Co je to hreflang a proč je důležitý pro vícejazyčné weby

Published by Marek Smékal on

Hreflang

Pokud provozujete webové stránky ve více jazycích, určitě jste už slyšeli o atributu hreflang. Tento malý, ale velmi důležitý prvek v HTML kódu pomáhá vyhledávačům – především Googlu – pochopit, jaké jazykové či regionální verze vašeho webu existují. Správné nastavení hreflangů může zlepšit uživatelský zážitek, zvýšit návštěvnost a snížit riziko duplicitního obsahu. Pojďme si vysvětlit, jak funguje a jak ho použít.

Jak hreflang funguje

Atribut hreflang se používá v HTML tagu <link> a říká vyhledávači, jaký jazyk (a případně region) je daná stránka určena. Typický zápis může vypadat například takto:

<link rel="alternate" hreflang="cs" href="https://example.com/cs/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/" />

V tomto příkladu vyhledávač pochopí, že existují tři jazykové verze téhož obsahu – česká, anglická a německá. Když uživatel z Německa hledá váš obsah, Google mu s větší pravděpodobností nabídne právě německou verzi stránky.

Jazyk vs. region

Kromě jazyka lze v hreflangu specifikovat také regionální variantu. To se hodí například u angličtiny (např. en-gb pro Velkou Británii a en-us pro USA) nebo španělštiny (es-es pro Španělsko a es-mx pro Mexiko). Zápis vypadá takto:

<link rel="alternate" hreflang="en-us" href="https://example.com/en-us/" />
<link rel="alternate" hreflang="en-gb" href="https://example.com/en-gb/" />

Tím dáváte Googlu jasně najevo, komu je která verze určena.


Nejčastější chyby při používání hreflangu

  1. Chybějící vzájemné odkazy – všechny jazykové verze musí odkazovat jedna na druhou.

  2. Špatný kód jazyka nebo regionu – používejte normy ISO 639-1 pro jazyky a ISO 3166-1 Alpha 2 pro regiony.

  3. Zapomenutý tag „x-default“ – slouží jako výchozí verze pro uživatele, kteří nespadají do žádné z definovaných jazykových mutací.

Příklad:

<link rel="alternate" hreflang="x-default" href="https://example.com/" />

Proč se vyplatí hreflang správně nastavit

Správné používání hreflangů pomáhá vyhledávačům správně směrovat uživatele na relevantní verzi vašeho webu. Zlepšuje SEO, snižuje míru odchodů a pomáhá předejít penalizaci za duplicitní obsah. Pokud tedy máte web v několika jazycích nebo regionech, hreflang je naprostá nutnost.

Shrnutí

Atribut hreflang je klíčový pro správné fungování vícejazyčných webů. Pomáhá vyhledávačům rozlišovat jazykové a regionální verze obsahu a zajišťuje, že se návštěvníkům zobrazí ta nejvhodnější varianta stránky. I když jeho implementace může působit složitě, investovaný čas se vrátí v podobě lepší viditelnosti a spokojenějších uživatelů.