A hreflang címkék szerepe és működése a többnyelvű weboldalakon
A többnyelvű és multiregionális webhelyek kezelése során kulcsfontosságú, hogy a keresőmotorok pontosan megértsék az egyes oldalak célközönségét. A rel="alternate" hreflang attribútumok segítségével pontosan jelezhető a keresőmotorok számára, hogy egy adott tartalom melyik nyelvi vagy regionális változathoz tartozik.
Amikor a felhasználók keresést indítanak, a keresőmotorok ezen információk alapján képesek a megfelelő nyelvi vagy regionális URL-t kiszolgálni a találati listán. Ez biztosítja, hogy a látogatók automatikusan a számukra leginkább releváns nyelvi verzióra érkezzenek meg. A hreflang címkék megfelelő használata elengedhetetlen a nemzetközi SEO (keresőoptimalizálás) folyamatokban, mivel közvetlen kapcsolatot teremtenek a különböző lokalizált változatok között.
A hreflang attribútumok felépítése és az ISO-kódok rendszere
A hreflang kódok szigorú szintaktikai szabályokat követnek, amelyek meghatározzák a célzott nyelvet, az írásrendszert és a földrajzi régiót. A generátor az alábbi szabványos kódokat támogatja és ellenőrzi:
- ISO 639-1 nyelvkódok: Egy kötelezően megadandó kétbetűs kód, amely az oldal elsődleges nyelvét jelöli (például
en). - ISO 15924 írásrendszer-kódok: Opcionális kiegészítő kód, amely a használt ábécét vagy írásmódot határozza meg (például a
zh-Hantvagyzh-Hansesetében). - ISO 3166-1 Alpha-2 régiókódok: Opcionális kétbetűs kód, amellyel egy konkrét országra vagy területre lehet szűkíteni a célzást (például
USvagyCN).
Ezek a kódok kombinálhatók is, így létrehozható például a zh-Hans-US kód is, amely az Egyesült Államokban élő, egyszerűsített kínai írásmódot használó közönséget célozza meg.
Az x-default attribútum szerepe a lokalizációban
Az x-default egy speciális hreflang érték, amely tartalmi tartalékként (fallback) szolgál. Ez az URL határozza meg azt a biztonsági céloldalt, amelyre azon látogatókat kell irányítani, akiknek a nyelvére vagy régiójára nincs pontosan egyező nyelvi verzió beállítva.
Az x-default használata kiemelten fontos a globális felhasználói élmény szempontjából, hiszen segítségével elkerülhető, hogy a nem célzott régiókból érkező látogatók nem megfelelő nyelvi verzióval találkozzanak. Ez az alapértelmezett oldal lehet egy központi nyelvválasztó felület, egy globális kezdőlap vagy a webhely elsődleges nyelvi változata.
A Hreflang generátor használata és bemeneti adatai
A Hreflang generátor egy olyan online eszköz, amely leegyszerűsíti a hibátlan rel="alternate" hreflang címkék előállítását. Az eszköz használatához a következő bemeneti adatokat kell megadni:
- Nyelvi verziók:
- Nyelv vagy régió: A kétbetűs ISO 639-1 nyelvkód, amelyet opcionálisan egy ISO 15924 írásrendszer-kód és/vagy egy kétbetűs ISO 3166-1 régiókód követhet.
- Verzió URL-je: A lokalizált oldal teljes, érvényes
http://vagyhttps://protokollal kezdődő címe.
- x-default URL-je: Egy opcionális, teljes
http://vagyhttps://protokollal rendelkező URL, amely a tartalék oldalként fog szolgálni.
Az eszköz egyszerre legfeljebb 100 nyelvi verzió kezelését támogatja. A megadott URL-ek hossza egyenként nem haladhatja meg a 2048 karaktert.
Automatikus ellenőrzések és hibakezelés
A hibás hreflang implementációk elkerülése érdekében a generátor beépített validációs szabályokat alkalmaz. A kódok generálása kizárólag akkor történik meg, ha minden megadott mező és URL érvényes; hiba esetén a kimenet üres marad.
Az eszköz az alábbi ellenőrzéseket végzi el, és szükség esetén hibaüzeneteket jelenít meg:
- Nyelvi verziók száma: Ha nincs megadva elegendő elem, a rendszer jelzi: Adjon meg legalább két nyelvi verziót.
- Hiányzó adatok: Ha egy sor félkész, a A(z)
{index}. verziónak szüksége van egy nyelv- vagy nyelv-régió kódra. vagy a A(z){index}. verziónak meg kell adni egy teljes URL-t. figyelmeztetés jelenik meg. - Formátumbeli hibák: Ha a kód nem felel meg a követelményeknek, a A(z)
{index}. verziónak kétbetűs nyelvkódot kell használnia, opcionálisan egy ISO 15924 írásrendszerrel és/vagy kétbetűs régiókóddal. hibaüzenet lép életbe. - Érvénytelen kódok: A rendszer külön ellenőrzi a szabványokat, és jelzi, ha a megadott érték nem érvényes ISO 639-1 nyelvkód, nem érvényes ISO 3166-1 Alpha-2 régiókód, vagy nem érvényes ISO 15924 írásrendszer-kód. Az olyan nem támogatott vagy ismeretlen kódokat, mint az
es-419, a rendszer elutasítja. - Ismétlődések: Ha ugyanaz a kód többször szerepel, a A(z)
{index}. verzió megismétli a(z){locale}hreflang kódot. üzenet figyelmeztet a hibára. - URL-formátum és hossz: Ha az URL nem teljes, vagy meghaladja a 2048 karaktert, a rendszer hibát jelez mind a nyelvi verzióknál, mind az x-default URL esetében.
- Korlátok: Ha a felhasználó túllépi a maximális kapacitást, a Ez a szerkesztő egyszerre legfeljebb
{max}nyelvi verziót támogat. üzenet jelenik meg.
A sikeres validálás során a generátor automatikusan normalizálja a kis- és nagybetűket (például az EN-us formátumból en-US lesz), a kimenetben szereplő URL-lekérdezési paramétereket pedig biztonságosan eszképeli.
Adatvédelem és biztonság
A Hreflang generátor használata során az Ön adatai teljes biztonságban vannak. A megadott URL-ek és nyelvi kódok kizárólag az Ön böngészőjében kerülnek feldolgozásra. Semmilyen adat vagy megadott URL nem kerül feltöltésre a BroBroGo szervereire.
Gyakran Ismételt Kérdések (FAQ)
Milyen hreflang kódokat fogad el ez a generátor?
Használjon kétbetűs ISO 639-1 nyelv kódot, amelyet opcionálisan egy ISO 15924 írásrendszer-kód és/vagy egy kétbetűs ISO 3166-1 régiókód követhet (például: en, zh-Hant, zh-CN vagy zh-Hans-US). A kis- és nagybetűk a kimenetben automatikusan normalizálásra kerülnek. Az olyan nem támogatott vagy ismeretlen kódokat, mint az es-419, a rendszer elutasítja.
Hová kell beillesztenem a generált címkéket?
Helyezze el a teljes, változatlan címkekészletet minden egyes lokalizált verzió <head> részében. Minden oldalnak hivatkoznia kell önmagára és az összes többi nyelvi verzióra is.
Mire kell mutatnia az x-default értéknek?
Válassza ki azt az oldalt, amelyre azon látogatókat szeretné irányítani, akiknek a nyelvére vagy régiójára nincs pontos egyezés. Ez az alapértelmezett oldal lehet egy nyelvválasztó, egy globális kezdőlap vagy a fő nyelvi verzió.