Wielojęzyczna strona internetowa krok po kroku: hreflang, struktura adresów URL i typowe błędy
Jeśli Twoja strona ma mówić więcej niż jednym językiem, nie wystarczy przepuścić tekst przez narzędzie do tłumaczenia. To poprawne wdrożenie wielojęzyczności decyduje o tym, czy Google pokaże właściwą wersję językową właściwemu użytkownikowi - czy też Twoje wersje językowe będą się wzajemnie kanibalizować. Sami prowadzimy produkcyjnie siedem własnych marek, z których kilka jest wielojęzycznych (nawet sześć języków na projekt), i dzielimy się tutaj tym, co w praktyce naprawdę się liczy.
Czy w ogóle potrzebujesz kilku języków?
Zacznijmy od najuczciwszego pytania: czy ten wysiłek się opłaca? Wielojęzyczna strona podwaja lub potraja nakład pracy na utrzymanie - każdy nowy artykuł na blogu, każda zmiana cen, każda informacja prawna musi zostać zaktualizowana w każdym języku. Wdrażaj tylko te języki, na które masz rzeczywiste zapotrzebowanie i które jesteś w stanie utrzymywać na bieżąco.
Źle utrzymywana druga wersja językowa z nieaktualnymi treściami szkodzi bardziej, niż pomaga. W razie wątpliwości jeden dobry język jest lepszy niż dwa niedopracowane. Ponadto wyraźnie rozróżniaj język (polski, angielski) i region (Polska, Austria, Szwajcaria). Często potrzebujesz jedynie wersji językowych, niekoniecznie wersji krajowych.
Wybór właściwej struktury adresów URL
Istnieją trzy popularne sposoby technicznego odwzorowania wersji językowych. Wszystkie trzy działają z Google - ważne jest, abyś zdecydował się na jeden i konsekwentnie się go trzymał:
- Podkatalogi (example.com/pl/, example.com/en/): Dla większości małych i średnich firm to najlepszy wybór. Jedna domena, skoncentrowany autorytet, prosta administracja, niskie koszty utrzymania.
- Subdomeny (pl.example.com, en.example.com): Technicznie łatwe do rozdzielenia, ale Google traktuje subdomeny raczej jak samodzielne witryny - autorytet się rozprasza.
- Domeny krajowe / ccTLD (example.pl, example.fr): Silny sygnał regionalny, ale kosztowny i pracochłonny, bo każdą domenę musisz budować osobno. Sensowny tylko przy faktycznie rozdzielonej działalności w poszczególnych krajach.
Nasza jednoznaczna rekomendacja dla sektora MŚP: podkatalogi. Są najłatwiejsze w utrzymaniu i skupiają całą moc SEO na jednej domenie. Ważne jest tylko to, aby każda wersja językowa miała własny, stabilny adres URL. Przełączanie języka wyłącznie za pomocą plików cookie lub JavaScriptu, bez zmiany adresu URL, to częsty i brzemienny w skutkach błąd - Google nie potrafi rzetelnie zindeksować takich wersji.
Co naprawdę robi hreflang
hreflang to sygnał dla wyszukiwarek, który mówi: "Ta strona ma odpowiednik w innym języku lub regionie - proszę wyświetlić właściwą wersję". Nie poprawia bezpośrednio Twojej pozycji w rankingu, lecz dba o to, by właściwy użytkownik trafił na właściwą wersję, a Twoje wersje nie blokowały się nawzajem jako zduplikowana treść.
hreflang możesz wdrożyć w trzech miejscach: w sekcji strony, w nagłówku HTTP lub w mapie witryny XML. Dla większości projektów najbardziej pragmatyczne jest umieszczenie go w sekcji . Kluczowe są trzy zasady:
- Obowiązek odsyłaczy zwrotnych: Jeśli strona A wskazuje na stronę B, to B również musi wskazywać z powrotem na A. hreflang działa wyłącznie dwukierunkowo.
- Odwołanie do samej siebie: Każda strona musi wskazywać również na samą siebie - polska strona wymienia więc także własną wersję pl.
- Poprawne kody języków: Używaj kodów ISO, np.
pl,en, lub z regionemde-AT,de-CH. Najlepiej uzupełnij je ox-defaultdla użytkowników, których języka nie obsługujesz.
Typowe błędy - i jak ich unikać
Te pułapki widzimy raz po raz, także w zespołach biegłych technicznie:
- Brakujące odsyłacze zwrotne: Najczęstszy błąd hreflang. Jeden kierunek bez kierunku przeciwnego jest przez Google po prostu ignorowany.
- Błędne lub wymyślone kody języków:
en-UKnie istnieje (poprawnie jesten-GB), a język w rodzaju "angielski dla Niemiec" rzadko ma sens. - hreflang przy zaledwie częściowym tłumaczeniu: Jeśli "angielska" strona w połowie wciąż zawiera niemiecki tekst, sygnał jest sprzeczny. Odsyłaj wyłącznie do w pełni przetłumaczonych odpowiedników.
- Automatyczne przekierowanie według adresu IP lub języka przeglądarki: Zamyka użytkownika (i bota Google) w jednej wersji. Zaoferuj zamiast tego widoczny, ręczny przełącznik języka.
- Tłumaczenie maszynowe bez korekty: Czyste tłumaczenia AI szybko brzmią nienaturalnie i podkopują zaufanie - zwłaszcza w B2B. Zleć przeczytanie każdego języka komuś, kto naprawdę nim włada.
- Pominięte pola poza tekstem głównym: Meta-tytuły, meta-opisy, teksty alternatywne, przyciski i komunikaty o błędach są często przeoczane i pozostają w języku źródłowym.
Na co jeszcze powinieneś zwrócić uwagę
Myśl szerzej niż o samym tekście: formaty daty, waluty i liczb różnią się w zależności od regionu. Teksty prawne, takie jak nota prawna i polityka prywatności, wymagają dla każdego rynku poprawnej wersji. I od samego początku zaplanuj, jak będziesz utrzymywać treści na bieżąco - technicznie perfekcyjna konfiguracja hreflang nic nie da, jeśli treści zaczną się rozjeżdżać.
Wielojęzyczna strona to nie jednorazowy projekt, lecz biegun długodystansowy. Jeśli od początku zbudujesz ją z czystą strukturą URL, poprawnym hreflang i realistycznym planem utrzymania, zyskasz fundament, na którym międzynarodowa widoczność będzie rosła w długiej perspektywie.