Čo je Hreflang a čo robí? Hreflang tag, podobne ako štandardné a stránkovacie tagy, je HTML tag, ktorý reprezentuje vzťah medzi dvoma stránkami. V prípade hreflangu to znamená, že obe URL používajú rôzne jazyky na uloženie rovnakého obsahu, alebo používajú rovnaký jazyk, ale cielia na rôzne geografické oblasti.
Ak je to správne vykonané, každý tag hreflang povie botom, aby si stránku prečítali, aby našli správny obsah pre používateľov, ktorí nehovoria jazykom prvej stránky. Keď niekto vykoná vyhľadávanie, Google (Bing nepoužíva hreflang tagy) vykoná nasledovné:
- Rozhodne sa zoradiť URL podľa algoritmu
- Kontroluje kód stránky a hľadá hreflang tagy
- Sleduje aktuálnu polohu používateľa (na základe IP adresy) a jazykové nastavenia
- Zobrazuje najrelevantnejšiu URL v SERP a používateľa (ak je kliknutý) na túto URL presmeruje
Dôvod, prečo vyhľadávače kontrolujú hreflang tagy, je ten, že môžu poskytnúť správnu verziu stránky na základe jazykových nastavení používateľa. Stručne povedané, takto Google vie, ktorú URL zobraziť pre španielsky hovoriacich a ktorú pre anglicky hovoriacich. Je to tiež spôsob, ako zistiť, ktorá verzia je dostupná v Spojených štátoch a Spojenom kráľovstve.
Ako pridať Hreflang na vašu stránku Ak máte HTML stránku, tag hreflang <head>vyzerá takto:
Pre ne-HTML stránky (napríklad PDF) pridajte hreflang komentáre do HTTP hlavičky:
V uvedenom príklade časť týchto značiek hreflang="en" hovorí Googlu, že uvedená URL je anglická verzia stránky, takže URL ukazuje používateľom, ktorí si v prehliadači nastavili anglický jazyk na svoj anglicky hovoriaci kraj. Ak majú hreflang="es", Google zobrazí URL pre používateľov hovoriacich po španielsky.
Pri pridávaní hreflang tagov na vaše stránky musíte zahrnúť odkazy na každú verziu stránky, vrátane sebareferencií. Ak máte stránky v angličtine, španielčine a francúzštine, každá stránka má tri záložky:
Geolokáciu je možné pridať k tagu hreflang pridaním kódu krajiny za jazykový kód v atribúte hreflang. Ak teda vyššie uvedená webová stránka cieli na rôzne krajiny a každý jazyk, budú vyzerať takto:
Keď Google vidí tieto štítky, vie, že má ukázať anglickú verziu používateľom v Spojených štátoch, Mexiku a Francúzsku.
Hodnota hreflangu musí byť vždy zapísaná na jazykovú krajinu a geotargeting je obmedzený na krajinu. Google nepodporuje mestá, regióny ani kontinenty.
Kód jazykanájdete ho tu:
https://zh.wikipedia.org/wiki/IS ... 3%E7%A0%81%E8%A1%A8
Predvoľba krajinyTu:
https://zh.wikipedia.org/wiki/%E ... 0%E4%BB%A3%E7%A2%BC
|