A HTML lang attribútum a weboldalon használt szöveges tartalom nyelvét adja meg. Általában arra használják, hogy egyértelműen jelezzék, hogy mi az oldal nyelve a félreértések elkerülése érdekében.
A keresőmotorok a lang attribútum segítségével adják vissza a nyelvspecifikus találatokat a keresőnek, és ez jelzi a képernyőolvasók kiejtési motorjának is, hogy váltson másik nyelvre.
Ez a cikk segít megérteni a lang címkét a HTML-ben és annak fontosságát, mit csinál, hogyan helyezze el a webhelyén, és milyen hatással van-e a SEO-ra?
Kész? Kezdjük.
Mi az a HTML Lang attribútum?
A HTML lang attribútum a weboldalon használt szöveg nyelvének meghatározására szolgál. Ennek az attribútumnak az elsődleges célja a fő dokumentum nyelvének jelzése.
Az online olvasók is használják, akik nyelvet váltanak, hogy a weboldal tartalmának helyes kiejtését és akcentusát jelenítsék meg.
A HTML nyelvi címkét az olyan gyakran használt webböngészők támogatják, mint a Chrome, Internet Explorer, Firefox, Safari és Opera.
Íme a HTML lang attribútum szintaxisa:
< html lang = "nyelvi_kód">
A fenti szintaxisban a language_code az ISO nyelvi kód megadására szolgál.
Ha például a tartalom nyelve angol, akkor a nyelvkódnak „en”-nek kell lennie:
< html lang = "en">
Hasonlóképpen, ha a tartalom francia nyelvű, a nyelvkódnak a következőnek kell lennie:
A HTML 5-ben a lang attribútum bármely HTML elemhez használható, például a
és a
.
Például, ha van egy weboldala, amelynek tartalma 4 különböző nyelven – angolul, franciául, oroszul és spanyolul – íródott, akkor a megfelelő nyelvkódokat a következőképpen adhatja meg:
…
Ez a bekezdés angol nyelvű.
ce paragraphe est en français
этот абзац на французском
este párrafo está en francés
A fenti kódban a keresőmotorok egyértelműen megértik a négy különböző bekezdés nyelvét, és adott esetben megjeleníthetik azokat a SERP-ben.
Ezenkívül a képernyőolvasók kiválaszthatják a megfelelő nyelvet és kiejtést, hogy a látássérült felhasználók könnyebben hozzáférhessenek.
Miért fontos és hasznos a HTML Lang attribútum?
A HTML lang attribútum kulcsfontosságú, mert segít a keresőmotoroknak, mint például a Google, a Bing, a Yandex és mások, hogy nyelvspecifikus találatokat adjanak vissza a SERP-n.
Kép forrása: Megbízható puha
Ha egy weboldalnak több verziója van különböző régiókhoz vagy nyelvekhez, akkor ezekről a verziókról tájékoztassa a keresőmotorokat. Ez segít a keresőmotoroknak, hogy nyelvük vagy helyük alapján a webhely legjobb verzióját jelenítsék meg.
Íme néhány fő ok, amiért a HTML lang tag hasznos:
- Segít a keresőmotoroknak megérteni a weboldal helyes nyelvét. Ez javítja a keresési eredmények minőségét, mivel a keresőmotorok a kereső nyelvi preferenciái alapján tudnak találatokat adni.
- A böngészőbővítmények és más szoftverek, például a fordítóeszközök használhatják a lang címkét az információk megfelelő nyelven történő megjelenítéséhez.
- A nyelvcímkék segítségével nyelvenként változtathatja a tartalom stílusát. Például beállíthat egy adott betűtípust egy adott nyelvhez. Emellett a felhasználói ügynökök a dokumentum nyelve alapján automatikus betűtípus-kiválasztást is végezhetnek.
- A képernyőolvasók, a beszédszintetizátorok és a Braille-fordítók a lang attribútumot használják a szöveg kimenetének létrehozására. Az olyan országokban, mint az Egyesült Királyság, a kormány kényszeríti a megfelelő nyelvi címkék használatát A W3C webes hozzáférhetőségi irányelvei.
A HTML Lang attribútum hatással van a SEO-jára?
Ez a HTML lang attribútum nincs hatással a SEO-ra, mivel a nagy keresőmotorok, például a Google és a Bing nem használják ezt a címkét a keresési eredmények nyelv vagy hely alapján történő szűrésére.
A Google a hreflang címkét használja a tartalom helyének és nyelvének meghatározására.
Íme a hreflang címke szintaxisa:
Vagy
Ahol az en az angolra, a gb pedig az Egyesült Királyságra utal. Ez azt jelenti, hogy az oldal angolul beszélő felhasználók számára készült az Egyesült Királyságban.
Hasonlóképpen, a Bing a „content-language” metacímkét használja a dokumentum nyelvének megértéséhez.
Íme a „content-language” metacímke szintaxisa:
Vagy
Ahol az en az angolra, a us pedig az Egyesült Államokra utal. Ez azt jelenti, hogy az oldal az Egyesült Államokban élő angolul beszélő felhasználók számára készült.
Ezért a HTML lang attribútum nincs hatással a SEO-ra. A lang címkét azonban mindig érdemes használni, mert az befolyásolja a felhasználói élményt, és segít a webhely W3C-baráttá tételében.
Többnyelvű webhelyek kezelésekor használja a hreflang és a tartalomnyelvi címkéket a Google és a Bing számára, a célhelytől és a keresőmotoroktól függően.
A Lang attribútum alkalmazása webhelyén
A lang tagot a forráskód szerkesztésével adhatja hozzá egy weboldalhoz.
Mindig használja a HTML elemet deklarációként a nyelv meghatározásához, mivel a HTML örökli az oldalon lévő összes többi elemet.
Ha például a franciát szeretné beállítani a teljes weboldal nyelveként, használja ezt a címkét:
Ez egy angol nyelvű weboldal.
A h1 címcímke