Перейти до вмісту

Запитання

Чому Google не бачить переклади, зроблені в браузері

На вашому сайті є кнопка «English». Ви натискаєте — сторінка перемикається на англійську. Проте ніхто не знаходить вас, коли шукає англійською. Найчастіше переклад відбувається в браузері відвідувача, і Google його ніколи не бачить.

Що відбувається

Деякі плагіни надсилають сторінку мовою оригіналу, а потім скрипт перекладає її в браузері, вже після відображення. Адреса не змінюється: /наші-номери/ залишається /наші-номери/. Вибір мови зберігається в браузері (у файлі cookie або в налаштуванні).

Для Google у такому разі існує лише одна сторінка — мовою оригіналу.

Що каже Google

  • Google радить окрему адресу для кожної мови, а не файл cookie чи налаштування браузера для зміни мови сторінки.
  • Його робот забуває файли cookie і дані сховища браузера під час переходу від сторінки до сторінки. Вибору мови, збереженого таким способом, для нього не існує.
  • Надійно він переходить лише за справжніми посиланнями — тими, що містять адресу. Кнопка, яка змінює мову за допомогою скрипту, — не посилання, за яким він переходить.

Як перевірити свій сайт за одну хвилину

  1. Натисніть на потрібну мову. Чи змінилася адреса (/en/…)?
  2. Відкрийте цю адресу у вікні в режимі анонімного перегляду. Чи відкривається сторінка одразу англійською?
  3. Відкрийте вихідний код сторінки (правий клік, «Переглянути код сторінки»). Чи є в ньому англійський текст?

Три «так» — Google може бачити ваш переклад. Хоча б одне «ні» — він його не бачить.

Джерела (переглянуто 15/10/2026)

  • Google Search Central, стаття «Managing multi-regional and multilingual sites»
  • Google Search Central, стаття «Fix Search-related JavaScript problems»
  • Google Search Central, стаття «Make your links crawlable»
Українська