Atribut hreflang se v SEO používá pro zacílení multijazyčných webových stránek na určité publikum. Tento atribut informuje vyhledávače (Google, Yandex), jaký jazyk je použit na webu. Díky tomu roboti vyhledávačů snadněji pochopí, kteří uživatele jsou pro daný obsah relevantní.
Jestliže má váš web několik jazykových mutací, je dobré na to vyhledávače upozornit. Atribut rel="alternate" hreflang="xxx"
označuje jazyk stránky, případně i lokalitu, pro kterou je obsah určený. Jednotlivé stránky musí být hreflangem vzájemně propojeny, jinak bude úprava nefunkční. Existují několik možností implementace.
<head>
Příklad zápisu atributu hreflang:
<link rel="canonical" href="https://www.priklad.cz/" />
<link rel="alternate" hreflang="sk" href="https://www.priklad.sk" />
<link rel="alternate" hreflang="en-gb" href="https://www.priklad.co.uk/" />
<link rel="alternate" hreflang="en-us" href="https://www.priklad.com/" />
<link rel="alternate" hreflang="x-default" href="https://www.priklad.com/" />
Takto by vypadal zápis HTML kódu v sekci <head>
české verze stránky. Atribut hreflang
by měl vždy doprovázet i rel="canonical"
odkazující sám na sebe (respektive na stránku, kde je kód implementován). Zápis obsahuje také dvě stránky v anglickém jazyce, avšak každou určenou pro jiné publikum. Pokud se obsah či nabídka produktů liší mezi státy, pak je taková detailnější lokalizace vhodná. Jazyk je definován kódy ISO 639-1, cílové oblasti pak dle ISO 3166-1 alpha-2. Atribut hreflang="x-default"
určuje stránku k zobrazení ve vyhledávání, pokud jazyk neodpovídá žádné zapsané variantě.
hreflang
na všechny podstránky webu, které mají jiné jazykové mutace (na homepage nestačí)rel="canonical"
S ♥ Shoptet beta 1.0.2
© 2008–2025 Shoptet, a.s. Všechna práva vyhrazena