Strona z kilkoma wersjami językowymi może zbierać ruch z wielu krajów, pod warunkiem że Google rozpozna, co pokazać osobie z Berlina, a co komuś z Warszawy. Niżej opisujemy konfigurację według dokumentacji Google Search Central: od wyboru adresów, przez znaczniki hreflang, po dane dla każdego rynku w Search Console i Google Analytics 4.
Elementy optymalizacji strony wielojęzycznej
Pozycjonowanie strony z wieloma wersjami językowymi opiera się na ośmiu elementach: strukturze URL, znacznikach hreflang, pełnym przekładzie, lokalnych frazach, przełączniku, wydajności, infrastrukturze i analityce. Kolejność ma wagę, bo zmiana adresów po starcie wymaga przekierowań i ponownego indeksowania.
Wybór struktury URL dla różnych wersji językowych
Google opisuje cztery układy adresów i przy każdym podaje plusy oraz minusy. Decyzję podejmij przed publikacją pierwszej wersji, bo od niej zależą koszty utrzymania i czytelność linku dla użytkownika.
- Domeny krajowe:
example.de- według Google dają jasne kierowanie geograficzne, a położenie serwera nie gra przy nich roli; minusem jest wyższa cena, większa infrastruktura i zasięg ograniczony do 1 państwa - Subdomeny:
de.example.com- prosta konfiguracja i możliwość różnych hostów, ale z samego adresu nie widać, czy "de" oznacza język, czy państwo - Podkatalogi:
/de/po nazwie domeny - łatwe wdrożenie i niski koszt (ten sam host), w zamian jedno położenie serwera i trudniejszy podział - Parametry:
?loc=de- Google oznacza ten wariant jako niezalecany
Podkatalogi wybiera się najczęściej przy firmie, która wchodzi na 2-3 rynki i chce prowadzić całość w jednym systemie. Domeny krajowe mają sens, gdy w każdym państwie działa osobny zespół z budżetem na rozwój od zera.
Implementacja znaczników hreflang
Atrybut hreflang mówi Google, która wersja odpowiada danemu językowi i regionowi, a zapisać go można na 3 sposoby: w kodzie HTML, w nagłówkach HTTP albo w pliku sitemap. Dokumentacja uznaje te metody za równoważne. Pierwszy kod to język (norma ISO 639-1, np. de), drugi, opcjonalny, to region (ISO 3166-1 alfa-2, np. de-AT dla Austrii). Każda strona musi wskazywać siebie i wszystkie odpowiedniki, a gdy dwa adresy nie odsyłają do siebie nawzajem, Google ignoruje te tagi.
Adresy w znacznikach podaje się w pełnej postaci, z https://, nie jako ścieżki względne. Wartość x-default wskazuje stronę zastępczą dla osób, których język nie pasuje do żadnej wersji. Google nie używa hreflang ani atrybutu lang do rozpoznania języka, ustala go sam na podstawie treści, więc znacznik nie zastąpi przekładu.
Tłumaczenie wszystkich elementów strony
Każdą wersję tłumaczy się w całości, bo Google zaleca jeden język dla treści i nawigacji na danej podstronie, a przekład samego menu przy tekście w pierwotnym brzmieniu wymienia jako błąd. Lista elementów:
- tekstów na stronie
- nagłówków
- meta-title i meta-description - to z nich Google buduje tytuł i opis wyniku
- adresów URL (jeśli są dynamiczne) - słowa w lokalnym języku podpowiadają, co kryje link
- tekstów alternatywnych obrazów (atrybuty alt)
- komunikatów formularzy i przycisków
Dostosowanie do lokalnych zachowań wyszukiwania
Słowa kluczowe dobiera się dla każdego rynku osobno, bo przekład polskiej frazy rzadko daje hasło, które wpisują Niemcy czy Czesi. Przykład: "meble na wymiar" da się oddać po niemiecku na kilka sposobów i dopiero dane z Google pokażą, który wariant ma ruch. Na każdym rynku sprawdź:
- lokalne słowa kluczowe - z danych wyszukiwania z danego kraju, nie z tłumacza
- obecność w mapach, np. w Profilu Firmy w Google - dotyczy firm, które mają adres w danym państwie
- tematy treści dla tamtejszych czytelników - święta, sezony, przepisy
Nawigacja między wersjami językowymi
Użytkownik powinien przejść do innej wersji jednym kliknięciem, dlatego Google zaleca przełącznik języka i linki z każdej podstrony do jej odpowiedników. Nazwy podaj w ich własnej formie (Deutsch zamiast German, Español zamiast Spanish). Przycisk prowadzi do tego samego produktu w drugiej wersji, nie na stronę główną. Google odradza automatyczne przekierowanie według lokalizacji, bo zablokuje ono części osób i robotowi dostęp do pozostałych odmian.
Wydajność techniczna każdej wersji
Każdą wersję mierzy się osobno, bo inne zdjęcia, fonty i skrypty potrafią spowolnić tylko jeden rynek. W PageSpeed Insights lub GTmetrix sprawdź szablon strony głównej i produktu we wszystkich językach. Google podaje progi: LCP do 2,5 sekundy, INP krótszy niż 200 milisekund, CLS mniejszy niż 0,1. Fonty z alfabetem azjatyckim ważą więcej niż łacińskie, dlatego wariant japoński czy chiński wymaga osobnej kontroli.
Geograficzna optymalizacja infrastruktury
Lokalizacja serwera jest dla Google jednym z sygnałów rynku docelowego, ale według dokumentacji nie przesądza o kierowaniu. Dwa rozwiązania do rozważenia:
- hosting na lokalnym serwerze - skraca czas odpowiedzi dla użytkowników na miejscu, ale dla wyszukiwarek Google nie jest czynnikiem decydującym
- krajowe domeny najwyższego poziomu, np.
.pl,.de- jasny znak geograficzny, przy którym położenie hostingu traci wagę, w zamian każdy adres rozwija się od zera
Osobna analityka dla każdego rynku
Wyniki każdej wersji ocenia się osobno, bo średnia z kilku krajów ukrywa spadek w jednym z nich. Narzędzia do tej pracy:
- Google Search Console - w raporcie "Wyniki wyszukiwania" wymiar "Kraje" pokazuje kliknięcia, wyświetlenia, CTR i średnią pozycję dla każdego państwa, domyślnie za ostatnie 3 miesiące
- Google Analytics 4 - porównania z warunkiem na wymiarze "Kraj", jedna usługa mieści do 200 zapisanych zestawień
- platformy SEO: Ahrefs, SEMrush - pozycje w lokalnych wersjach wyszukiwarek
Typowe pułapki w optymalizacji międzynarodowej
Najczęstsze błędy to hreflang bez linków zwrotnych, automatyczne tłumaczenie i odmiany regionalne bez wskazanej strony kanonicznej. Każdy z nich sprawia, że Google pokazuje użytkownikowi nie ten wariant albo pomija część adresów.
- Brak znaczników
hreflanglub tagi tylko w 1 kierunku - Google je ignoruje i sam wybiera wersję dla regionu - Maszynowy przekład bez redakcji - błędy w tekście obniżają jakość treści w oczach czytelnika i robota
- Linki z parametrem (np.
?lang=de) - Google oznacza je jako niezalecane, bo utrudniają podział stron po adresie - Reguła w
robots.txtblokująca katalog z wersją językową - Googlebot go nie pobierze - Dwie odmiany w tym samym języku dla Niemiec i Austrii (np.
de-DEide-AT) bezrel="canonical"- Google zaleca wskazanie preferowanej - Linki wewnętrzne między językami - odnośnik z polskiego artykułu do niemieckiej podstrony myli czytelnika
- Ignorowanie lokalnych przepisów (RODO, cookies) - w każdym kraju sprawdź wymagania przed startem
Długoterminowa strategia ekspansji międzynarodowej
Każdy nowy rynek najlepiej traktować jak osobny projekt z własnymi frazami, treściami i wynikami w Search Console. Przy 3 wersjach językowych oznacza to trzy listy fraz, trzy komplety meta-title i co miesiąc trzy zestawienia z wymiaru "Kraje", a nie jedno wspólne. Dokumentację Google o lokalnych wersjach zaktualizowano we wrześniu 2026 roku, więc przed dodaniem kolejnego języka przeczytaj ją ponownie.
















