Mi az a Hreflang, és mit csinál? A hreflang címke, akárcsak a standard és a pagering címkék, egy HTML címke, amely a két oldal közötti kapcsolatot jelképezi. A hreflang esetében ez azt jelenti, hogy mindkét URL különböző nyelvet használ ugyanazon tartalom tárolására, vagy ugyanazt a nyelvet használja, de különböző földrajzi régiókat célozza meg.
Ha helyesen csinálják, minden hreflang címke arra utasítja a botoknak, hogy olvassák el az oldalt, hogy megtalálják a megfelelő tartalmat azoknak a felhasználóknak, akik nem beszélik az első oldal nyelvét. Amikor valaki keresést végez, a Google (a Bing nem használ hreflang címkéket) a következőket végzi:
- Az algoritmus szerint rangsorolja az URL-eket
- Ellenőrzi az oldal kódját, hreflang címkéket keres
- A felhasználó jelenlegi helyét (IP-cím alapján) és a nyelvi beállításokat vizsgálja
- Megjeleníti a legrelevánsabb URL-t a SERP-ekben, és a felhasználót (ha rákattintasz) arra küldi
Azért ellenőrzik a keresőmotorok a hreflang címkéket, mert a felhasználó nyelvi beállításai alapján az oldal helyes verzióját tudja megadni. Röviden: így tudja a Google, hogy melyik URL-t mutassa meg a spanyol beszélőknek, és melyiknek az angol beszélőknek. Ez azt is jelenti, hogyan lehet tudni, melyik verzió érhető el az Egyesült Államokban és az Egyesült Királyságban.
Hogyan adhatod hozzá a Hreflangot az oldaladhoz Ha van HTML oldalad, a hreflang címke <head>így néz ki:
Nem HTML oldalaknál (például PDF-ek) adj hozzá hreflang kommenteket a HTTP fejlécbe:
A fenti példában ezeknek a címkéknek a hreflang="en" része azt jelzi a Google-nak, hogy a felsorolt URL az oldal angol változata, így az URL-t azoknak a felhasználóknak mutatja, akik a böngészőben az angol nyelvüket az angolul beszélő országnak állították be. Ha van hreflang="es", a Google megmutatja a spanyolul beszélő felhasználók URL-jét.
Amikor hreflang címkéket adsz az oldalaidhoz, minden verzióhoz kell linkeket is bele foglalnod, beleértve az önhivatkozásokat is. Tehát ha angolul, spanyolul vagy franciául vannak oldalaid, minden oldalon három fül van:
A geolokáció hozzáadható a hreflang címkéhez, ha az országkódot a nyelvkód után hozzáadjuk a hreflang attribútumban. Tehát ha a fenti weboldal különböző országokat és nyelveket céloz meg, akkor így néznek ki:
Amikor a Google ezeket a címkéket látja, tudja, hogy az angol verziót kell megmutatni az Egyesült Államokban, Mexikóban és Franciaországban élő felhasználóknak.
A hreflang értéket mindig a nyelvi országhoz kell írni, és a geocélzás csak az országra korlátozódik. A Google nem támogatja a városokat, régiókat vagy kontinenseket.
Nyelvkóditt található:
https://zh.wikipedia.org/wiki/IS ... 3%E7%A0%81%E8%A1%A8
OrszágkódItt:
https://zh.wikipedia.org/wiki/%E ... 0%E4%BB%A3%E7%A2%BC
|