Wersje językowe: adresy, hreflang i menu per język
Pełny opis wielojęzyczności: struktura adresów, parowanie podstron, znaczniki hreflang, przełącznik języka i osobne menu każdej wersji.
Do czego służy
Strona może działać w wielu językach jednocześnie, np. po polsku dla rynku lokalnego i po niemiecku dla klientów zza granicy. Każda wersja językowa jest pełnoprawną częścią strony: ma własne podstrony, menu i wpisy, a wyszukiwarki dostają komplet informacji, komu którą wersję pokazywać.
Limity wersji językowych: plan darmowy 1, Standard 2, Pro 10, Agencja bez limitu.
Struktura adresów
Wersja domyślna działa pod głównym adresem strony (np. twojafirma.pl), pozostałe pod przedrostkiem języka (np. twojafirma.pl/de). Adresy są stabilne i czytelne, co jest dobre i dla ludzi, i dla Google.
Parowanie podstron
Odpowiadające sobie podstrony w różnych językach są ze sobą powiązane. Dzięki temu:
- przełącznik języka prowadzi w to samo miejsce w innym języku, a nie na stronę główną;
- wyszukiwarki dostają znaczniki hreflang wskazujące odpowiedniki językowe każdej podstrony.
Wersja językowa nie musi być pełną kopią: może obejmować tylko wybrane podstrony (np. ofertę eksportową i kontakt). Podstrona bez odpowiednika po prostu nie pokazuje przełącznika do danego języka.
Przełącznik języka i sugestia językowa
Odwiedzający przełącza język widocznym przyciskiem z flagą i nazwą języka. Strona może zasugerować wersję na podstawie języka przeglądarki, ale nigdy nie przekierowuje automatycznie: decyzja zawsze należy do użytkownika (to zalecenie Google i dobra praktyka UX).
Menu i stopka per język
Każda wersja językowa ma osobną listę pozycji menu oraz stopki. Jeśli listy nie ustawisz, menu zbuduje się automatycznie z podstron danej wersji. Dzięki temu niemiecka wersja może mieć inną strukturę nawigacji niż polska, np. krótszą, skupioną na ofercie eksportowej.
SEO wielojęzyczne
- Wszystkie wersje trafiają do mapy strony XML z adnotacjami hreflang.
- Tytuły, opisy meta i podglądy social media tłumaczysz per wersja.
- Znacznik języka dokumentu jest ustawiany poprawnie dla każdej wersji (istotne też dla czytników ekranu).


Dobre praktyki
- Tłumacz treść pod klienta, nie słowo w słowo: niemiecka wersja może potrzebować innych argumentów niż polska.
- Zacznij od kilku najważniejszych podstron i rozwijaj wersję językową przyrostowo.
- Utrzymuj parowanie podstron przy dodawaniu nowych treści, żeby przełącznik zawsze miał dokąd prowadzić.