Strona wielojęzyczna na WordPressie - WPML i Polylang

Chcesz sprzedawać za granicą? Wielojęzyczna strona to więcej niż tłumaczenie tekstów. Porównujemy WPML, Polylang i TranslatePress, wyjaśniamy strukturę adresów (subdomena, katalog, osobna domena), tagi hreflang i typowe błędy, przez które Google miesza wersje językowe.

Kiedy strona wielojęzyczna ma sens?

Druga wersja językowa to nie „miło mieć" - to projekt, który podwaja ilość treści do utrzymania. Ma sens, gdy: sprzedajesz lub chcesz sprzedawać klientom zagranicznym, działasz w regionie przygranicznym lub turystycznym, obsługujesz w Polsce klientów anglojęzycznych, albo eksport jest w planach rozwoju. Nie ma sensu „na zapas" - nieaktualna, kulawa wersja angielska szkodzi wizerunkowi bardziej niż jej brak.

Decyzja nr 1: Struktura adresów

Zanim zainstalujesz cokolwiek, wybierz architekturę - późniejsza zmiana to migracja z przekierowaniami:

  • Katalogi: twojafirma.pl/en/ - najprostsze wdrożenie i utrzymanie, cała moc SEO w jednej domenie. Zgrzyt: angielska treść pod polską końcówką .pl. Najlepszy start dla większości firm.
  • Subdomeny: en.twojafirma.pl - czystszy podział, ale Google traktuje subdomeny częściowo jak osobne serwisy - moc SEO rozkłada się słabiej.
  • Osobne domeny: twojafirma.pl / twojafirma.de / twojafirma.com - najsilniejszy sygnał lokalny (domena krajowa buduje zaufanie niemieckiego klienta jak żadna inna) i pełna swoboda treści per rynek; koszt: każda domena buduje autorytet od zera i wymaga osobnej opieki. Wybór firm, które poważnie wchodzą na konkretny rynek - tak też działa nasz własny serwis (mcprodukt.pl / .de / .com).

Decyzja nr 2: Wtyczka tłumaczeń

WPML - korporacyjny standard

Najbardziej kompletny (płatny): tłumaczenie treści, menu, widżetów, pól wtyczek, e-maili WooCommerce; zarządzanie tłumaczami; integracja z tłumaczeniem maszynowym i biurami tłumaczeń. Cena i złożoność mają sens przy większych serwisach i sklepach.

Polylang - złoty środek

Darmowa baza + rozsądny Pro. Lżejszy od WPML, prosty model „każdy wpis ma odpowiednik językowy". Dla stron firmowych i blogów zwykle w punkt; sklep wymaga wersji Pro/dodatków.

TranslatePress - tłumaczenie z podglądem

Tłumaczysz klikając elementy na żywej stronie (jak w builderze) - najprzyjemniejszy UX; automatyczne tłumaczenie całości (DeepL/Google) z ręczną korektą. Świetny do średnich stron; przy bardzo dużych serwisach panel bywa mniej wygodny niż tabelaryczny WPML.

Rada praktyczna: tłumaczenie maszynowe (DeepL) jako pierwszy przebieg + korekta człowieka znającego branżę = 90% jakości za 20% ceny. Surowego maszynowego tłumaczenia bez korekty nie publikuj - klient pozna od pierwszego zdania.

Hreflang - żeby Google nie mieszał wersji

Tag hreflang mówi wyszukiwarce, która wersja strony jest dla jakiego języka/kraju - dzięki niemu Niemiec zobaczy w Google wersję niemiecką, a nie polską. Zasady, których łamanie kosztuje najwięcej:

  1. każda wersja wskazuje wszystkie pozostałe + samą siebie (adnotacje muszą być wzajemne!);
  2. x-default - wersja domyślna dla pozostałych języków (zwykle angielska);
  3. hreflang łączy się per podstrona (kontakt PL ↔ kontakt EN), nie „strona główna do wszystkiego";
  4. kody poprawne wg ISO: „en", „de", ewentualnie z krajem „de-AT".

Dobra wiadomość: WPML, Polylang i TranslatePress generują hreflang automatycznie - Twoim zadaniem jest tylko poprawne sparowanie podstron i kontrola (np. walidatorem hreflang lub w Search Console → dane międzynarodowe).

Co naprawdę trzeba przetłumaczyć (checklista)

  • treści podstron i wpisów - oczywiste;
  • menu, stopka, widżety, przyciski - częsty niedoróbka: angielska strona z polskim menu;
  • title i meta description - osobno dla każdej wersji (to one widnieją w Google!);
  • media z tekstem - grafiki z polskimi napisami podmień lub projektuj bez tekstu;
  • formularze i e-maile systemowe - potwierdzenia, powiadomienia sklepu (WooCommerce ma osobne tłumaczenia maili);
  • dokumenty prawne - regulamin i polityka prywatności per rynek (przy sprzedaży zagranicznej to wymóg, nie kurtuazja);
  • waluty, formaty dat, dane kontaktowe - lokalizacja to więcej niż język.

Wydajność i utrzymanie

Wtyczki wielojęzyczne dokładają zapytań do bazy - na słabym hostingu odczujesz to podwójnie. Recepta standardowa: cache per język (dobre wtyczki cache rozpoznają wersje językowe), PHP 8.x i NVMe (nasze pakiety), plus dyscyplina aktualizacji. Przy strukturze wielodomenowej pamiętaj o certyfikatach SSL dla każdej domeny i spójnych przekierowaniach - a zakup domen krajowych (.de, .com, .eu) załatwisz u nas w jednym panelu.

Utrzymanie: każda zmiana treści = zmiana we wszystkich językach. Ustal proces (kto tłumaczy, w jakim terminie) zanim wersje zaczną się rozjeżdżać - to najczęstsza przyczyna śmierci drugiego języka.

Najczęstsze błędy wielojęzycznych stron

  1. Automatyczne przekierowanie wg IP/przeglądarki bez możliwości zmiany - frustruje użytkowników i utrudnia Google indeksowanie wersji; lepszy jest widoczny przełącznik + ewentualna sugestia;
  2. flagi jako oznaczenie języka - flaga to kraj, nie język (którą flagę ma angielski?); używaj nazw: „PL / EN / DE";
  3. mieszane wersje (pół strony przetłumaczone) - Google traktuje to jako niską jakość;
  4. brak hreflang przy osobnych domenach - wersje konkurują ze sobą w wynikach;
  5. tłumaczenie fraz SEO 1:1 - Niemcy szukają inaczej niż Polacy; frazy dobieraj per rynek (miniresearch przed tłumaczeniem tytułów).

Najczęściej zadawane pytania

Ile kosztuje wersja językowa strony?

Wtyczka: 0-500 zł/rok. Tłumaczenie: maszynowe z korektą ~20-40 zł/1000 znaków u korektora, profesjonalne 40-90 zł. Strona firmowa 10 podstron: realnie 1000-3000 zł + Twój czas na proces.

Czy nie wystarczy widżet Tłumacza Google?

Nie dla biznesu: tłumaczenie jest ulotne (nie indeksuje się jako Twoja treść), jakość nierówna, a UX słaby. To ostateczność, nie strategia.

Od którego języka zacząć?

Od tego, skąd realnie przychodzą klienci - sprawdź w GA4 kraje odwiedzających i zapytania w Search Console. Zwykle wygrywa angielski (uniwersalny) albo niemiecki (najbliższy duży rynek eksportowy).

Podsumowanie

Udana strona wielojęzyczna = przemyślana struktura adresów + właściwa wtyczka + hreflang + kompletność tłumaczenia + proces utrzymania. To projekt na tygodnie, nie na wieczór - ale otwiera rynki, na których konkurencja bywa mniejsza niż w Polsce. Domeny krajowe, hosting pod ruch międzynarodowy i doradztwo przy strukturze znajdziesz w McProdukt - sami prowadzimy serwis w trzech językach, więc wiemy, gdzie leżą haczyki.

Powiązane poradniki

Wszystkie poradniki z kategorii: WordPress

Powiązane usługi McProdukt

Zobacz również