Hreflang

Hreflang

Hreflang je atribút HTML, ktorý pomáha vyhľadávačom ako Google rozpoznať jazyk a geografické zacielenie stránok. Používa sa na to, aby vyhľadávače správne indexovali a zobrazovali správne verzie stránky pre používateľov z rôznych krajín alebo hovoriacich rôznymi jazykmi.

Kedy a prečo používať hreflang?

Hreflang by sa mal používať, keď máte obsah na rôznych jazykových verziách alebo zacielený na rôzne geografické regióny. Napríklad, ak máte jednu stránku v angličtine pre používateľov v USA a druhú stránku v angličtine pre používateľov v Spojenom kráľovstve, hreflang pomôže vyhľadávačom určiť, ktorú stránku zobrazovať pre konkrétneho používateľa.

Syntax hreflang atribútu

Hreflang atribút sa pridáva do <link> tagu v hlavičke HTML dokumentu. Základná syntax vyzerá takto:

html

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

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

<link rel=“alternate“ href=“https://example.com/fr-fr“ hreflang=“fr-fr“>

Implementácia hreflang

    Jazykový kód: Používa sa dvojpísmenkový kód podľa ISO 639-1 (napr. en pre angličtinu, fr pre francúzštinu).

    Geografický kód: Používa sa dvojpísmenkový kód podľa ISO 3166-1 Alpha-2 (napr. US pre Spojené štáty, GB pre Spojené kráľovstvo).

    Kombinácia: Ak potrebujete kombináciu jazykového a geografického kódu, použijete formát lang-region (napr. en-us, fr-fr).

Príklady použitia hreflang

    Jednoduché jazykové verzie:

    html

<link rel=“alternate“ href=“https://example.com/en“ hreflang=“en“>

<link rel=“alternate“ href=“https://example.com/fr“ hreflang=“fr“>

Geograficky zacielené verzie:

html

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

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

Kanonická URL pre jazykové verzie:

Nezabudnite zahrnúť aj kanonickú URL, ktorá určuje, ktorá verzia stránky je preferovaná pre indexovanie.

html

    <link rel=“canonical“ href=“https://example.com“>

Časté chyby a problémy

    Nezahrnutie všetkých jazykových verzií: Uistite sa, že zahrňujete všetky jazykové a geografické verzie stránky.

    Nesprávne kódy: Použitie nesprávnych alebo neplatných kódov môže zmiasť vyhľadávače.

    Nedostatočná synchronizácia: Všetky alternatívne verzie by mali odkazovať na seba navzájom.

Nástroje a kontrola implementácie

    Google Search Console: Poskytuje nástroje na kontrolu implementácie hreflang a identifikáciu problémov.

    SEO nástroje: Nástroje ako Ahrefs alebo SEMrush môžu pomôcť sledovať správnu implementáciu hreflang.

Implementácia hreflang atribútu môže výrazne zlepšiť medzinárodné SEO a zabezpečiť, že používatelia uvidia správnu verziu vašej stránky v závislosti od ich jazyka a geografického umiestnenia.

SEO