Google Translate на сайте: почему это плохо для SEO

В этой статье: три варианта использования Google Translate на сайте, почему ни один из них не даёт SEO-результата, и что использовать вместо этого.
Самый быстрый способ добавить перевод на сайт — Google Translate. Либо кнопка «Перевести» в браузере, либо виджет. Кажется, что задача решена. Для пользователей это работает, для поисковиков — нет.

Три варианта и почему каждый не работает для SEO

1. Кнопка перевода в браузере

Браузер Chrome предлагает перевести страницу, если она на иностранном языке. Пользователь нажимает «Перевести» — и видит переведённую версию прямо в браузере.
Для SEO это ничего не даёт. Google индексирует исходный HTML страницы. Переведённая версия существует только в браузере конкретного пользователя: она не сохраняется, у неё нет URL, её нельзя проиндексировать. Поисковик не знает что перевод существует.

2. Виджет Google Translate на странице

Многие сайты встраивают виджет Google Translate: маленькое выпадающее меню с языками. Пользователь выбирает язык — страница «переводится».
Технически это работает так же, как кнопка в браузере: перевод выполняется в браузере пользователя через JavaScript. URL страницы не меняется (или меняется только хэш: #googtrans(en)). Для Google это та же самая страница на исходном языке.
Результат: в поиске нет английской версии сайта, нет немецкой, нет французской. Есть только одна страница на одном языке, к которой пользователь может применить перевод в браузере. Это не мультиязычный сайт.

3. Google Translate API для серверного перевода

Это уже другая история. Google Translate API можно использовать для автоматического перевода контента на сервере — тогда переведённые страницы сохраняются и имеют свои URL. Поисковик их видит.
Проблема здесь другая: качество машинного перевода через общий API и специализированные модели для конкретных доменов (юридический, медицинский, технический) — разные вещи. Плюс нужна инфраструктура для хранения и обновления переводов.

Почему мало одного перевода

Техническое SEO для мультиязычного сайта включает не только сам текст. Нужны:
  • Отдельные URL для каждой языковой версии
  • hreflang атрибуты чтобы Google знал какая версия для какого языка
  • Переведённые мета-теги: title, description, Open Graph
  • Правильная структура sitemap с языковыми версиями
Виджет Google Translate не закрывает ни один из этих пунктов.

Что делать вместо виджета

Мультиязычный сайт с SEO-результатом — это отдельные URL для каждого языка. Либо папки (/en/, /de/), либо поддомены, либо отдельные домены. Каждая версия индексируется поисковиком как самостоятельная страница.
Перевод при этом может быть автоматическим — но он должен происходить на сервере, а не в браузере. Тогда Googlebot видит переведённый текст при первом же запросе страницы.

Если виджет уже стоит

Если сайт использует виджет Google Translate сейчас, это не катастрофа — просто нет SEO-эффекта от мультиязычности. Русскоязычная аудитория найдёт сайт в русском поиске, а вот немецкой или английской аудитории сайт в поиске не виден.
Переход на полноценную мультиязычность с отдельными URL потребует настройки, но это разовая работа. После — каждая языковая версия начинает накапливать позиции в своём региональном поиске.

Хотите чтобы сайт находили в поиске на других языках?

Настроим серверный перевод с нужными URL, hreflang и мета-тегами — без виджетов и JS-переводчиков.

Замените Google Translate на полноценный мультиязычный сайт

Покажем как выглядит ваш сайт с настоящими языковыми версиями — без виджетов, с SEO-оптимизированными URL.

Часто задаваемые вопросы

Есть ли смысл в виджете Google Translate на сайте?
Для удобства чтения возможно, если аудитория нетехническая и не переключает язык сама. Для SEO нет: это инструмент быстрого перевода, а не способ сделать полноценный мультиязычный сайт.
Если пользователи переводят страницу через браузер, Google это засчитывает?
Нет. Перевод в браузере это локальное действие конкретного пользователя. Google индексирует страницу в исходном виде, и то, что с ней делают в браузере, на индексирование не влияет.
Яндекс тоже не видит переводы виджета?
Да. Перевод страницы в Яндекс.Браузере это такая же клиентская функция. Как поисковик Яндекс индексирует исходный HTML, а не его браузерный перевод.
Что использовать вместо виджета Google Translate?
Отдельные языковые версии на своих URL с настроенным hreflang, чтобы каждая версия индексировалась и попадала к своей аудитории. Как сделать это без ручной работы, показано на главной Multify.

Подключим Multify к вашему сайту

Ответы на ваши вопросы помогут нам понять, как лучше подключить ваш сайт

Тип сайта
Количество страниц
Посещаемость сайта в месяц
Предпочтительный способ связи *