Przejdź do treści

Pytania

Dlaczego Google nie widzi tłumaczeń wykonywanych w przeglądarce

Twoja witryna ma przycisk „English”. Klikasz i strona przechodzi na angielski. A jednak nikt Cię nie znajduje, szukając po angielsku. Najczęściej tłumaczenie odbywa się w przeglądarce odwiedzającego, a Google nigdy go nie widzi.

Co się dzieje

Niektóre wtyczki wysyłają stronę w języku oryginalnym, a następnie skrypt tłumaczy ją w przeglądarce, już po wyświetleniu strony. Adres się nie zmienia: /nasze-pokoje/ pozostaje /nasze-pokoje/. Wybór języka jest zapisywany w przeglądarce (w pliku cookie albo w ustawieniach).

Dla Google istnieje wtedy tylko jedna strona: ta w języku oryginalnym.

Co mówi Google

  • Google zaleca osobny adres dla każdego języka zamiast pliku cookie czy ustawień przeglądarki do zmiany języka strony.
  • Jego robot zapomina pliki cookie i pamięć przeglądarki przy przejściu z jednej strony na drugą. Wybór języka zapisany w ten sposób dla niego nie istnieje.
  • Niezawodnie podąża tylko za prawdziwymi linkami, czyli takimi, które zawierają adres. Przycisk, który zmienia język za pomocą skryptu, nie jest linkiem, za którym robot podąża.

Jak sprawdzić witrynę w minutę

  1. Kliknij wybrany język. Czy adres się zmienił (/en/…)?
  2. Otwórz ten adres w oknie prywatnym. Czy strona od razu otwiera się po angielsku?
  3. Wyświetl kod źródłowy strony (prawy przycisk myszy, „Wyświetl źródło strony”). Czy jest w nim tekst po angielsku?

Trzy razy „tak”: Google widzi Twoje tłumaczenie. Wystarczy jedno „nie”: Google go nie widzi.

Źródła (dostęp: 2026-10-15)

  • Google Search Central, „Managing multi-regional and multilingual sites”
  • Google Search Central, „Fix Search-related JavaScript problems”
  • Google Search Central, „Make your links crawlable”
Polski