Разборы задач

Вторая языковая версия сайта: /ru отдаёт 404, трафик уходит конкурентам

Сколько стоит и как правильно сделать вторую языковую версию сайта, чтобы она не осталась дублем вне индекса Google.

Что болит

Сайт работает и показывается по запросам на основном языке, но адрес второй языковой версии отдаёт 404 — страницы просто нет. Часть аудитории ищет те же услуги на другом языке, видит в выдаче конкурентов с готовой версией и уходит к ним. Для локального бизнеса в крупных городах это не абстрактная «доля рынка», а конкретные звонки, которые не дошли.

Цена вопроса считается просто: если половина запросов в регионе формулируется на другом языке, вы заранее отказываетесь от половины органических показов по своим же услугам. При этом сам сайт уже сделан и оплачен — расходы на трафик и контент уже понесены, не хватает одного слоя.

Что мешает сделать просто

Сделать «в лоб» — скопировать страницы и прогнать через автопереводчик — не работает по двум причинам. Первая: без языковых меток hreflang, отдельных title и description и указанного региона поиск считает новые страницы дублями основных и не показывает их в выдаче. Формально версия есть, в поиске её нет. Вторая: машинный перевод буквально переводит названия услуг и призывы к действию, и страница начинает говорить словами, которые никто не ищет — название услуги перестаёт совпадать с реальным запросом.

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

Как решаем

Включаем вторую языковую версию внутри существующего сайта, а не отдельным доменом или поддоменом. Копируем страницы, которые реально есть в карте сайта (часто это главная, «Спасибо» и «Политика» — то есть объём измеряется сотнями слов, а не неделями работы), и добавляем переключатель языка в шапку, чтобы посетитель видел, что версия существует.

Перевод: автоперевод берём только как черновик, дальше ручная вычитка каждого экрана — названия услуг, кнопки, цены, контакты, формы. Отдельно проверяем, чтобы названия услуг совпадали с тем, как их формулируют в поиске, а не с буквальным переводом.

SEO-слой — главное, ради чего всё делается: hreflang между версиями, свои заголовки и описания на втором языке, указанный регион, проверка карты сайта. Затем отдаём адреса на индексацию в Search Console и через неделю контролируем, что страницы действительно появились в выдаче. Если планируется продвижение — на этом же этапе подбираем запросы на втором языке по целевым городам и закладываем их в заголовки страниц, чтобы не переписывать всё во второй раз.

Из чего складывается стоимость и срок

Для небольшого сайта на конструкторе (3–7 страниц, до 1000 слов) вилка по рынку — примерно 1 000–3 000 ₴ и 1–3 рабочих дня. Нижняя граница — это «версия просто есть»: страницы, переключатель, поверхностная вычитка. Средний уровень добавляет ручную вычитку всех экранов, hreflang, отдельные title/description, регион и контроль индексации. Верхний — плюс подбор запросов на втором языке по конкретным городам и заголовки под них. Для сайта на CMS с каталогом на сотни позиций счёт другой: там цена упирается в объём контента и в то, поддерживает ли движок мультиязычность из коробки.

Главный фактор цены — не количество страниц, а объём текста, который нужно вычитать руками, и техническая готовность платформы ко второму языку. Отдельно учтите расходы не подрядчику: тариф конструктора может потребовать апгрейда ради языковых версий — это проверяется в кабинете до старта. Продвижение на втором языке логично считать отдельным этапом, когда версия встанет в индекс и станет видно, что она ловит.

Разбор обезличен: названия заказчика и цены конкретной сделки не раскрываем. Другие разборы — Разборы задач

Кейсы по этому направлению

RACIO

Корпоративный сайт компании по охране труда и пожарной безопасности racio.ua на Sanity CMS с формами, калькуляторами и SEO-миграцией.

Next.jsSanity CMSResendGA4 / GTM
Подробнее →

H&B CLINIC

Мультиязычный сайт стоматологической клиники с CMS-админкой, высоким PageSpeed и полной SEO-миграцией.

Next.js 15React 19TypeScriptPostgreSQL
Подробнее →

TERRA MERIDIAN

Трёхъязычная контент-платформа на Payload CMS: каталог, RFQ-заявки, импорт контента из Markdown.

Next.jsPayload CMS 3PostgreSQLnext-intl
Подробнее →

Обсудить задачу

Расскажите о задаче в разговоре — голосом, текстом или файлами. В ответ получите предложение с составом работ, ценой и сроком. Или просто напишите в Telegram или на почту.

Обсудить проект@soloveynikinfo@lambertain.agency

Связь

ЕСТЬ
ИДЕЯ?

Расскажите о задаче — ответим быстро и предложим решение.

@soloveynikinfo@lambertain.agencygithub.com/Lambertain