Многоязычный сайт: что действительно важно
Коротко
- Вторая языковая версия — это отдельная техническая структура, а не переведённый текст.
- Без корректной разметки hreflang Google показывает не тот язык или считает страницы дублями.
- Плагины автоперевода как раз и создают эти ошибки.
- Добавить язык потом почти всегда дороже, чем заложить сразу.
- Надбавка за второй язык при нормальном планировании — 20–40%, а не двойная цена.
Самое частое заблуждение: берём существующий сайт, переводим тексты, готово. Технически это часто даже работает. Немецкая версия стоит онлайн, выглядит прилично, и её никто не находит.
Причина в том, что для поисковых систем каждая языковая версия — самостоятельная страница, которой нужны собственные сигналы. Без них происходит одно из двух: Google считает версии дублями, либо показывает человеку не тот язык. И то и другое стоит вам видимости.
Разберу, из чего на самом деле состоит многоязычный сайт, какие ошибки встречаются чаще всего и как отличить продуманное предложение от «поставим плагин».
Содержание
Когда многоязычность нужна
Не каждому бизнесу нужен второй язык. Есть понятные случаи, когда он оправдан.
Клиенты, говорящие на другом языке, внутри одной страны. Ситуация, знакомая многим в Германии: услуга оказывается местным клиентам, но часть аудитории — русско- или украиноязычные. Немецкая версия нужна для местного рынка и для поиска, вторая — чтобы человек мог разобраться в деталях на родном языке. Это не про престиж, а про то, что на родном языке люди принимают решение спокойнее.
Международные клиенты или партнёры. Английская версия нужна тем, у кого контрагенты за границей.
Приграничные и многоязычные рынки. Продажи в Австрию, Швейцарию, соседние страны — свои языковые требования.
Плохая причина — предположение, что чем больше языков, тем больше охват. Заброшенная вторая версия с устаревшими ценами вредит сильнее, чем помогает.
Три решения до начала работы
Структура адресов
Три распространённых варианта.
Подпапки вида example.de/ru/ — для большинства проектов лучший выбор. Все версии делят авторитет одного домена, управление простое, хостинг один.
Поддомены вида ru.example.de разделяют версии сильнее. Имеет смысл, если версиями занимаются разные люди, но добавляет работы.
Отдельные домены по странам вида example.pl дают самый сильный географический сигнал, но дороги в покупке и обслуживании и не делятся авторитетом между собой.
Для среднего бизнеса с двумя-четырьмя языками почти всегда правильны подпапки.
Язык или регион
Вы целитесь в язык или в страну? Это разные вещи. Немецкий для Германии и немецкий для Швейцарии — разные аудитории с разными формулировками и ценами. Если нужна просто русскоязычная версия без привязки к стране, так её и надо размечать.
Полный перевод или часть
Обязательно ли каждой странице существовать на каждом языке? Часто нет. Статья про местное законодательство не нуждается в переводе. Важно только, чтобы техника это корректно отражала и не ссылалась на несуществующие страницы.
hreflang: место, где чаще всего ломается
Разметка hreflang сообщает поисковикам, какие языковые версии страницы существуют и для кого предназначены. Это самый важный технический элемент и одновременно самый уязвимый.
Четыре ошибки встречаются постоянно.
Отсутствие взаимности. Если немецкая страница ссылается на русскую, а русская обратно не ссылается — Google игнорирует всю разметку целиком. Все версии должны знать друг о друге, и каждая должна ссылаться в том числе на себя.
Относительные адреса вместо абсолютных. Ссылки hreflang требуют полного адреса с протоколом и доменом.
Ссылки на редиректы и несуществующие страницы. Если языковой версии нет, размечать её нельзя. Автоматическая генерация ссылок на теоретически возможные, но фактически отсутствующие страницы — распространённая ошибка.
Отсутствие x-default. Эта запись говорит Google, какую версию показывать тем, для кого подходящего языка нет. Без неё Google решает сам.
Все эти ошибки невидимы. Для посетителя сайт выглядит нормально. Заметно становится, только когда в Search Console видно, что в выдаче показывается не та языковая версия, или что версии вообще не индексируются.
Почему плагины автоперевода проблемны
Для распространённых систем управления есть расширения, делающие сайт многоязычным одним нажатием. Соблазн понятен: быстро, дёшево, без переделок.
Проблемы проявляются позже.
Машинный перевод без редактуры звучит сомнительно и для поисковиков малоценен. Первыми страдают термины, названия услуг и юридические формулировки. Для сайта, который должен вызывать доверие, это ощутимо.
Дальше техника. Некоторые решения создают языковые версии через параметры вместо нормальных адресов, ставят hreflang неполно или ссылаются на несуществующие страницы. Я забирал проекты, где именно так и было, и Google месяцами показывал не тот язык. Исправление обошлось дороже, чем стоило бы сделать нормально сразу.
Отдельная тема — поддержание. Если текст на основном языке поменяли, версии расходятся, когда нет процесса. Через год в русской версии стоит цена, которой уже нет.
Что обычно забывают
Помимо самого текста есть детали, которые отличают действительно многоязычный сайт от переведённого.
- Описания страниц для каждого языка. Заголовок и описание в результатах поиска должны быть переведены, иначе в русской выдаче появится немецкий текст.
- Указание языка в разметке. Каждая версия должна быть корректно помечена. Программы чтения с экрана по этому признаку выбирают произношение.
- Форматы. Даты, числа, валюты и адреса пишутся по-разному.
- Формы и сообщения об ошибках. Часто пропускают, потому что они зашиты в код, а не в редактор.
- Юридические страницы. Impressum и политика конфиденциальности желательны на всех предлагаемых языках.
- Изображения с текстом. Графика со встроенными надписями либо делается для каждого языка, либо без текста.
- Переключатель языков. Должен открывать ту же страницу на другом языке, а не главную. И языки называются на самих себе: Deutsch, English, Українська, Русский.
Последний пункт кажется мелочью, но ошибаются в нём постоянно. Если человек на внутренней странице переключил язык и оказался на главной — он, скорее всего, ушёл.
Пример из практики
Для художницы я делал сайт на четырёх языках: украинском, английском, польском и немецком. Четыре языка означают четыре полные версии каждой страницы, четыре набора описаний, а для отдельных работ — свои тексты.
Вывод из этого: объём перевода вполне считается заранее. Основная работа — в структуре, которая не даёт версиям разойтись. Когда добавляется новая работа, должно быть понятно, что и на каком языке заполняется и что происходит, если языка нет.
На проекте для переводчицы с четырьмя языковыми парами добавился второй вывод: немецкие юридические требования вроде Impressum и политики конфиденциальности стоит закладывать в план сразу. Встраивать их потом в четыре языковые версии — лишняя морока.
Сколько стоит
Дополнительный язык не удваивает цену. Дизайн, концепция и техническая основа делаются один раз. Добавляется:
- построение языковой структуры и разметки hreflang — разово
- перевод содержания — зависит от объёма текста
- переведённые описания для каждой страницы
- дополнительная проверка каждой версии
Ориентир: при нормально спланированном проекте второй язык добавляет примерно 20–40% к стоимости, каждый следующий — меньше. При условии, что многоязычность закладывалась изначально.
Задним числом дороже, потому что придётся перестраивать адреса, хранение данных и навигацию. Если хотя бы предполагаете, что второй язык появится, скажите об этом на первом разговоре. Подготовить структуру стоит почти ничего. Встроить потом — заметно дороже.
Мои цены на многоязычные сайты начинаются от 3 900 евро. Перевод в них не входит, если не оговорено отдельно.
Частые вопросы
Достаточно ли автоматического переводчика? Для понимания смысла — да, для публичного сайта компании — нет. Разумный вариант: машинный черновик с последующей человеческой редактурой.
Не считается ли дублем один и тот же текст на разных языках? Нет, если версии корректно размечены. Переводы дублями не считаются. Проблема возникает только при отсутствующей или неверной разметке hreflang.
Нужно ли переключать язык автоматически по настройкам браузера? С осторожностью. Автоматический редирект может мешать индексации и раздражать тех, кто сознательно выбрал другой язык. Лучше заметное предложение переключиться с сохранением доступности исходного адреса.
Как проверить свою разметку hreflang? В Google Search Console есть отчёты по международному таргетингу. Для технической проверки подойдёт краулер Screaming Frog — бесплатен до 500 адресов и надёжно находит отсутствие взаимности.
Обязательно ли переводить всё? Нет. Переводите то, что относится к конкретной аудитории. Важно лишь, чтобы техника корректно отражала, какие страницы на каком языке существуют.
Итог
Многоязычность — решение о структуре, а не задача на перевод. Текст — видимая часть, но работа заключается в адресах, корректной разметке и процессе поддержания, который не даёт версиям разойтись.
Кто закладывает это изначально, платит умеренную надбавку. Кто встраивает потом, платит за перестройку.
Если размышляете, нужны ли вам языковые версии и какие: напишите, кого хотите охватить. Иногда честный ответ — что один хорошо сделанный язык даст больше, чем три недоделанных.