
Jak działa x-default?
x-default działa jak pozycja „dla wszystkich pozostałych” w zestawie hreflang: Google używa jej dla każdego języka i regionu, którego nie wymieniłeś. Jeśli sklep ma wersje pl-PL, de-DE i cs-CZ, to internauta z Węgier albo francuskojęzyczny Belg nie pasuje do żadnej z nich, a Google może pokazać mu adres x-default zamiast zgadywać. Według Google Search Central język samej strony x-default nie ma znaczenia, dlatego wartość nie zawiera kodu języka.
x-default nie podnosi pozycji. Decyduje tylko o tym, który z istniejących adresów zobaczy niedopasowany użytkownik, w ramach szerszego mechanizmu hreflang.
Składnia x-default: HTML, nagłówek HTTP i mapa witryny
x-default dodajesz tą samą metodą, którą wdrożyłeś resztę zestawu hreflang. Google akceptuje 3 metody i x-default jest poprawne w każdej z nich:
- sekcja head HTML: <link rel=”alternate” hreflang=”x-default” href=”https://example.com/” />
- nagłówek HTTP: Link: <https://example.com/>; rel=”alternate”; hreflang=”x-default”
- mapa witryny XML: <xhtml:link rel=”alternate” hreflang=”x-default” href=”https://example.com/” /> w każdym wpisie url zestawu
Linia x-default musi znaleźć się na każdej wersji w zestawie, obok samoodwołania i wszystkich alternatyw. Gdy zestawy na stronach się różnią albo brakuje linku zwrotnego, Google może zignorować adnotacje.
Kiedy stosować x-default?
x-default stosuj, gdy masz stronę, która nie obsługuje jednego konkretnego języka ani rynku. Ogłoszenie Google z 2013 roku i aktualna dokumentacja wymieniają takie przypadki:
Strona wyboru języka lub kraju
Podstrona typu example.com/wybierz-kraj/, na której użytkownik sam wybiera rynek, to modelowy cel x-default.
Strona główna z automatycznym przekierowaniem
Adres główny, który odsyła odwiedzających do /pl/ lub /de/ według ich ustawień, warto oznaczyć jako x-default, żeby Google rozumiał, że to zwrotnica, a nie duplikat.
Globalna wersja angielska
Wiele serwisów kieruje x-default na ogólną stronę angielską, bo trafia ona do najszerszej grupy odbiorców. To działa, gdy wersja angielska jest pisana dla odbiorcy międzynarodowego, a nie tylko brytyjskiego czy amerykańskiego.
Polskie firmy często popełniają tu odwrotny błąd: zostawiają polską stronę główną jako domyślną dla całego ruchu, bo od niej zaczynał się serwis. Jeśli masz wersję angielską, to ona zwykle lepiej obsłuży użytkownika z Litwy, Rumunii czy Ukrainy niż strona po polsku, i to ją warto oznaczyć jako x-default.
| Układ serwisu | Dobry adres x-default |
|---|---|
| wybór kraju w katalogu głównym | example.com/ |
| podkatalogi, angielski jako język globalny | example.com/en/ |
| domeny krajowe plus centralna domena .com | example.com |
x-default w praktyce SEO międzynarodowego
x-default ma największe znaczenie dla serwisów, które obsługują kilka rynków, a ruch dostają z wielu. Polski sklep z wersjami polską, niemiecką i czeską i tak ma wizyty ze Słowacji, Austrii czy Węgier. Bez x-default Google wybiera wersję, którą uzna za najtrafniejszą, często polską stronę główną, której Słowak nie przeczyta. Google przypomina też, że Googlebot crawluje zwykle z adresów IP w USA i bez nagłówka Accept-Language, więc widzi głównie to, co adres główny zwraca niedopasowanemu użytkownikowi. Przemyślane x-default czyni to zachowanie świadomym wyborem.
Najczęstsze błędy z x-default
- Wskazanie adresu, który przekierowuje, zwraca 404 albo ma noindex.
- Użycie x-default jak kodu języka, np. hreflang=”x-default-pl”.
- Dodanie x-default tylko na stronie głównej, bez kategorii i produktów.
- Podanie 2 różnych adresów x-default w jednym zestawie.
- Ustawienie na stronie x-default tagu canonical wskazującego inną wersję językową.
Łącz x-default z linkami do wszystkich wersji w widocznym przełączniku języka i unikaj wymuszonych przekierowań geolokalizacyjnych, które Google odradza. W dużych sklepach deklarowanie hreflang w mapie witryny XML ułatwia utrzymanie spójnego x-default.
Potrzebujesz poprawnego hreflang i x-default na kilka rynków? Zobacz doradztwo w zakresie SEO międzynarodowego albo zamów techniczne SEO.
Najczęstsze pytania: x-default
Czy x-default jest obowiązkowe?
Nie, x-default jest opcjonalne. Google zaleca je, gdy masz stronę zapasową, np. wybór języka albo wersję globalną dla użytkowników spoza obsługiwanych rynków.
Czy x-default może wskazywać wersję angielską?
Tak. Wiele serwisów używa ogólnej strony angielskiej jako x-default, bo trafia do najszerszej grupy odbiorców. Ten sam adres pojawia się wtedy w zestawie dwa razy, jako en i jako x-default.
Kiedy Google wprowadził x-default?
Google ogłosił wartość x-default w kwietniu 2013 roku na blogu Webmaster Central. Sam hreflang pojawił się w grudniu 2011 roku.
Czy Bing obsługuje x-default?
Blog Bing dla webmasterów nie wymienia x-default wśród sygnałów. Jako sygnały języka i kraju podaje meta tag content-language, atrybut lang, nagłówki HTTP, domeny krajowe i IP serwera, więc warto dodać też tag content-language.
Powiązane pojęcia
- Tell Google about localized versions of your page · Google Search Central
- Introducing "x-default hreflang" for international landing pages · Google Webmaster Central Blog
- How Google crawls locale-adaptive pages · Google Search Central
- Managing multi-regional and multilingual sites · Google Search Central







