Generator tagów hreflang
Ostatnia aktualizacja: 2026-10-30
Wypisz każdą wersję językową lub regionalną strony wraz z pełnym adresem URL, dodaj opcjonalną stronę x-default i skopiuj adnotacje hreflang jako linki HTML, mapę XML albo nagłówek HTTP. Walidacja wskaże błędne kody (np. en-UK czy jp), adresy względne i duplikaty.
Każda wersja musi mieć ten sam pełny zestaw tagów, w tym tag wskazujący na nią samą; linki, które nie prowadzą z powrotem, są ignorowane.
Działa w Twojej przeglądarce. Nic, co wpiszesz, nie jest nigdzie wysyłane.
Jak to działa
Najpierw język, region opcjonalnie
Każda wartość to kod języka (ISO 639-1, np. de), opcjonalnie z regionem (ISO 3166-1 alpha-2, np. de-AT). Sam region nie jest prawidłowy, a Wielka Brytania to GB.
Każda strona wymienia każdą wersję
Każda wersja ma pełny zestaw, w tym siebie. Jeśli strona A wskazuje B, ale B nie wskazuje A, Google ignoruje tę parę.
Trzy równoważne formaty
Linki HTML w sekcji head, wpisy w mapie XML albo nagłówek HTTP Link są równoważne; wybierz jedną metodę i stosuj ją konsekwentnie. Adresy muszą być pełne.
x-default dla wszystkich pozostałych
x-default wskazuje stronę dla osób, których język lub region nie pasuje do żadnej z Twoich wersji — często jest to wybór języka albo wersja główna.
Na podstawie: Google: powiedz Google o wersjach językowych swojej strony
Zrób to dla każdej strony z GSC Magic
Gdy hreflang działa, sprawdź, czy Google indeksuje każdą wersję: GSC Magic pozwala agentowi AI sprawdzać adresy językowe partiami i porównywać kliknięcia według kraju.
Sprawdź nasze strony główne /de/, /fr/ i /es/ i powiedz, który canonical wybrał dla każdej Google.
Porównaj kliknięcia według kraju dla angielskiej i niemieckiej wersji naszej strony z cennikiem.
Pytania
Czy en-UK jest prawidłowym kodem hreflang?
Nie. Kod ISO dla Wielkiej Brytanii to GB, więc użyj en-GB.
Czy potrzebuję x-default?
Jest opcjonalny, ale zalecany, gdy masz stronę dla osób, których język lub region nie pasuje do żadnej Twojej wersji, np. wybór języka lub wersję główną.
Czy hreflang ma być w HTML czy w mapie witryny?
Oba sposoby działają. Mapy witryn są łatwiejsze przy dużych serwisach, bo tagi są w jednym miejscu; tagi HTML są prostsze dla kilku stron. Nie mieszaj metod ze sprzecznymi wartościami.
Czy hreflang zastępuje tagi canonical?
Nie. Każda wersja językowa powinna być canonical dla siebie; hreflang mówi Google, którą wersję pokazać komu.
Poradniki na blogu: Alternatywna strona z prawidłowym tagiem kanonicznym: zwykle nic nie trzeba naprawiać