Co to jest Hreflang?
Hreflang to atrybut HTML informujący Google, w jakim języku i dla jakiego regionu przeznaczona jest dana strona. Pozwala wyszukiwarkom wyświetlać odpowiednią wersję językową strony użytkownikom z różnych krajów.
Implementacja hreflang wygląda następująco: <link rel="alternate" hreflang="pl" href="https://example.com/pl/strona"> <link rel="alternate" hreflang="en" href="https://example.com/en/page">. Każda strona powinna zawierać odniesienia do wszystkich swoich wersji językowych, łącznie z samą sobą.
Kiedy stosować hreflang:
- witryna dostępna w wielu językach
- ta sama treść kierowana do różnych regionów (np. angielski dla US i UK)
- lokalizowana treść z różnicami regionalnymi.
Kluczowe zasady:
- zawsze dodawaj hreflang="x-default" jako fallback dla użytkowników z niepasujących regionów
- hreflang musi być wzajemny – jeśli strona PL wskazuje na EN, strona EN musi wskazywać na PL
- używaj prawidłowych kodów ISO 639-1 (język) i ISO 3166-1 Alpha 2 (region)
- hreflang można implementować w HTML, nagłówkach HTTP lub sitemap XML.
Błędy hreflang to jedne z najczęstszych problemów technicznych na stronach wielojęzycznych – brakujące zwrotne odniesienia, nieprawidłowe kody językowe i niespójności między wersjami mogą sprawić, że Google zignoruje implementację.
Szukasz konsultanta SEO dla firm SaaS i B2B? Zobacz, jak mogę pomóc Twojej firmie rosnąć dzięki SEO.
Ekspert SEO, który od blisko dekady buduje strategie pozycjonowania dla firm SaaS i nie tylko - takie, które działają mimo ciągłych zmian algorytmów i rosnącej roli AI w wyszukiwaniu.
