This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung
SEO
K čemu slouží jazykový údaj v HTML webu?
Jazykový údaj v HTML — atribut lang — sděluje programům, v jakém jazyce je text stránky napsaný. Stojí hned na začátku zdrojového kódu a pro návštěvníky je neviditelný. Vyčítací programy si podle tohoto údaje volí výslovnost: chybí-li, český text se občas přečte podle anglických pravidel výslovnosti a je téměř nesrozumitelný.
Vyčítací programy si podle jazykového údaje volí výslovnost
Nevidomí a silně zrakově postižení lidé si nechávají weby přečíst vyčítacím programem, takzvaným screen readerem. Program k tomu musí vědět, jakým jazykem mluví: české slovo „zákazník“ zní úplně jinak, když se vysloví podle anglických pravidel. Přesně tuto informaci dává jazykový údaj ve zdrojovém kódu. Stojí-li tam „cs“ pro češtinu, program čte s českým přízvukem a výslovností. Chybí-li údaj, program sáhne po výchozím nastavení — často angličtině. Český text se pak čte slovo od slova anglickou výslovností a je i pro zkušené posluchače namáhavý až nesrozumitelný.
Údaj využívají i vyhledávače a překladače
Jazykový údaj pomáhá nejen při předčítání. Vyhledávače ho využívají jako jeden z několika signálů, aby stránku přiřadily ke správné jazykové oblasti — česky označená stránka patří do českojazyčných seznamů výsledků. Prohlížeče podle údaje nabízejí odpovídající překlad: navštíví-li francouzsky mluvící uživatel vaši českou stránku, jeho prohlížeč může správně nabídnout „Přeložit z češtiny“. A programy pro dělení slabik dělí slova podle pravidel uvedeného jazyka. Naše kontrola u každé stránky ověřuje, zda je údaj přítomný; jeho chybění se počítá jako středně závažný nedostatek a opravuje se jediným slovem ve zdrojovém kódu.
- Požádejte svou agenturu, aby zkontrolovala, zda je ve zdrojovém kódu každé stránky nastavený jazykový údaj — pro české stránky „cs“.
- U vícejazyčných webů dbejte na to, aby každá jazyková verze měla svůj vlastní, správný údaj.
- Delší cizojazyčné úseky uvnitř stránky navíc označte jejich jazykem.
- Zařaďte jazykový údaj do přejímacího kontrolního seznamu pro každý nový web.




