

Pokud máte vícejazyčný web nebo plánujete svůj web udělat vícejazyčným, pak jste už téměř jistě slyšeli o hreflang tazích.
Zde je příklad hreflang tagu, který cílí na anglicky mluvící uživatele v Japonsku:
A takto by to vypadalo, kdyby cílil na Japonce v Japonsku:
Stručně řečeno, hreflang tagy jsou důležité pro:
V tomto průvodci si vysvětlíme, co jsou značky hreflang, jak je implementovat a jaké osvědčené postupy zajistí, aby atributy hreflang přispěly k lepšímu SEO vašeho webu.
Poznámka: Pokud hledáte nástroj pro implementaci tagů hreflang, zaregistrujte se k bezplatné zkušební verzi Weglot , díky které získáte plně přeložený web a automaticky přidané tagy hreflang.
Značka hreflang je atribut HTML, který vyhledávačům sděluje, pro jaký jazyk a region je stránka určena, aby mohly každému uživateli zobrazit správnou verzi.
Například pokud ve Spojených státech zadáte do vyhledávače Google slovo „adidas“, jako první výsledek se zobrazí „adidas.com“. Pokud provedete stejné vyhledávání ve Francii, zobrazí se vám francouzská verze webových stránek společnosti Adidas.

Právě pro tento typ výsledků je atribut hreflang určen. Google zde zohledňuje několik signálů, včetně národní domény a polohy uživatele, a značky hreflang přidávají jasný signál: sdělují Googlu, že stránka „adidas.com“ je určena pro uživatele ve Spojených státech, zatímco stránka „adidas.fr“ je určena pro uživatele ve Francii.
Hreflang tagy lze použít v různých situacích. Například firma může chtít použít hreflang, pokud chce nabídnout:
Hreflang tagy mají jednoduchou strukturu.
Skládají se ze tří HTML atributů:
Například hreflang tagy pro webové stránky určené pro francouzsky a anglicky mluvící uživatele v Kanadě by vypadaly takto:
Webová stránka může také obsahovat jednu stránku ve španělštině pro návštěvníky ze Španělska a další stránku ve španělštině pro návštěvníky z Mexika. V takovém případě můžete značky hreflang rozšířit o anotace hreflang.
Anotace bude potřeba přidat na obě webové stránky, aby Googlu řekly, kterou lokalizovanou stránku má zobrazit španělským a mexickým návštěvníkům. Hreflang tagy by pak vypadaly takto:
Pokud pro určité jazyky nemáte alternativní verze obsahu, můžete atribut hreflang nastavit na záložní hodnotu x-default, a to takto:
To je dobrá praxe pro webové stránky, které necílí na konkrétní jazyk nebo region, ale umožňují návštěvníkům vybrat si svou zemi.
Na vašem webu je několik míst, kam můžete umístit své hreflang atributy, abyste implementovali hreflang tagy:
1. For HTML content such as web pages, you can put your hreflang attributes in the <head> section of every page. Weglot adds these hreflang attributes automatically when you translate your site with a subdomain or subdirectory integration.
Obvykle by to vypadalo takto:
Nevýhodou této metody je, že každá jazyková verze přidává do HTML kódu každé stránky další prvek odkaz. Pokud máte rozsáhlý web s podporou více jazyků, může se tím prodloužit doba načítání.
2. Pro ne-HTML typy obsahu jako jsou PDF soubory, HTML prvky odkazů nebudou fungovat. Místo toho mohou vaše hreflang atributy jít do HTTP hlaviček těchto souborů. Zde je příklad, jak by typický hreflang tag vypadal, kdyby byl implementován v HTTP hlavičkách e-commerce kalendáře:
Odkaz: ; rel="alternate"; hreflang="en",
; rel="alternate"; hreflang="de"
Stejně jako předchozí metoda, i tato může přidat značky na váš web a prodloužit dobu načítání.
Pokud chcete umístit hreflang atributy pro všechny webové stránky vašeho webu na jedno místo, je nejlepší je přidat do XML sitemapu vašeho webu pomocí hreflang atributu xhtml:link.
Umístění hreflang tagů do vašeho XML sitemapu také pomáhá vyhnout se možnému zpomalení rychlosti načítání stránky, které by mohlo nastat při použití metody head sekce nebo HTTP hlaviček. Zde je příklad hreflang tagu pro tuto implementaci:
https://www.abc.com/
Pokud budete ručně implementovat hreflang tagy na svém webu, musíte použít pouze jednu z výše uvedených metod.
Mějte na paměti, že pracujete s dlouhými kusy kódu (zejména u metody XML sitemapu). Možná budete muset řešit chyby, což může být zdlouhavý úkol. Právě tam se hodí nástroje pro hreflang.
Nástroje pro hreflang, které můžete použít k implementaci hreflang tagů
Pokud jste vizuální typ, zde je video vysvětlující, jak přidat hreflang tagy na váš web:
Mezi klíčové osvědčené postupy pro atribut hreflang patří používání platných kódů, vzájemné propojení všech jazykových verzí v obou směrech a zajištění souladu těchto značek s obsahem vašeho webu. Zde najdete kompletní článek „ checklist “:
Pokud to zvládnete správně, vyhnete se většině chyb, o kterých se zmíníme později v tomto průvodci.
Chcete-li zkontrolovat své tagy hreflang, zadejte URL stránky do nástroje pro kontrolu hreflang, který vám ukáže tagy, které robot vyhledávače na dané stránce najde. Bezplatný nástroj Hreflang Checker na stránkách Weglotvám umožní ověřit, zda jsou uvedeny všechny jazykové verze, zda používají platný kód a zda odkazují zpět na ostatní verze. Pokud na některé stránce chybí tag nebo zpětný odkaz, opravte tagy na obou stránkách a poté kontrolu proveďte znovu. Níže vás krok za krokem provedeme jeho používáním.
Hreflang přispívá k mezinárodnímu SEO tím, že vyhledávačům sděluje, v jakém jazyce a v jaké regionální verzi mají stránku zobrazovat uživatelům na jednotlivých trzích.
Je to jeden ze základů vícejazyčného SEO, spolu s přeloženými URL adresami, přeloženými metadaty a sitemapou, která obsahuje všechny jazykové verze. Atribut hreflang tyto verze propojuje, takže Google chápe, že vaše stránky ve francouzštině, němčině a španělštině představují stejný obsah určený pro různé cílové skupiny. Širší strategii najdete v našem průvodci mezinárodním SEO.
V praxi se hreflang:
Zde je vysvětleno, jak každá z těchto funkcí funguje.
Značka hreflang signalizuje Googlu, které verze vašich webových stránek jsou pro určité vyhledávací dotazy nejrelevantnější. Sama o sobě nezvyšuje hodnocení ve výsledcích vyhledávání. Pomáhá však Googlu zobrazit každému uživateli verzi přizpůsobenou jeho jazyku a regionu.
Funguje to takto:
Pomocí těchto informací Google určuje, která verze webové stránky je nejrelevantnější pro uživatele s určitým jazykovým nebo regionálním nastavením.
Vaše webová stránka může například obsahovat značku hreflang, která označuje, že je stránka určena pro návštěvníky z Japonska. Když Google tuto značku hreflang zaznamená, může uživatelům v Japonsku zobrazit právě tuto verzi namísto jiné jazykové verze. To může vést k větší viditelnosti a většímu počtu prokliků ze strany japonských uživatelů.
Na druhou stranu, řekněme, že vaše webová stránka neobsahuje značku hreflang. V takovém případě se Google může rozhodnout, že ji i tak zobrazí japonským uživatelům.
Pokud je však vaše webová stránka v angličtině, může být uživatel z Japonska méně ochoten ji číst a spíše se rozhodne stránku opustit (neboli „odskočit“) hned po jejím otevření.
Výsledkem je, že Google může toto chování uživatelů vnímat jako známku toho, že vaše webová stránka je pro japonské uživatele méně relevantní. Z tohoto důvodu se vaše webová stránka v budoucnu nemusí umisťovat tak vysoko ve výsledcích vyhledávání ani nezískávat tolik návštěvníků z dotazů japonských uživatelů.
Při přípravě jazykových a regionálních variant vašich webových stránek nakonec přeložíte jejich obsah do různých jazyků, což povede k webovým stránkám s velmi odlišným obsahem.
Naopak, některé jazykové varianty – jako jsou anglické stránky pro americké a britské publikum – mohou vyžadovat jen drobné rozdíly v obsahu ve stejném jazyce. Pak budete mít web, který má webové stránky s velmi podobným obsahem.
To by mohlo způsobit potenciální problémy s duplicitním obsahem, protože zásadou Googlu je zobrazovat uživatelům webové stránky s jedinečným a relevantním obsahem. Pokud narazí na webové stránky s duplicitním obsahem, může se rozhodnout řadit pouze jednu z nich.
Když má Google podezření, že se majitel webu snaží podvádět s pozicemi ve vyhledávání, může se dokonce rozhodnout, že nezobrazí vůbec žádnou z jeho stránek.
Dobrou zprávou je, že pomocí značek hreflang můžete těmto problémům s duplicitním obsahem předejít. Pomocí značek hreflang dáváte Googlu najevo, že vaše webové stránky jsou určeny pro různé cílové skupiny a měly by být těmto skupinám zobrazovány, a že by neměly být považovány za identický obsah.
Mějte na paměti, že značky hreflang nejsou direktivou.
Ačkoli správná implementace atributu hreflang může pomoci ovlivnit rozhodnutí Googlu o tom, která verze vaší webové stránky je pro uživatele nejrelevantnější, Google není povinen jim zobrazit právě tu verzi, která vychcete uživatelům vyhledávače zobrazit.
Důvodem je, že Google při rozhodování o relevanci webové stránky (a tedy i o tom, na jaké pozici ji zařadí) pro daný vyhledávací dotaz může zohledňovat i další faktory SEO. Mezi tyto faktory patří například doba načítání vaší webové stránky, přizpůsobení pro mobilní zařízení a autorita domény.
Roli hrají i nastavení vyhledávání uživatele v Googlu. Například uživatelé, kteří prohlížejí z Francie a mají nastavenou angličtinu jako preferovaný jazyk, uvidí většinou výsledky vyhledávání v angličtině, nikoli ve francouzštině.
Značky hreflang sdělují Googlu, která z různých verzí vaší webové stránky by měla být zobrazena při vyhledávání v různých jazycích a regionech.
Možná máte několik webových stránek s podobným (nebo dokonce identickým) obsahem a chcete, aby Google zaindexoval a ve výsledcích vyhledávání zařadil pouze jednu z nich. V takovém případě byste měli použít kanonický tag, abyste Googlu označili, o kterou webovou stránku se jedná, a zabránili tak tomu, aby místo ní zařadil nějakou jinou stránku. Tímto způsobem se také můžete vyhnout problémům s duplicitním obsahem.
Značky hreflang a canonical můžete použít společně, ale musíte to udělat správně. V opačném případě můžete Googlu vysílat protichůdné signály ohledně toho, které stránky má indexovat, a ten se pak může rozhodnout ignorovat všechny vaše pokyny.
Jak implementovat hreflang a kanonické tagy společně:
Vaše webové stránky pak budou mít:
Poznámka: Pokud hledáte nástroj pro implementaci tagů hreflang, zaregistrujte se k bezplatné zkušební verzi Weglot , díky které získáte plně přeložený web a automaticky přidané tagy hreflang.
Při marketingu zaměřeném na mezinárodní publikum musíte vytvářet obsah webových stránek, který bude odpovídat místnímu kontextu vašich návštěvníků. Právě zde přichází na řadu SEO s využitím atributu hreflang. Pomocí značek hreflang můžete vyhledávačům pomoci nasměrovat uživatele na správné verze vašich webových stránek, což jim umožní zobrazit obsah navržený speciálně pro jejich lokalitu.
Například se podívejte na globální domovskou stránku nadnárodní nápojové společnosti The Coca-Cola Company:

Pak ji porovnejte s domovskou stránkou australského webu této značky:

Sdělení v rámci programu společenské odpovědnosti firem na australské domovské stránce se liší, aby zdůraznila snahu společnosti pomáhat australským komunitám. To pravděpodobně u Australanů najde větší ohlas než globální iniciativa.
Neexistují žádné minimální ani maximální limity pro počet atributů hreflang, které můžete přidat na jakoukoli webovou stránku.
To ale neznamená, že byste se měli snažit přidávat atributy hreflang pro všechny jazykové a regionální varianty. Vytváření obsahu pro každou možnou variantu zabere spoustu zdrojů, takže se zaměřte na tvorbu obsahu jen pro ty, které dávají smysl pro vaše podnikání. Poté přidejte odpovídající počet atributů hreflang na vaše webové stránky.
A pro všechny ostatní varianty, pro které nemáte specifický obsah, je obslužte pomocí „x-default“.
V rámci hreflang SEO indexujte všechny své webové stránky – včetně původního obsahu a všech jeho variant – aby je Google mohl najít a zobrazit správným návštěvníkům.
Žádná z vašich stránek (ať už původní, nebo varianty) by neměla obsahovat noindex tagy. Ty se totiž mohou dostat do konfliktu s instrukcemi v hreflang tazích, které říkají, že se má indexovat jak původní obsah, tak i jeho varianty.
Pokud Google tyto stránky neindexuje, neobjevíte se ve výsledcích vyhledávání a Google na nich neuvidí vaše hreflang instrukce. Nebude tak zobrazovat stránky těm, kteří by je měli vidět.
Hreflang tagy chodí v párech. Pokud máte hreflang tag na původní webové stránce, který odkazuje na alternativní jazykovou verzi vaší stránky, pak tato alternativní stránka musí mít také hreflang tag, který odkazuje zpět na původní webovou stránku.
Takové hreflang odkazy se nazývají zpětné odkazy nebo obousměrné odkazy. Pro jejich implementaci je přidejte na všechny vaše původní webové stránky a jejich alternativy a ujistěte se, že původní stránky odkazují na alternativy a naopak. Jinak Google nemusí být schopen zobrazit správné verze vašich webových stránek správným návštěvníkům.
Výše jsme si popsali tři metody implementace hreflang a vy si můžete vybrat jednu (a pouze jednu) z nich pro svůj web.
Nezapomeňte také správně implementovat zvolenou metodu, jinak by mohlo dojít k problémům s nastavením značek hreflang. (Pokud využíváte službu Weglot, nastavíme vám značky hreflang za vás, takže se nemůžete při implementaci splést.)
Musíte používat správné jazykové kódy ISO 639-1 a regionální kódy ISO 3166-1, když uvádíte jazyk a region vašich atributů hreflang odkazů. Například byste měli použít „ko“ pro korejský jazyk ale „kr“ pro region Jižní Koreje.
Použití nesprávného jazyka nebo kódu země může vyvolat chybu „vaše stránka nemá jazykové tagy hreflang“ v Google Search Console. Návštěvníci mohou také vidět nesprávnou verzi stránky.
Hreflang tagy je potřeba implementovat na všech stránkách vašeho webu, které mají jazykové a regionální varianty, a ne jen na domovské stránce. Jinak dáte najevo, že máte jednu nebo více variant pouze pro domovskou stránku, ale ne pro ostatní webové stránky.
Přidávání hreflang tagů pro jazykové varianty na webové stránky, které nebyly pro tyto jazyky přizpůsobeny, může znít jako dobrá strategie, jak pokrýt všechno.
To ale jen zmátne vaše návštěvníky a způsobí, že odejdou, zvláště když uvidí webové stránky, které nebyly přizpůsobeny jejich kontextu.
Google si toho může všimnout a poznamenat, že vaše webové stránky mají pro takové návštěvníky nižší relevanci – a proto je v budoucnu bude řadit níže pro podobná vyhledávání.
Francie a Belgie sice mohou mít lidi, kteří mluví francouzsky, ale to neznamená, že můžete zobrazit stejnou verzi vaší webové stránky francouzsky mluvícím lidem v obou zemích.
Vaše webové stránky bude potřeba lokalizovat a přizpůsobit místním kontextům pro obě skupiny, ať už jde o obsah nebo kulturu, aby poskytly skutečně lokalizovaný uživatelský zážitek.
Značka „noindex“ dává Googlu pokyn, aby stránku neindexoval, takže je nepravděpodobné, že by Google zaznamenal nebo zpracoval značky „hreflang“, které jste na ni přidali.
Nemusíte mít alternativní verze svých webových stránek pro všechny možné jazyky a regiony. Ale měli byste mít záložní stránky, které Google může nabídnout návštěvníkům s nastavením jazyka a regionu, které jste nepokryli.
Nezapomeňte pro tyto stránky nastavit ani hreflang atribut „x-default“!
Jak váš web roste, ujistěte se, že máte přehled o jeho struktuře a sledujte, jestli vaše hreflang tagy nepotřebují aktualizovat.
Pokud přidáte novou doménu pro určitou zemi, budete muset přidat hreflang tagy na všechny vaše stávající webové stránky, aby odkazovaly na stránky v této nové doméně.
Ale pokud jste smazali jazykovou verzi svého webu, bude potřeba odstranit i hreflang tagy, které na tuto jazykovou verzi odkazují.
Nechcete mít hreflang tagy, které odkazují na chybějící nebo nesprávné URL adresy – to poškozuje uživatelský zážitek a může to také ovlivnit vaše pozice ve vyhledávání Google.
Na svůj vícejazyčný web můžete ručně přidat značky hreflang (viz výše, kde jsme popsali tři způsoby). Nejjednodušší možností je však použít nástroj pro překlad webových stránek, který za vás udělá veškerou náročnou práci.
Weglot je překladatelský nástroj, který připravuje vaše webové stránky pro vícejazyčné SEO a automaticky přidává značky hreflang. Jelikož Weglot generuje tyto značky pro každou jazykovou verzi, vyhnete se tak mnoha běžným chybám při používání značek hreflang, které jsme zmínili v tomto průvodci.
Pro klid duše je dobrý nápad si dvakrát zkontrolovat, jestli vaše hreflang tagy fungují poté, co jste je implementovali. Pro tento účel jsme vyvinuli šikovný Hreflang Checker nástroj!
Jednoduše vložte URL adresu, kterou chcete zkontrolovat, do vyhledávacího pole nástroje (s „http://“ nebo „https://“ na začátku), vyberte robota vyhledávače, kterého chcete napodobit, a poté klikněte na tlačítko „Test URL“.

Zde je několik ukázkových výsledků na příkladu vlastních webových stránek společnosti Weglot:

Náš nástroj Hreflang Checker funguje bez ohledu na to, zda jste tagy hreflang implementovali ručně nebo pomocí služby Weglot, takže ho klidně vyzkoušejte.
Hreflang SEO je silný nástroj, který zajistí, že se různé jazykové verze vašeho obsahu dostanou ke svému zamýšlenému publiku, zvláště pokud cílíte na mezinárodní publikum.
Pokud jste ještě neimplementovali hreflang tagy na svůj web, pak doufáme, že vám tento průvodce ukázal výhody a jak můžete začít.
Na druhou stranu, pokud jste si uvědomili, že jste udělali chybu při implementaci hreflang SEO, použijte tipy v průvodci, abyste se postarali o tento důležitý aspekt vašeho vícejazyčného webu.
Mějte na paměti, že poté, co jste přidali hreflang tagy na svůj web nebo opravili svou stávající implementaci, budete muset počkat alespoň pár dní, než se projeví jakékoli změny v hodnocení. Google bude muset znovu zaindexovat váš web, aby zaznamenal vaše změny, a takové opětovné indexování nemusí proběhnout okamžitě.
Také se nenechte zklamat, pokud po implementaci hreflang tagů na svůj web neuvidíte zvýšení návštěvnosti. Cílem přidávání hreflang tagů je nabídnout správnou jazykovou verzi vašeho obsahu správným uživatelům, a to se nemusí nutně promítnout do více návštěvníků webu.
Místo toho může být lepší způsob, jak zjistit, zda vaše hreflang tagy dělají rozdíl, sledovat zlepšení v zapojení uživatelů a míře okamžitého opuštění webu.
SEO s atributem hreflang je samozřejmě jen jednou z věcí, které budete muset udělat, abyste svůj web přizpůsobili pro více jazyků. Je třeba myslet také na překlad obsahu vašeho webu – a o to se postará náš překlad založený na umělé inteligenci ve více než 110 jazycích.
V případě potřeby Weglot také automaticky přidat tagy hreflang na váš web, takže máte o starost méně při plánování vstupu na mezinárodní trhy. Ale nemusíte nám věřit na slovo – zaregistrujte se na 14denní bezplatnou zkušební verzi a vyzkoušejte Weglot sílu Weglot vlastní kůži.
0 návštěv z přeložených stránek za posledních 90 dní.

Pokud již máte vybudovány základy pro vícejazyčné SEO (jazykově specifické URL adresy, tagy hreflang, přeložená metadata), máte téměř hotovo, co se týče GEO, neboli generativní optimalizace pro vyhledávače: tedy toho, aby vás citovaly odpovědi generované umělou inteligencí.
Vyhledávače využívající umělou inteligenci upřednostňují zdroje, které odpovídají jazyku vyhledávacího dotazu. Analýza 1,3 milionu citací provedená společností Weglotukázala, že přeložené weby dosáhly v přehledech Google AI až o 327 % vyšší viditelnosti při vyhledávání v jazyce, do kterého byly přeloženy, než weby nepřeložené.
Zbývá už jen zajistit úplnost a aktuálnost: přeložte svůj web v plném rozsahu, včetně metadat, a udržujte všechny jazykové verze synchronizované při změnách obsahu. Služba Weglot to zvládá automaticky ve více než 110 jazycích.
Kompletní postup v pěti krocích najdete v našem vícejazyčném průvodci GEO.