HTML Lang Atribút: Čo to je? Prečo je to dôležité?

Atribút HTML lang určuje jazyk textového obsahu použitého na webovej stránke. Vo všeobecnosti sa používa na jasné označenie jazyka na stránke, aby sa predišlo akémukoľvek zmätku.

Vyhľadávacie nástroje používajú atribút lang na vrátenie výsledkov špecifických pre jazyk hľadajúcemu a tiež signalizuje nástroju výslovnosti čítačky obrazovky, aby prepol na iný jazyk.

Tento článok vám pomôže pochopiť značku lang v HTML a jej dôležitosť, čo robí, ako ju implementovať na vaše stránky a má vplyv na SEO?

pripravený? Poďme začať.

Tablet Obsahu

Čo je to atribút HTML Lang?

Atribút HTML lang sa používa na určenie jazyka textu použitého na akejkoľvek webovej stránke. Primárnym účelom tohto atribútu je signalizovať jazyk hlavného dokumentu.

Používajú ho aj online čitatelia, ktorí menia jazyk, aby zobrazili správnu výslovnosť a prízvuk obsahu webovej stránky.

Značka jazyka HTML je podporovaná bežne používanými webovými prehliadačmi, ako sú Chrome, Internet Explorer, Firefox, Safari a Opera.

Tu je syntax atribútu HTML lang:

< html lang = "kód_jazyka">

Vo vyššie uvedenej syntaxi sa kód_jazyka používa na určenie kódu jazyka ISO.

Ak je napríklad jazykom obsahu angličtina, kód jazyka by mal byť „en“:

< html lang = "sk">

Podobne, ak je obsah vo francúzštine, kód jazyka by mal byť:

V HTML 5 možno atribút lang použiť s akýmkoľvek prvkom HTML, ako sú

a

.

Ak máte napríklad webovú stránku, ktorej obsah je napísaný v 4 rôznych jazykoch – angličtine, francúzštine, ruštine a španielčine, správne kódy jazykov môžete zadať takto:


Tento odsek je v angličtine.

ce odstavce est en français

этот абзац на французском

este párrafo está en francés

Vo vyššie uvedenom kóde môžu vyhľadávače jasne porozumieť jazyku štyroch rôznych odsekov a zobraziť ich v SERP vždy, keď je to vhodné.

Čítačky obrazovky si navyše môžu vybrať správny jazyk a výslovnosť pre lepšiu dostupnosť pre zrakovo postihnutých používateľov.

Prečo je atribút HTML Lang dôležitý a užitočný?

Atribút HTML lang je kľúčový, pretože pomáha vyhľadávacím nástrojom ako Google, Bing, Yandex a ďalším vracať výsledky špecifické pre jazyk na SERP.

Zdroj obrázka: Spoľahlivýmäkký

Ak máte niekoľko verzií webovej stránky pre rôzne regióny alebo jazyky, mali by ste o týchto verziách informovať vyhľadávače. To pomôže vyhľadávacím nástrojom zobraziť najlepšiu verziu vašej stránky na základe ich jazyka alebo polohy.

Tu sú niektoré z hlavných dôvodov, prečo je značka jazyka HTML užitočná:

  • Pomáha vyhľadávačom pochopiť správny jazyk webovej stránky. To zlepšuje kvalitu výsledkov vyhľadávania, pretože vyhľadávače môžu vrátiť výsledky na základe jazykových preferencií hľadajúceho.
  • Rozšírenia prehliadača a ďalší softvér, ako sú napríklad nástroje na preklad, môžu použiť značku lang na zobrazenie informácií v správnom jazyku.
  • Tagy Lang vám tiež umožňujú meniť štýl obsahu podľa jazyka. Môžete napríklad nastaviť špecifické písmo pre konkrétny jazyk. Okrem toho môžu agenti používateľov automaticky vyberať písma na základe jazyka dokumentu.
  • Čítačky obrazovky, syntetizátory reči a prekladače Braillovho písma používajú atribút lang na vytváranie výstupu z textu. V krajinách, ako je Spojené kráľovstvo, vláda presadzuje používanie správnych jazykových značiek podľa Pravidlá W3C Web Accessibility Guidelines.

Ovplyvňuje atribút HTML Lang vaše SEO?

Tento atribút jazyka HTML nemá vplyv na SEO, pretože veľké vyhľadávacie nástroje, ako sú Google a Bing, nepoužívajú túto značku na filtrovanie výsledkov vyhľadávania na základe jazyka alebo polohy.

Google používa značku hreflang na určenie polohy a jazyka vášho obsahu.

Tu je syntax značky hreflang:

Alebo

Kde en znamená angličtinu a gb znamená Spojené kráľovstvo. To znamená, že stránka je určená pre anglicky hovoriacich používateľov v Spojenom kráľovstve.

Podobne Bing používa metaznačku „content-language“ na pochopenie jazyka dokumentu.

Tu je syntax metaznačky „content-language“:

Alebo

Ako implementovať atribút Lang na vašom webe

Značku lang môžete pridať na webovú stránku úpravou zdrojového kódu.

Element HTML by ste mali vždy použiť ako deklaráciu na definovanie jazyka, pretože HTML dedí všetky ostatné elementy na stránke.

Ak chcete napríklad nastaviť francúzštinu ako jazyk celej webovej stránky, použite túto značku:


Toto je webová stránka napísaná v angličtine.

Značka názvu h1



Môžete tiež určiť jazyk rôznych odsekov v rámci dokumentu. V tomto prípade musíte použiť niekoľko značiek jazyka HTML spolu.

Tu je príklad stránky s dvoma rôznymi jazykmi:


Toto je odsek napísaný v angličtine.

ce odstavce est en français



Okrem toho, ak chcete špecifikovať jazyk nejakého obsahu bez označenia, použite span, bdi alebo div.

Tu je príklad:

Pozdravte sa v kórejčine ako 안녕하세요.

Ako si vybrať jazykové kódy

Ak chcete nastaviť predvolený jazyk webovej stránky, mali by ste vždy pridať atribút jazyk HTML.

Prehliadače, vyhľadávače a ďalšie aplikácie môžu tieto informácie použiť na zobrazenie informácií používateľom čo najvhodnejšie.

Pri práci s viacerými jazykmi potrebujete pomoc s výberom správnych kódov pre každé miesto.

Tu je úplný zoznam kódov jazykov ISO pre každé miesto:

Jazyk ISO kód
Abcházsky ab
Afar aa
afrikánčina af
Akan ak
albánsky sq
amharčina ráno
arabčina ar
aragónsky an
arménsky hy
asámsky ako
Avarický priem
Avestan ae
Aymara áno
azerbajdžanský az
Bambara bm
Bashkir ba
baskický
bieloruský byť
bengálčina (Bangla) mld
Bihari bh
Bislama bi
bosniansky bs
Breton br
bulharčina bg
barmský môj
katalánsky cca
Chamorro ch
čečenský ce
Chichewa, Chewa, Nyanja ny
čínsky zh
Zjednodušená čínština) zh-Hans
Tradične čínske) zh-Hant
čuvašský životopis
Cornish kw
korzické spol
Cree cr
chorvátsky hr
český cs
dánčina da
Divehi, Dhivehi, Maldivy dv
holandský nl
Dzongkha dz
Angličtina en
Esperanto eo
estónsky et
Ewe ee
faerské fo
fidžijský fj
fínsky fi
francúzsky fr
Fula, Fulah, Pulaar, Pular ff
Haličský gl
galčina (škótska) gd
galčina (mančina) gv
gruzínsky ka
nemecký de
grécky el
grónsky kl
Guarani gn
Gudžarátčina gu
haitská kreolčina ht
Hausa ha
hebrejčina on
Herero hz
hindčina Ahoj
Hiri Motu ho
maďarský hu
islandský je
Ido io
Igbo ig
indonézsky id, v
Interlingua oi
Interlingue tj
Inuktitut iu
Inupiak ik
írsky ga
taliansky to
japončina ja
jávsky jv
Kalaallisut, Grónsko kl
Kannada kn
Kanuri kr
kašmírsky ks
kazašský kk
khmérsky km
Kikuyu ki
Kinyarwanda (Rwanda) rw
Kirundi rn
kirgizský ky
Komi kv
Kongo kg
kórejský ko
kurdský ku
Kwanyama kj
Lao lo
latinčina la
lotyština (lettčina) lv
limburčina (limburger) li
Lingala ln
litovský lt
Luga-Katanga lu
Luganda, Ganda lg
luxemburský lb
Manx gv
macedónsky mk
malgašský mg
malajčina pani
malajálamčina ml
maltčina mt
Maori mi
maráthčina Pán
maršalský mh
moldavský mo
mongolský mn
Nauru na
Navajo nv
Ndonga ng
Severné Ndebele nd
nepálsky nie
nórsky č
Nórsky bokmål nb
Nórsky nynorsk nn
Nuosu ii
okcitánsky oc
Ojibwe oj
staroslovienčina, starobulharčina cu
Oriya alebo
Oromo (Afaan Oromo) om
osetský os
Pāli pi
Pashto, Pushto ps
perzština (farsí) fa
poľský pl
portugalčina pt
pandžábčina (východná) pa
kečuánsky qu
rétorománčina rm
rumunský ro
ruský ru
Sami se
Samoan sm
Sango sg
Sanskrit sa
srbský sr
srbochorvátsky sh
sesotho sv
Setswana tn
Shona sn
Sichuan Yi ii
Sindhi SD
sinhálčina si
Siswati ss
slovenský sk
slovensky sl
somálsky tak
Južné Ndebele č
španielčina es
sundánsky su
svahilčina (kiswahilčina) sw
Swati ss
švédsky sv
Tagalog tl
tahitský ty
tadžický tg
tamilčina ta
tatársky tt
telugčina te
thajčina th
tibetský bo
Tigrinya ti
Tonga do
Tsonga ts
turecký tr
turkménskym tk
Twi tw
ujgurský ug
Ukrajinčina uk
urdčina ur
uzbecký uz
Venda ve
Vietnamci vi
Volapük vo
Valónska wa
waleský cy
Wolof wo
západné frízske fy
Xhosa xh
jidiš yi, ji
Yoruba joj
Zhuang, Chuang za
Zulu zu

Môžete si vybrať kód jazyka na základe vašej cieľovej polohy a pridať ho na webovú stránku.

Ak chcete nájsť podznačky pre regionálne jazyky, môžete použiť a Nástroj na vyhľadávanie podznačiek jazyka.

Zadajte primárny kód umiestnenia vašej cieľovej polohy a nástroj automaticky načíta všetky súvisiace podznačky pre toto miesto.

Tu je príklad:

Bežné chyby pri implementácii značiek HTML Lang

Tu sú niektoré z najbežnejších chýb pri používaní atribútu HTML lang:

  • Použitie nesprávneho kódu jazyka. Napríklad použitie ch pre Čínu namiesto zh.
  • Bežné preklepy pri písaní syntaxe tagu lang. Napríklad písanie namiesto pre angličtinu a alebo namiesto pre turečtinu.
  • Pridanie nesprávnych kódov krajín, napríklad použitie kódu krajiny pred jazyk. Napríklad je nesprávne. Jazyk by mal vždy predchádzať kód krajiny. Ak chcete zobraziť úplný zoznam kódov krajín, môžete navštívte tento zdroj.

Záver

Atribút HTML lang je dôležitým prvkom vašej webovej stránky. Nezáleží na tom, či poskytujete služby používateľom z rôznych miest alebo nie; používanie platných atribútov jazyka HTML je kľúčové pre zlepšenie dostupnosti vašej webovej lokality a používateľskej skúsenosti.

Ak chcete zlepšiť SEO svojej webovej stránky, nezabudnite použiť značku hreflang a značku v jazyku obsahu.

Dúfam, že tento sprievodca jazykom HTML pomohol zodpovedať často kladené otázky týkajúce sa značky jazyka HTML.

Šťastné označovanie!

Nové Publikácie:

ODPORÚČANIE