Przejdź do treści
bablic.
Produkt
Rozwiązania
Wycena
Zasoby
Blog
Język
← Blog Bablic
Przewodnik

Hreflang X-default: co to jest i kiedy go używać

Oto jak skonfigurować x-default, aby niedopasowani użytkownicy zawsze trafiali na odpowiednią stronę — od ręcznego fragmentu kodu WordPress po wtyczki, które obsługują to automatycznie.

Zdjęcie głowy Lonniego
Lonnie Dahm Bablic
3, 2026 września
Hreflang X-default: co to jest i kiedy go używać – zdjęcie na okładce

Jeśli Twoja witryna internetowa obsługuje wiele języków lub regionów, hreflang i x-default to dwa szczegóły techniczne, które warto uwzględnić w ramach szerszej międzynarodowej strategii SEO . Razem pomagają wyszukiwarkom wyświetlać właściwą wersję Twojej strony każdemu odwiedzającemu. Jeśli jednak zostaną wdrożone nieprawidłowo, wyszukiwarki mogą w ogóle nie wyświetlać preferowanej wersji.

Jak działa hreflang

Hreflang pomaga wyszukiwarkom kierować użytkowników do najbardziej trafnej wersji Twojej strony na podstawie ich języka lub regionu. Jeśli chcesz, aby Twoja witryna była dostępna w języku angielskim w USA i hiszpańskim w Meksyku, adresy URL będą prawdopodobnie wyglądać następująco:

Dodatkowo blok hreflang Twojej strony powinien wyglądać następująco, z tą samą parą tagów pojawiającą się na obu stronach i kierującą użytkowników do wyznaczonych stron:

Z kolei X-default zapobiega zagubieniu się użytkowników, którzy nie pasują do konkretnego języka lub regionu .

Co to jest x-default? Globalny zbiór wszystkich

Hreflang pomaga wyszukiwarkom dopasować użytkownikom najbardziej odpowiednią wersję językową lub regionalną strony. Jeśli jednak ktoś odwiedza Twoją witrynę z kraju lub języka, którego konkretnie nie określiłeś jako docelowego, x-default może wskazać wyszukiwarkom wybraną stronę uniwersalną, dzięki czemu nie stracisz żadnych potencjalnych odwiedzających.

Dlaczego x-default jest ważny?

  • Kieruje niepasujących użytkowników do przydatnej, ogólnej wersji strony zamiast pozostawiać dopasowanie niezdefiniowane.
  • Zmniejsza zamieszanie lub nieprzyjemne doznania w przypadku braku dopasowania regionalnego lub językowego.
  • Wspiera globalne budowanie marki, zapewniając wszystkim użytkownikom spoza docelowych rynków pojedyncze, celowe, domyślne doświadczenie.

Jak działa x-default

Każdy adres URL w klastrze hreflang powinien zawierać pełny zestaw adnotacji, w tym x-default, dzięki czemu roboty indeksujące trafiające na Twoje strony zobaczą wszystkie języki w innej wersji i będą wiedziały, dokąd mają przejść niedopasowani użytkownicy.

W poniższym przykładzie widać, że <head> strony /en/ zawiera ten sam zestaw, co strona /es/.

Kody hreflang korzystają z normy ISO 639-1 dla języka (en, es) i opcjonalnie normy ISO 3166-1 Alpha 2 dla regionu (en-US, es-MX). Jeśli kody będą nieprawidłowe lub pomylisz kolejność języka i regionu, znacznik hreflang nie skieruje użytkowników na właściwą stronę.

Hreflang to nie to samo, co atrybut lang języka HTML. Lang oznacza jedynie język strony, na której się znajduje. Hreflang opisuje relację pomiędzy wieloma adresami URL i informuje wyszukiwarki o innych wersjach językowych i regionalnych strony.

Wzajemne znaczniki

Jedną rzeczą, na którą musisz zwrócić uwagę przy wyborze atrybutu hreflang są tagi wzajemne.

Jeśli strona /en/ deklaruje /es/ jako hiszpańską alternatywę, strona /es/ musi z powrotem deklarować /en/. Jeśli odniesienie nie jest obustronne, wyszukiwarki mogą całkowicie odrzucić tę parę.

Jeśli ktoś edytuje, dodaje lub regeneruje jedną stronę w klastrze bez aktualizacji tagów zwrotnych na drugiej stronie, sygnał całego klastra może zostać przerwany.

Gdzie wskazać x-default

Jeśli to możliwe, wskaż polecenie x-default na stronę wyboru języka lub ogólną stronę docelową, która automatycznie wykrywa ustawienia regionalne. Są to strony, na których najprawdopodobniej zostanie wyświetlona niedopasowana przeglądarka.

Jeśli jednak masz jeden rynek podstawowy (np. angielski w wersji amerykańskiej), a pozostałe ustawienia regionalne są drugorzędne, wskaż polecenie x-default na adres URL swojego języka podstawowego, ponieważ jest to wersja, którą większość witryn traktuje jako kanoniczną.

Co zrobić, jeśli nie masz strony selektora lub Twoja strona główna przekierowuje na podstawie adresu geograficznego IP?

Jeśli nie masz strony selektora, wybierz stabilny adres URL, który już uczestniczy w klastrze hreflang .

Jeżeli przekierowania na Twojej stronie głównej są dokonywane na podstawie adresu IP, nie kieruj tam x-default. If that homepage 301s to a locale-specific URL depending on where the request comes from, search engines won’t have a stable URL to fallback on. Najlepiej byłoby wskazać zmienną x-default na adres URL, który będzie zwracał tę samą odpowiedź wszystkim użytkownikom.

A co jeśli nie używasz wtyczki do tłumaczeń?

Możesz dodać tag bezpośrednio w WordPressie za pomocą krótkiego fragmentu kodu:

Zanim jednak umieścisz ten fragment kodu w pliku functions.php swojego motywu, upewnij się, że jest on częścią pełnego bloku hreflang i że pozostałe alternatywy klastra również znajdują się na stronie.

Jeśli używasz już czegoś takiego jak Polylang lub WPML, większość z nich obsługuje cały klaster hreflang , łącznie z x-default. Niemniej jednak nadal musisz potwierdzić, który język ustawiłeś jako domyślny, ponieważ to określi, gdzie wskazuje x-default.

Jak Bablic radzi sobie z x-default

Bablic automatycznie generuje znaczniki hreflang , w tym x-default, dla każdej opublikowanej wersji językowej strony z odniesieniami wzajemnymi, zarówno w nagłówku strony, jak i w automatycznie wygenerowanej mapie witryny.

Dzięki Bablic nie musisz ręcznie synchronizować tagów powrotnych podczas dodawania lub edytowania wersji językowych.

Typowy wygenerowany zestaw dla witryny publikującej w języku angielskim, rosyjskim i hiszpańskim wygląda następująco:

Jest to istotne, ponieważ niektóre narzędzia tłumaczą to, co użytkownik widzi w przeglądarce, bez zmiany adresu URL, zamieniając język po stronie klienta. Problem polega na tym, że nie ma osobnego adresu URL, który mógłby opisać atrybut hreflang , więc przetłumaczona treść jest niewidoczna dla robotów wyszukiwarek. To jest podobne zjawisko jak poleganie na maszynowym tłumaczeniu na poziomie przeglądarki i zakładanie, że jest ono wystarczająco niezawodne, aby zastąpić prawdziwą zlokalizowaną stronę. Dla człowieka może to wyglądać dobrze, ale robot indeksujący nie zobaczy tego jako odrębnej treści.

Bablic tworzy rzeczywisty, możliwy do przeszukiwania adres URL dla każdego języka, w którym publikujesz. To jest warunek konieczny, aby hreflang i x-default mogły cokolwiek zrobić. Instalujesz go za pomocą fragmentu kodu JavaScript , a klaster hreflang buduje się automatycznie podczas publikowania nowych wersji językowych. Nie jest wymagane ręczne zarządzanie tagami.

Zdjęcie głowy Lonniego
Lonnie Dahm Lonnie jest dyrektorem działu obsługi klienta w firmie Bablic. Oprócz pomagania klientom w tworzeniu możliwie najlepszych, zlokalizowanych stron internetowych, w wolnym czasie lubi pracować nad swoimi samochodami.
Rozpocznij darmowy okres próbny

Zobacz jak to działa na Twojej stronie .

Wklej jedną linijkę kodu JavaScript i zobacz, jak Twoja strona zostanie przetłumaczona w ciągu kilku minut. Karta kredytowa nie jest wymagana.

„CZY MOGĘ ZMIENIĆ TWOJE ZDANIE?” – Bruno

Zdobądź 15% zniżki na swój plan roczny.

Podaj swój adres e-mail, aby odblokować kod. Działa w systemach Go, Core i Pro przy wyborze rozliczenia rocznego.

Użyjemy Twojego adresu e-mail, aby wysyłać Ci aktualności Bablic. Zobacz naszą politykę prywatności .