Czym są tagi hreflang?

Tagi hreflang informują wyszukiwarki, którą stronę wyświetlić odwiedzającym na podstawie ich języka lub regionu. Witryna posiadająca angielską, francuską i niemiecką wersję tej samej strony wykorzystuje tagi hreflang do powiązania tych wersji, dzięki czemu francuskojęzyczny użytkownik szukający informacji w Google trafia na stronę francuską zamiast angielskiej.

Znajdują się one w sekcji <head> strony jako tagi <link rel="alternate" hreflang="..."> i łatwo popełnić w nich błąd: literówka w kodzie języka, brak odwołania do samej strony lub brak zapasowej wersji x-default może po cichu zakłócić międzynarodowe SEO, nie powodując żadnego widocznego błędu.

Opis narzędzia

To narzędzie pobiera kod HTML strony na serwerze, wyodrębnia wszystkie tagi hreflang i sprawdza ich poprawność. Weryfikuje, czy każda wartość hreflang jest prawidłowym kodem języka lub regionu, oznacza duplikaty, ostrzega, gdy strona nie zawiera odwołania do samej siebie, oraz informuje o braku zapasowej wersji x-default dla nieobsługiwanych języków.

Funkcje

  • Pobiera i analizuje tagi hreflang bezpośrednio z działającego adresu URL — nie musisz samodzielnie wyświetlać źródła strony
  • Weryfikuje kody języków i regionów oraz wykrywa problemy z wielkością liter i formatowaniem
  • Ostrzega o typowych błędach: brakujących odwołaniach do samej strony, duplikatach i braku x-default

Wskazówki

  • Każdy zestaw tagów hreflang na stronie powinien zawierać link prowadzący z powrotem do tej samej strony. Jeśli to narzędzie zgłasza brak odwołania do samej strony, sprawdź, czy bieżący adres URL znajduje się wśród własnych wersji alternatywnych.
  • Kody języków powinny być zapisane małymi literami, a kody regionów wielkimi literami, na przykład en-US, a nie EN-us.