Co je Hreflang a co dělá? Tag hreflang, stejně jako standardní a stránkovací tagy, je HTML tag, který reprezentuje vztah mezi dvěma stránkami. V případě hreflangu to znamená, že obě URL používají různé jazyky pro stejný obsah, nebo používají stejný jazyk, ale cílí na různé geografické oblasti.
Pokud je to provedeno správně, každý tag hreflang říká botům, aby stránku četli, aby našli správný obsah pro uživatele, kteří nemluví jazykem první stránky. Když někdo provádí vyhledávání, Google (Bing nepoužívá hreflang tagy) provede následující:
- Rozhoduje se řadit URL podle algoritmu
- Kontroluje kód stránky a hledá hreflang tagy
- Sleduje aktuální polohu uživatele (na základě IP adresy) a jazyková nastavení
- Zobrazuje nejrelevantnější URL ve výsledcích vyhledávání a uživatele (pokud je kliknut) na tuto URL přesměruje
Důvod, proč vyhledávače kontrolují značky hreflang, je ten, že mohou poskytnout správnou verzi stránky na základě jazykových nastavení uživatele. Stručně řečeno, takto Google ví, kterou URL zobrazit španělsky mluvícím a kterou anglicky mluvícím. Je to také způsob, jak zjistit, která verze je dostupná ve Spojených státech a Spojeném království.
Jak přidat Hreflang na vaši stránku Pokud máte HTML stránku, štítek hreflang <head>vypadá takto:
U ne-HTML stránek (například PDF) přidejte komentáře hreflang do HTTP hlavičky:
V uvedeném příkladu část hreflang="en" v těchto štítcích říká Googlu, že uvedená URL je anglická verze stránky, takže URL ukazuje uživatelům, kteří si v prohlížeči nastavili anglický jazyk na svůj jazyk, anglicky mluvící zemi. Pokud mají hreflang="es", Google zobrazí URL pro španělsky mluvící uživatele.
Při přidávání hreflang tagů na vaše stránky musíte zahrnout odkazy na každou verzi stránky, včetně sebeodkazů. Pokud máte stránky v angličtině, španělštině a francouzštině, každá stránka má tři záložky:
Geolokaci lze přidat k značce hreflang přidáním kódu země za jazykový kód v atributu hreflang. Pokud tedy výše uvedený web cílí na různé země a každý jazyk, budou vypadat takto:
Když Google tyto štítky vidí, ví, že má uživatelům v USA, Mexiku a Francii zobrazit anglickou verzi.
Hodnota hreflangu musí být vždy zapsána do jazykové země a geotargeting je omezen na danou zemi. Google nepodporuje města, regiony ani kontinenty.
Kód jazykanajdete zde:
https://zh.wikipedia.org/wiki/IS ... 3%E7%A0%81%E8%A1%A8
Předvolba zeměTady:
https://zh.wikipedia.org/wiki/%E ... 0%E4%BB%A3%E7%A2%BC
|