Hreflang: jak na indexaci vícejazyčného webu

Aktualizováno: 28. 6. 2026 · SEOHlídač.cz

Pokud má web víc jazykových nebo zemních verzí, potřebuje Googlu jednoznačně říct, která verze patří kterému publiku. K tomu slouží atribut hreflang. Bez něj se může stát, že se českému uživateli ve výsledcích zobrazí anglická verze — nebo že Google bere jazykové varianty jako duplicitní obsah. Hreflang to řeší, ale je na něj potřeba dát pozor, protože se snadno nastaví špatně.

K čemu hreflang slouží

Hreflang říká: „Tato stránka má alternativní verzi pro jiný jazyk nebo zemi, je tady.“ Google díky tomu nabídne správnou jazykovou verzi a nepovažuje varianty za duplicitní obsah. Důležité: hreflang neurčuje pozice ani nezaručuje indexaci — je to jen vodítko pro výběr správné verze.

Jak hreflang zapsat

Nejčastěji se uvádí v hlavičce stránky jako sada odkazů, kde každý ukazuje na jednu jazykovou verzi:

<link rel="alternate" hreflang="cs" href="https://web.cz/">
<link rel="alternate" hreflang="sk" href="https://web.sk/">
<link rel="alternate" hreflang="x-default" href="https://web.cz/">

Hodnota je kód jazyka (cs), případně jazyka a země (en-US). Hodnota x-default označuje výchozí verzi pro ostatní.

Tři pravidla, která se nejčastěji poruší

Časté chyby

Mezi typické patří špatné kódy jazyků (cz místo cs), hreflang odkazující na stránky s noindex, nebo na adresy vracející chybu. Tyto problémy Search Console hlásí v reportu o mezinárodním cílení. Protože se jazykové verze a odkazy snadno rozejdou při úpravách, vyplatí se je hlídat — viz Proč hlídat technické SEO průběžně a checklist technického SEO.

Hlídejte technický stav i u větších webů

SEOHlídač.cz kontroluje dostupnost, metadata a kanonické značky a upozorní, když se objeví problém, který může zhoršit indexaci.