Przejdź do treści
100% lokalnie

Generator tagów hreflang

Przetworzy listę wersji językowych witryny na kompletny zestaw tagów hreflang.

Wejście
Wynik

Generator tagów hreflang

Tagi hreflang mówią wyszukiwarkom, jaki adres URL wyświetlić dla jakiego języka i regionu, aby polski użytkownik trafił na /pl/ zamiast angielskiej strony głównej. Ręczne pisanie tagów nie skaluje się nawet dla dwóch czy trzech wersji: każda strona musi odwoływać się do wszystkich innych stron, włącznie z sobą, a jeden pominięty wzajemny link wystarczy, aby Google zignorował cały zestaw. Wklej listę kodów języka i adresów URL, parę na linię, a to narzędzie zbuduje dla ciebie kompletny, wzajemnie połączony zestaw.

Każdą wersję językową wprowadź jako kod i adres URL, na przykład „pl https://example.com/” lub „de-AT https://example.com/at/”, każdą parę w osobnym wierszu. Narzędzie sprawdza, czy każdy kod ma wiarygodny kształt języka(-regionu) i czy każdy adres URL jest absolutny, pomija wszystko, co nie spełnia warunku, i raportuje, ile wpisów zostało pominięte lub powielone, abyś mógł wrócić i to naprawić. Wybierz format wyjścia, który pasuje do miejsca, w którym go wklejasz: znaczniki HTML link dla sekcji head strony, nagłówki HTTP Link dla serwera, który nie może edytować HTML (PDF, obrazy), lub fragment XML z alternatywami xhtml:link dla każdego adresu URL w mapie witryny.

Dodaj tag x-default dla odwiedzających, których język nie pasuje do żadnej wymienionej wersji – wyszukiwarki wracają do niego, a przeglądarki używają go na stronie wyboru języka. Wybierz, do którego wprowadzonego języka powinien się odwoływać, lub wpisz linię zaczynającą się od „x-default”, aby bezpośrednio ustawić adres URL. Pojedyncza wersja języka nie ma strony, do której można się odwołać, dlatego narzędzie uważa hreflang za znaczący tylko wtedy, gdy wprowadzono co najmniej dwie wersje.

Wszystko działa lokalnie w twojej przeglądarce. Adresy URL i kody języków, które wprowadzasz dla zestawu tagów hreflang, są często niepublikowaną strukturą witryny, i nic z tego nie jest wysyłane gdziekolwiek – tagi są generowane na twoim urządzeniu i nigdzie indziej.

Częste pytania

W jakim formacie podać każdą wersję językową?
Jeden kod języka i jeden bezwzględny adres URL na wpis, oddzielone spacją, na przykład „pl https://example.com/” lub „de-CH https://example.com/ch/”. Każdą parę wprowadź w osobnym wierszu.
Jak działa x-default?
x-default to rezerwowa wartość hreflang, którą wyszukiwarki i przeglądarki używają, gdy żaden inny tag języka nie pasuje do odwiedzającego. Włącz „Dodaj x-default” i wybierz, do którego wprowadzonego języka powinien się odwoływać, lub wpisz linię zaczynającą się od „x-default”, aby bezpośrednio ustawić adres URL – jawna linia x-default ma zawsze pierwszeństwo.
Dlaczego niektóre moje linie zostały pominięte?
Linia zostaje pominięta, jeśli jej kod języka nie wygląda na prawidłowy tag języka lub języka-regionu, jej adres URL nie jest bezwzględnym adresem http(s), lub kod języka powtarza już wprowadzony. Statystyka poniżej wyjścia pokazuje, ile linii zostało pominiętych lub zduplikowanych, abyś mógł wrócić i je naprawić.
Który format wyjścia powinienem użyć?
Użyj znaczników HTML dla strony, którą możesz bezpośrednio edytować (wklej je do <head>). Użyj nagłówków HTTP, gdy strona nie może zawierać HTML, takie jak PDF czy obraz. Użyj fragmentu XML mapy witryny, gdy zarządzasz hreflang przez mapę witryny zamiast poszczególnych stron.
Czy moja lista adresów URL jest wysyłana gdziekolwiek?
Nie. Tagi są generowane całkowicie w twojej przeglądarce i twoje kody języków i adresy URL nigdy nie opuszczają twojego urządzenia.