Přeskočit na obsah

Migrační slovník

Hreflang

Hreflang je atribut HTML (a odpovídající hlavička HTTP nebo záznam v mapě webu), který vyhledávačům říká, pro jaký jazyk a volitelně jakou zemi je stránka určená, a odkazuje na odpovídající stránku v jiných jazycích nebo regionech. Je to způsob, jakým vícejazyčný web řekne Googlu „tady je španělská verze, tady německá“, místo aby nechal vyhledávače hádat.

Co hreflang skutečně dělá

Stránka se značením hreflang uvádí sadu alternativních URL adres, každou označenou kódem jazyka (a volitelně regionem, jako es vs. es-MX), plus speciální záznam x-default pro návštěvníky, kteří neodpovídají žádnému uvedenému jazyku. Vyhledávače to používají k tomu, aby danému hledajícímu servírovaly správnou jazykovou verzi vašeho webu a aby vaše přeložené stránky nepovažovaly navzájem za duplicitní obsah.

Každá stránka v této skupině musí odkazovat na všechny ostatní stránky ve skupině, včetně sebe sama — běžným zdrojem chyb je jednosměrný odkaz (stránka A odkazuje na stránku B, ale B neodkazuje zpět na A).

Proč na tom záleží při migraci platformy

Pokud váš obchod funguje ve více jazycích, migrace je přesně ta chvíle, kdy má hreflang tendenci se rozbít — struktury URL adres se mění podle lokality a je snadné, aby mechanismus přepínání jazyků na nové platformě automaticky nesestavil správné skupiny hreflang pro každou trasu, zvlášť u tras, které ještě nemají živý překlad. Neúplné nebo nekonzistentní nastavení hreflang může způsobit, že se ve špatné zemi zobrazí špatná jazyková verze, nebo zředit signál pro pozice napříč téměř duplicitními lokalizovanými stránkami.

Hreflang by se měl ověřit pro každý vzor URL adresy v nové informační architektuře, ne jen na domovské stránce — pokud jsou vícejazyčné, potřebují ho stránky produktů, kategorií i jakékoli obsahové stránky.

Časté chyby

Nejčastějšími problémy jsou chybějící zpětné odkazy (A odkazuje na B, B neodkazuje zpět), nasměrování hreflang na URL adresu, která vrací přesměrování nebo chybu 404 místo živé stránky, a použití špatného formátu kódu jazyka/regionu. Žádná z těchto chyb obvykle nezpůsobí přímý postih, ale znamenají, že vyhledávače nemusí signál vůbec respektovat, čímž se míjí smysl jeho přidání.

Časté otázky

Je hreflang totéž co přepínač jazyků na mém webu?

Ne — přepínač jazyků je prvek uživatelského rozhraní pro návštěvníky; hreflang je signál pro vyhledávače, obvykle pro návštěvníky neviditelný, který žije v hlavičce HTML stránky, HTTP hlavičce nebo mapě webu. Web může mít jedno bez druhého, i když mít obojí je standardní praxe.

Potřebuji záznam x-default?

Doporučuje se, pokud máte záložní stránku pro návštěvníky, jejichž jazyk/region neodpovídá žádné z vašich konkrétních verzí — obvykle ukazuje na vaši výchozí jazykovou stránku.

Ovlivňuje hreflang přímo mé pozice ve vyhledávání?

Nefunguje jako posílení pozic — ovlivňuje, která z vašich stránek se zobrazí hledajícím v daném jazyce/regionu, a pomáhá zabránit tomu, aby se vaše přeložené stránky navzájem považovaly za nežádoucí duplicity.

Dá se hreflang nastavit v mapě webu místo na stránce?

Ano, podle dokumentace vyhledávačů jsou platné oba způsoby — některé weby preferují hreflang v mapě webu, protože se snáz programově generuje a validuje pro velké množství URL adres, což je přístup, který obecně používáme u migrovaných webů.

Prevedshop.com

Stěhujete e-shop? Nejdřív zjistíme, co všechno jede s vámi.

Napište nám, kde e-shop běží a kam míří. Ozveme se s užitečnými otázkami, ne s univerzální obchodní řečí.

Ukázat plán migrace