This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →
SEO
Kdy potřebuje web údaje hreflang?
Údaje hreflang web potřebuje přesně tehdy, když je dostupný ve více jazycích. Údaj stojí neviditelně ve zdrojovém kódu a vyhledávačům říká, která jazyková verze stránky platí pro který jazyk — třeba německá pro německy mluvící a anglická pro anglicky mluvící hledající. Jednojazyčné weby údaje hreflang nepotřebují a naše kontrola je za to nijak neznevýhodňuje.
hreflang propojuje vaše jazykové verze mezi sebou
Nabízí-li váš web stejný obsah v němčině a angličtině, existují dvě stránky se stejným sdělením v různých jazycích. Pro vyhledávač jsou to nejdřív dvě nepropojené stránky. Údaj hreflang propojení vytvoří: každá jazyková verze ve zdrojovém kódu vyjmenuje všechny sesterské verze i s jazykovým kódem — „tato stránka existuje v němčině na této adrese a v angličtině na oné“. Google pak může každému hledajícímu zobrazit odpovídající verzi: kdo hledá anglicky, dostane anglickou stránku, kdo hledá německy, dostane německou. Navíc lze záznamem „x-default“ určit výchozí verzi pro všechny ostatní jazyky.
Chybějící údaje nechávají jazykové verze soupeřit mezi sebou
Bez hreflang se dějí dvě nežádoucí věci. Za prvé, hledající skončí ve špatném jazyce: anglicky mluvící zájemce najde vaši německou stránku, nerozumí jí a odchází — přestože anglická verze existuje. Za druhé se verze mohou navzájem kanibalizovat v seznamu výsledků: protože si obsahy silně podobají, soupeří o stejné vyhledávací dotazy, místo aby si jazyky čistě rozdělily. Obojí stojí návštěvníky, které váš web vlastně už získal. Údaj hreflang naproti tomu stojí jen pár řádků zdrojového kódu na stránku, které vaše agentura obvykle může zadat centrálně v systému webu.
Takto férově kontrolujeme vícejazyčné i jednojazyčné weby
Naše kontrola sama z měřené stránky odvozuje, zda jde o vícejazyčnost — třeba podle jazykových cest v adresách, odkazů na výběr jazyka nebo jazykových kódů. Jednojazyčný web splní kontrolní bod bez hreflang; zpráva jen informativně poznamená, že údaj tu není potřeba. Pokud ale kontrola rozpozná další jazyky a chybí údaje hreflang, zpráva hlásí závažný nedostatek a uvádí nalezené jazyky. Jsou-li údaje přítomné, navíc kontrolujeme, zda záznam „x-default“ určuje výchozí verzi — chybí-li jen tento, počítá se to jako drobný nedostatek.
- Nejdřív si ujasněte, zda váš web vůbec má více jazykových verzí — jen pak je hreflang potřeba.
- Požádejte svou agenturu, aby na každé stránce propojila ve zdrojovém kódu všechny jazykové verze i s jazykovým kódem.
- Záznamem „x-default“ určete, kterou verzi mají vidět hledající mimo vaše jazyky.
- Zkusmo vyhledejte svou nabídku z pohledu cizojazyčného zákazníka a zkontrolujte, která jazyková verze se zobrazí.
- U každé nové podstránky nezapomeňte založit propojení pro všechny jazykové verze.
FAQ
Potřebuje můj jednojazyčný web hreflang?
Ne. hreflang propojuje více jazykových verzí stejného obsahu — existuje-li jen jeden jazyk, není co propojovat. Naše kontrola jednojazyčné weby rozpozná a chybějící údaj tam nesnižuje hodnocení; zpráva jen informativně poznamená, že hreflang není potřeba. Teprve když doplníte druhý jazyk, stává se údaj povinným.
Co je x-default u hreflang?
„x-default“ určuje výchozí verzi pro všechny hledající, jejichž jazyk nemá vlastní verzi. Nabízí-li váš web němčinu a angličtinu, „x-default“ určuje, co uvidí třeba francouzsky mluvící hledající — obvykle anglickou verzi. Naše kontrola hlásí chybějící záznam „x-default“ jako drobný nedostatek, pokud jsou jinak údaje hreflang přítomné.
Co se stane bez hreflang u vícejazyčných stránek?
Hledající častěji skončí ve špatné jazykové verzi a odejdou, přestože vhodná verze existuje. Navíc si podobné verze v seznamu výsledků konkurují o stejné vyhledávací dotazy, místo aby si jazyky rozdělily. Naše kontrola proto hlásí chybějící údaje hreflang na rozpoznaně vícejazyčných webech jako závažný nedostatek a uvádí nalezené jazyky.