Skip to content

Hreflang pro vícejazyčný e-shop: Kompletní průvodce 2026

C
Crawza Admin
8 min čtení
Hreflang pro vícejazyčný e-shop: Kompletní průvodce 2026

Hreflang je HTML atribut, který vyhledávačům pomáhá rozlišit jazykové a regionální verze stejné stránky. Pro vícejazyčný e-shop je to jeden z klíčových technických SEO prvků, protože určuje, kterou mutaci Google zobrazí českému, slovenskému nebo německému zákazníkovi. Špatné nastavení přitom vede k poklesu návštěvnosti i konverzí. V tomto průvodci si ukážeme, jak hreflang správně nastavit, jakým chybám se vyhnout a jak jeho dopad měřit.

Ukázka hreflang tagu v hlavičce HTML stránky e-shopu
  • Atribut hreflang vyžaduje obousměrné odkazy mezi všemi jazykovými verzemi; chybějící zpětný odkaz způsobí, že Google hreflang ignoruje.
  • Pro český jazyk se podle ISO 639-1 používá kód 'cs', zatímco 'cz' je neplatný jazykový kód.
  • Google podporuje zápis hreflang ve třech formátech: HTML tagy, HTTP hlavičky a XML sitemap.

Hreflang sám o sobě k vyšším pozicím nestačí, protože kompletní SEO strategie pro B2B e-shopy musí řešit i strukturu kategorií, interní odkazy a obsah pro jednotlivé trhy.

Co je hreflang a proč ho vícejazyčný e-shop potřebuje?

Hreflang je atribut, který vyhledávačům označuje jazykové a regionální verze stránky, aby se každému uživateli zobrazila správná mutace e-shopu.

Atribut hreflang se přidává k odkazu rel='alternate' a signalizuje vyhledávači, že existuje jiná jazyková nebo regionální verze dané URL. Pokud máte e-shop s českou, slovenskou a německou mutací, Google díky hreflangu zobrazí každému uživateli tu správnou verzi.

Bez hreflangu si vyhledávač musí poradit sám. Často pak ve výsledcích nabídne německému uživateli českou stránku nebo naopak. To zvyšuje míru okamžitého opuštění a snižuje šanci na nákup. Hreflang proto není luxus, ale nutnost pro každý e-shop, který cílí na více zemí.

Kromě lepšího uživatelského zážitku pomáhá hreflang i indexaci. Díky němu Google pochopí, že nejde o duplicitní obsah, ale o záměrně rozdílné jazykové verze. To chrání váš e-shop před ztrátou pozic ve vyhledávání.

Jak hreflang správně implementovat do e-shopu?

Hreflang se implementuje třemi způsoby: HTML tagy v hlavičce, HTTP hlavičkami nebo XML sitemap.

První možností je HTML tag v hlavičce každé stránky. Do sekce <head> vložíte odkaz na všechny jazykové mutace. Pokud máte malý e-shop, je to nejjednodušší cesta. U většího katalogu se ale hlavička rychle zaplní.

Ukázka pro českou verzi: <link rel='alternate' hreflang='cs' href='https://www.priklad.cz/' />. Stejný tag musí obsahovat i odkaz na slovenskou a německou verzi. U každé z nich se postup opakuje obousměrně.

Druhou možností je HTTP hlavička, která se hodí u PDF nebo jiných souborů. Třetí a nejpřehlednější variantou pro e-shopy je XML sitemap. V ní najdete všechny jazykové mutace na jednom místě a nemusíte zasahovat do šablon.

Bez ohledu na metodu platí jedno pravidlo: hreflang musí být obousměrný. Pokud česká verze odkazuje na německou, musí německá odkazovat zpět na českou. Jinak Google hreflang ignoruje.

Jaké jsou nejčastější chyby při nastavení hreflang?

Nejčastější chybou je chybějící zpětný odkaz, neplatný jazykový kód a konflikt mezi hreflang a canonical.

Nejčastější chybou je chybějící zpětný odkaz. Když stránka A odkazuje na stránku B, ale B neodkazuje na A, Google celý hreflang přeskočí. Důsledkem je, že se ve výsledcích objeví nesprávná jazyková verze.

Další častou chybou je špatný kód jazyka. Pro češtinu použijte 'cs', nikoli 'cz'. Kód 'cz' je sice doménou České republiky, ale neplatný jazykový kód podle ISO 639-1. Podobně pozor na 'sk' pro slovenštinu a 'de' pro němčinu.

Problémem bývá také konflikt mezi hreflang a canonical. Pokud canonical ukazuje na jinou URL než hreflang, Google neví, kterou verzi považovat za hlavní. Ujistěte se, že oba atributy směřují na stejnou adresu.

Poslední častou chybou je použití hreflang pro stránky se stejným obsahem. Pokud se mutace neliší, hreflang nepomůže. Google pak stránky vnímá jako duplicity a vybírá si sám.

Jak propojit hreflang s XML sitemap?

XML sitemap umožňuje centrálně spravovat hreflang pro celý e-shop, takže každá jazyková verze má vlastní URL a vše je na jednom místě.

XML sitemap je pro e-shopy nejpřehlednější způsob správy hreflang. Vytvoříte jednu sitemapu, která obsahuje všechny jazykové verze a vzájemně je propojí. Nemusíte pak editovat stovky šablon ani řešit hlavičky.

Příklad v sitemap: <xhtml:link rel='alternate' hreflang='cs' href='...'/>. Pro každou stránku přidáte blok se všemi mutacemi a samozřejmě i x-default. Google si ze sitemap data přečte rychleji než z HTML hlaviček.

Sitemap vám také usnadní kontrolu. Když přidáte nový jazyk, stačí doplnit jeden blok. U velkých e-shopů doporučujeme generovat sitemap automaticky. Ruční úpravy u katalogu s tisíci produktů nejsou udržitelné.

Po implementaci odešlete sitemap do Google Search Console. Tam sledujete, kolik URL bylo zaindexováno a jestli se neobjevují chyby. Pravidelná kontrola je důležitá hlavně po přidání nové jazykové verze.

Jak měřit hreflang v Google Search Console?

V Google Search Console sledujete každou jazykovou verzi jako samostatnou URL a podle země uživatele ověříte, zda se zobrazuje správná mutace.

Google Search Console ukazuje každou jazykovou verzi jako samostatnou URL. Pokud máte českou i slovenskou mutaci, uvidíte v přehledu výkonu obě zvlášť. Filtr podle země vám pak řekne, zda se uživatelům zobrazuje správná verze.

Sledujte metriku průměrné pozice podle země. Český uživatel by měl vidět českou URL na dobré pozici. Pokud se ve výsledcích pro české dotazy objevuje německá verze, je to známka chybějícího nebo chybného hreflangu.

V sekci Indexace najdete i stav stránek, u kterých hreflang nelze určit. Tento report vám pomůže odhalit konkrétní problémy. Často jde o chybějící zpětné odkazy nebo špatné URL v atributu.

Nezapomeňte, že hreflang neovlivňuje pouze organické výsledky. Pomáhá i při výběru správné verze pro Google Shopping a další služby. Konzistentní technický základ se tak projeví napříč celým výkonem e-shopu.

Jaká jsou specifika hreflang pro český e-shop?

Český e-shop musí pro každý cílový trh použít správný jazykový kód včetně regionu, tedy cs-CZ pro Česko, sk-SK pro Slovensko a de-DE pro Německo.

Český e-shop prodávající do zahraničí musí pro každý trh určit správnou kombinaci jazyka a regionu. Pro Česko použijete hreflang='cs-CZ', pro Slovensko hreflang='sk-SK' a pro Německo hreflang='de-DE'. Pokud cílíte na celý jazykový region, stačí 'cs'.

Ceny a měna hrají v hreflangu vedlejší roli, ale pro uživatele jsou zásadní. Ujistěte se, že česká verze zobrazuje ceny v korunách a slovenská v eurech. Hreflang správně nasměruje návštěvníka, ale o konverzi rozhodne až obsah.

Pro český trh je typická také potřeba odlišit češtinu od slovenštiny. Jazyky si jsou blízké, ale Google je musí vidět jako samostatné verze. Hreflang to zajistí a slovenský zákazník nebude omylem nakupovat na české verzi.

Myslete i na x-default. Tato hodnota zachytí uživatele, kteří nespadají do žádné z vašich jazykových verzí. Pro mezinárodní e-shop je vhodné nastavit x-default na anglickou verzi.

Jak řešit hreflang u subdomén a samostatných domén?

Hreflang funguje napříč subdoménami i samostatnými doménami, ale každá varianta vyžaduje obousměrné propojení a dostupnost pro roboty.

Mezinárodní e-shopy často používají subdomény jako cz.eshop.cz a sk.eshop.cz nebo samostatné domény eshop.cz a eshop.sk. Hreflang funguje v obou případech. Jednotlivé verze přitom nemusejí být na stejné doméně.

U samostatných domén je třeba ošetřit i přesměrování. Pokud zákazník zadá hlavní doménu, server musí poznat jeho lokalizaci a přesměrovat ho na správnou verzi. Hreflang pak jen potvrdí vyhledávači, které stránky spolu souvisí.

Nezapomeňte, že každá verze musí být dostupná pro automatického robota. Pokud slovenskou verzi blokujete v robots.txt, hreflang nemá smysl. Vyhledávač ji neprojde a nedokáže ji spárovat s českou verzí.

Po spuštění nové jazykové verze vždy zkontrolujte interní odkazy. Hreflang propojuje navigaci, patičku i produktové stránky. Jednotná struktura napříč mutacemi usnadní uživatelům přepínání mezi jazyky.

Aby kontrola interních odkazů i hreflang neproběhla jen jednou po spuštění nové mutace, vyplatí se nastavit průběžný monitoring – ceník Crawza vám ukáže, jaké možnosti jsou k dispozici.

Často kladené otázky

Co je hreflang a k čemu slouží?

Hreflang je HTML atribut, který vyhledávačům sděluje, že daná stránka existuje v dalších jazykových nebo regionálních verzích. Pomáhá Googlu zobrazit českému uživateli českou verzi e-shopu a německému německou. Bez něj může vyhledávač nabídnout nesprávnou mutaci a návštěvník stránku opustí.

Jaký je rozdíl mezi hreflang a canonical?

Hreflang označuje jazykové a regionální alternativy stejné stránky, zatímco canonical určuje hlavní preferovanou URL pro vyhledávače. Oba atributy mohou koexistovat, ale musí ukazovat na konzistentní adresy. Když si odporují, Google může vybrat špatnou verzi.

Musím hreflang použít, pokud mám pro každý jazyk samostatnou doménu?

Ano, doporučuje se to i u samostatných domén. Hreflang pomáhá Googlu pochopit vztah mezi doménami a urychluje správné přiřazení jazykových verzí. Bez něj si vyhledávač musí vztahy odvodit sám, což může přinést chyby.

Co je x-default?

x-default je speciální hodnota hreflang, která označuje výchozí stránku pro uživatele, jejichž jazyk ani region není pokryt. Obvykle vede na anglickou verzi. Pokud ji nepoužijete, Google si výchozí verzi zvolí sám.

Jak dlouho trvá, než Google zpracuje hreflang?

Zpracování obvykle trvá od několika dní do několika týdnů. Záleží na frekvenci procházení a autoritě webu. Pravděpodobnost rychlé indexace zvýšíte kvalitní XML sitemap a interními odkazy mezi jazykovými verzemi.

On the Crawza blog you will find articles about products, product care, buying guides, trends, and much more. Explore our posts to learn everything about our products and collections.