Preskočiť na obsah
Stipka – SEO a tvorba webu

Technické SEO

Čo je Hreflang?

Hreflang je označenie jazykových a krajinných verzií stránky. Google vďaka nemu ukáže slovenskému používateľovi slovenskú verziu webu.

Hreflang je atribút, ktorým vyhľadávačom oznámite, že stránka existuje vo viacerých jazykových alebo regionálnych verziách. Uvádza sa v hlavičke HTML, v HTTP hlavičke alebo v XML sitemap. Každá verzia má kód jazyka a voliteľne aj krajiny, napríklad sk, cs-CZ alebo de-AT.

Prečo na tom záleží

Ak predávate na Slovensku aj v Česku alebo máte anglickú verziu webu, chcete, aby sa každému používateľovi zobrazila tá správna. Bez hreflangu môže Google ukázať českú stránku slovenskému zákazníkovi alebo zameniť veľmi podobné regionálne verzie, napríklad nemeckú a rakúsku. Hreflang pritom pozície nezvyšuje – pomáha zobraziť vhodnú verziu stránky. Pri weboch s desiatkami jazykových mutácií je preto často praktickejšie spravovať ho v XML sitemap než v hlavičke každej stránky.

Ako na to v praxi

  • Každá jazyková verzia musí odkazovať na všetky ostatné verzie aj sama na seba.
  • Odkazy musia byť obojstranné – ak slovenská stránka odkazuje na českú, česká musí odkazovať späť.
  • Používajte kódy jazyka podľa ISO 639-1 a kódy krajiny podľa ISO 3166-1 Alpha 2.
  • Pre predvolenú verziu, napríklad stránku s výberom jazyka, pridajte x-default.
  • Odkazujte iba na kanonické URL, ktoré vracajú stav 200.

Najčastejšie chyby

  • Nesprávne kódy, napríklad en-UK namiesto en-GB alebo cz namiesto cs.
  • Chýbajúce spätné odkazy medzi verziami.
  • Automatické presmerovanie podľa IP adresy, ktoré robotom znemožní vidieť ostatné verzie.

Príklad z praxe

Stránka eshop.sk/kavovary má hreflang sk-SK, jej česká verzia eshop.cz/kavovary hreflang cs-CZ a obe na seba navzájom odkazujú.

Vedeli ste?

Hreflang odkazy musia byť obojstranné. Ak verzia B neodkazuje späť na verziu A, Google môže tieto značky ignorovať.

30 minút, žiadne záväzky. Pozrieme sa na váš web a poviete si, či a ako vám SEO pomôže.