Kas yra Hreflang ir ką jis veikia? Hreflang žyma, kaip ir standartinė ir puslapių žyma, yra HTML žyma, nurodanti ryšį tarp dviejų puslapių. "hreflang" atveju tai reiškia, kad abu URL naudoja skirtingas kalbas, kad būtų laikomas tas pats turinys, arba naudoja tą pačią kalbą, bet nukreipia į skirtingus geografinius regionus.
Teisingai atlikus, kiekviena hreflang žyma nurodo robotams perskaityti puslapį, kad rastų tinkamą turinį vartotojams, kurie nekalba pirmojo puslapio kalba. Kai kas nors atlieka paiešką, "Google" ("Bing" nenaudoja hreflang žymų) atlieka šiuos veiksmus:
- Jis nusprendžia reitinguoti URL pagal algoritmą
- Jis tikrina puslapio kodą, ieško hreflang žymų
- Ji žiūri į dabartinę vartotojo vietą (pagal IP adresą) ir kalbos nustatymus
- Jis rodo tinkamiausią URL SERP ir siunčia vartotoją (jei spustelėja) į tą URL
Paieškos sistemos tikrina hreflang žymas todėl, kad ji gali pateikti teisingą puslapio versiją pagal vartotojo kalbos nustatymus. Trumpai tariant, taip "Google" žino, kurį URL rodyti ispanakalbiams, o kurį – anglakalbiams. Taip pat kaip sužinoti, kuri versija yra prieinama Jungtinėse Amerikos Valstijose ir Jungtinėje Karalystėje.
Kaip pridėti Hreflang prie savo puslapio Jei turite HTML puslapį, hreflang žyma <head>atrodo taip:
Ne HTML puslapiuose (pvz., PDF) į HTTP antraštę įtraukite hreflang komentarus:
Aukščiau pateiktame pavyzdyje šių žymų dalis hreflang="en" nurodo "Google", kad nurodytas URL yra puslapio versija anglų kalba, todėl URL rodomas naudotojams, kurie naršyklėje nustatė anglų kalbą pagal savo kalbą, angliškai kalbančią šalį. Jei jie turi hreflang="es", "Google" parodys ispaniškai kalbančių naudotojų URL.
Pridėdami hreflang žymas prie savo puslapių, turite įtraukti nuorodas į kiekvieną puslapio versiją, įskaitant nuorodas į save. Taigi, jei turite puslapių anglų, ispanų ir prancūzų kalbomis, kiekviename puslapyje yra trys skirtukai:
Geografinę vietą galima pridėti prie hreflang žymos, pridedant šalies kodą po kalbos kodo hreflang atribute. Taigi, jei aukščiau pateikta svetainė skirta skirtingoms šalims ir kiekvienai kalbai, ji atrodys taip:
Kai "Google" mato šias etiketes, ji žino, kad turi rodyti anglišką versiją naudotojams JAV, Meksikoje ir Prancūzijoje.
Hreflang reikšmė visada turi būti rašoma kalbos šalyje, o geografinis taikymas taikomas tik šaliai. "Google" nepalaiko miestų, regionų ar žemynų.
Kalbos kodasgalite rasti čia:
https://zh.wikipedia.org/wiki/IS ... 3%E7%A0%81%E8%A1%A8
Šalies kodasČia:
https://zh.wikipedia.org/wiki/%E ... 0%E4%BB%A3%E7%A2%BC
|