Přejít k obsahu

Otázky

hreflang jednoduše vysvětleno

hreflang je malá značka, kterou návštěvník nevidí a která Googlu říká: „tato stránka existuje také v angličtině, tady, a v němčině, tam“. Slouží jedinému účelu: aby každý ve výsledcích vyhledávání viděl verzi ve svém jazyce.

Jak to vypadá

V hlavičce každé verze stránky „Pokoje“ (anglické, francouzské a německé):

<link rel="alternate" hreflang="en" href="https://example.com/rooms/">
<link rel="alternate" hreflang="fr" href="https://example.com/fr/chambres/">
<link rel="alternate" hreflang="de" href="https://example.com/de/zimmer/">
<link rel="alternate" hreflang="x-default" href="https://example.com/rooms/">

x-default označuje stránku, která se má zobrazit, když žádný jazyk neodpovídá.

Pravidla

  • Každá verze uvádí všechny ostatní i sama sebe. Každá verze nese přesně stejný seznam.
  • Odkazy vedou oběma směry. Pokud jedna verze uvádí druhou, musí ta druhá uvádět i ji. Jinak může Google značku ignorovat.
  • Úplná adresa, která odpovídá. Ne adresa, která přesměrovává jinam, ani stránka, která neexistuje.
  • Správný kód jazyka: en, de, pt-BR… V normě, kterou Google používá (ISO 639-1), uk označuje ukrajinštinu: britská angličtina se zapisuje en-GB.

Čtyři nejčastější chyby

  1. Ohlásit jazyk, do kterého stránka ještě není přeložená.
  2. Zapomenout na zpětný odkaz z jedné z verzí.
  3. Uvést adresu, která přesměrovává nebo už neexistuje.
  4. Umístit značky jen na některé stránky.

Zdroje (cit. 2026-10-15)

  • Google Search Central, „Tell Google about localized versions of your page“
Čeština