Hreflang je HTML atribut, který vyhledávačům říká, pro jaký jazyk a region je daná stránka určena. Díky němu Google a další vyhledávače nabídnou uživateli tu jazykovou verzi, která odpovídá jeho nastavení nebo poloze – návštěvníkovi z Francie tedy zobrazí francouzskou variantu.
Využijí ho hlavně vícejazyčné weby, e-shopy a mezinárodní značky, které mají stejný nebo podobný obsah v několika jazycích. Atribut zároveň pomáhá odlišit záměrné jazykové mutace od duplicitního obsahu, což je důležité pro správné fungování SEO.
Hreflang lze do webu vložit třemi způsoby:
- v sekci <head> jako prvek link (vhodné pro menší weby)
- v XML sitemapě (praktické pro rozsáhlé weby)
- v HTTP hlavičce (pro neHTML soubory, např. PDF)
Klíčové je používat správné jazykové kódy (například "cs" pro češtinu) a zajistit, aby každá verze odkazovala zpět na ostatní i sama na sebe.