Kaj je Hreflang in kaj počne? Oznaka hreflang, tako kot standardna in paginacijska oznaka, je HTML oznaka, ki predstavlja odnos med dvema stranema. V primeru hreflanga to pomeni, da oba URL-ja uporabljata različne jezike za shranjevanje iste vsebine ali isti jezik, vendar ciljata na različne geografske regije.
Če je to pravilno izvedeno, vsaka oznaka hreflang botom naroči, naj preberejo stran, da bi našli pravo vsebino za uporabnike, ki ne govorijo jezika prve strani. Ko nekdo izvede iskanje, Google (Bing ne uporablja hreflang oznak) naredi naslednje:
- Odloči se, da bo URL-je razvrstil glede na algoritem
- Preverja kodo strani in išče oznake hreflang
- Gleda trenutno lokacijo uporabnika (na podlagi IP naslova) in jezikovne nastavitve
- Prikazuje najbolj relevanten URL v rezultatih in uporabnika (če je kliknjen) preusmeri na ta URL
Razlog, da iskalniki preverjajo oznake hreflang, je, da lahko zagotovijo pravilno različico strani glede na jezikovne nastavitve uporabnika. Na kratko, tako Google ve, kateri URL mora prikazati špansko govorečim in kateri angleško govorečim. To je tudi način, kako ugotoviti, katera različica je na voljo v Združenih državah Amerike in Združenem kraljestvu.
Kako dodati Hreflang na svojo stran Če imate HTML stran, oznaka hreflang <head>izgleda takole:
Za ne-HTML strani (kot so PDF-ji) dodajte hreflang komentarje v HTTP glavo:
V zgornjem primeru del hreflang="en" teh oznak Googlu sporoči, da je naveden URL angleška različica strani, zato uporabnikom, ki so svoj angleški jezik v brskalniku nastavili na svoj angleški jezik, angleško govorečo državo, prikaže URL. Če imajo hreflang="es", bo Google prikazal URL za špansko govoreče uporabnike.
Pri dodajanju hreflang oznak na vaše strani morate vključiti povezave do vsake različice strani, vključno s samoreferencami. Torej, če imate strani v angleščini, španščini in francoščini, ima vsaka stran tri zavihke:
Geolokacijo lahko dodamo oznaki hreflang tako, da za jezikovno kodo v atributu hreflang dodamo kodo države. Torej, če zgornja spletna stran cilja na različne države in vsak jezik, bodo videti takole:
Ko Google vidi te oznake, ve, da mora uporabnikom v Združenih državah, Mehiki in Franciji prikazati angleško različico.
Vrednost hreflanga mora biti vedno zapisana na državo jezika, geotargeting pa je omejen na državo. Google ne podpira mest, regij ali celin.
Jezikovna kodaNajdete ga tukaj:
https://zh.wikipedia.org/wiki/IS ... 3%E7%A0%81%E8%A1%A8
Državna kodaTukaj:
https://zh.wikipedia.org/wiki/%E ... 0%E4%BB%A3%E7%A2%BC
|