Второй язык нужен тогда, когда вы продаёте людям, которые ищут вашу услугу на своём языке и не будут искать на вашем. Если клиенты из другой страны приходят к вам по рекомендации или через посредника, многоязычность ничего не добавит, а работы добавит вдвое: каждая страница существует в стольких копиях, сколько у вас языков, и каждую нужно обновлять.
Ниже: как решить, нужен ли вам второй язык, что для него требуется технически, и три реальных сценария из нашей практики, включая случай, когда правильным ответом был один язык вместо двух.
Когда второй язык не нужен?
Когда ваша иностранная аудитория не приходит из поиска. Это три типичные ситуации: клиенты идут по рекомендации, продажи ведутся через менеджера в переписке, или иностранная доля настолько мала, что не окупит двойное ведение сайта.
Простое правило для проверки: посмотрите в аналитику, сколько визитов приходит из других стран и что эти люди делают на сайте. Если иностранных визитов менее десятой части и они не доходят до формы, второй язык эту картину не изменит, потому что проблема не в языке.
Другая сторона того же вопроса: половина заброшенных многоязычных сайтов выглядит хуже одноязычных. Главную страницу перевели, остальное оставили как было, и посетитель видит сайт, у которого английская версия обрывается на втором клике. Это худший сигнал, чем честный один язык.
Когда один язык лучше, чем много?
Когда вы работаете на один конкретный рынок. Тогда сайт делают целиком на языке этого рынка, без украинской версии и без переключателя, и это не компромисс, а правильная конфигурация.
Так мы делали сайт студии танцевальных искусств в Farmingdale, штат Нью-Йорк. Вся аудитория там англоязычная: свадебные пары, детские и взрослые классы. Украинский переключатель на таком сайте не принёс бы ни одного посетителя, зато размыл бы сигналы для Google, который должен был решать, какая версия главная. ИИ-агент на этом сайте тоже общается по-английски, потому что на другом языке к нему никто не обращается.
Признак, что вам подходит именно этот сценарий: среди клиентов нет украинцев и не планируется. Тогда делается один сайт на одном языке, и весь бюджет идёт в глубину контента, а не в дублирование.
Что технически нужно для второго языка?
Пять вещей: отдельный адрес для каждой языковой версии, корректный hreflang, собственные мета-теги на каждом языке, переключатель, который ведёт на ту же страницу на другом языке, и плагин или механизм, который всё это держит вместе.
| Элемент | Как должно быть | Частая ошибка |
|---|---|---|
| Адреса | Отдельный URL на каждый язык: /, /ru/, /en/ | Один адрес с подменой текста скриптом, Google видит одну страницу |
| hreflang | Взаимные ссылки между всеми версиями плюс x-default | Перечислены не все языки или ссылки не взаимные |
| Мета-теги | Свой title и description на каждом языке | Автоперевод заголовка или один и тот же заголовок на всех версиях |
| Переключатель | Ведёт на ту же страницу на другом языке | Ведёт на главную, и человек теряет то, что читал |
| Карта сайта | Все языковые версии в sitemap | В карте только основной язык |
На WordPress этот набор закрывает Polylang: он держит связь между версиями страниц, выдаёт hreflang и позволяет иметь отдельные SEO-настройки для каждого языка. На ISBN.com.ua мы делали трёхязычность именно на нём.
Отдельно о машинном переводе. Плагин, который переводит страницу на лету, не создает языковую версию: для Google это одна и та же страница, и в индекс она не попадает. Автоперевод имеет смысл как черновик для редактора, а не как способ получить второй язык без работы.
Как выглядят три архетипа многоязычности?
По-разному, и разница не в количестве языков, а в том, равноправны ли языки между собой.
Несколько языков с паритетом
Все языковые версии равны по структуре: у каждой своя главная, свой блог и свое меню, и каждая развивается как самостоятельный сайт. Так сделан сайт Ярослава Мендрика, эксперта Google с международной аудиторией форумов: четыре языка, украинский в корне, английский, итальянский и русский в подпапках.
Аудитория там действительно распределена между языками, поэтому ни один нельзя считать дополнительным. Каждая запись блога попадает в ту языковую версию, на которой написана в оригинале, а строки интерфейса темы зарегистрированы в Polylang, чтобы клиент переводил их сам без разработчика.
Главная сложность здесь организационная, а не техническая: паритет означает кратный объем контентной работы навсегда. Каждая новая статья, каждая новая услуга, каждое изменение цены выходит столько раз, сколько у вас языков. Если на это нет ресурса, паритет быстро ломается и одна версия начинает отставать.
Один язык под конкретный рынок
Описанный выше случай First Dance. Многоязычности нет вообще, и это решение, а не экономия.
Три языка с разными приоритетами
Самый интересный и самый сложный сценарий, потому что языки здесь не равны. Так построена издательская экосистема ISBN.com.ua: три языка UK, RU и EN, но каждый закрывает свой слой бизнеса.
Клиент продает десятки услуг: от печати книг и переплетов до публикации в Wikipedia и оформления визы талантов O-1 в США. Украинский здесь основной язык компании и команды. Русский обслуживает русскоязычную аудиторию. Английский критичен для международного направления, потому что клиент, который ищет помощь с Amazon KDP или с визой талантов, ищет по-английски, и без английской версии сайта для него просто не существует.
Что это меняет в работе. Приоритеты языков означают, что не все страницы обязательно существуют во всех трех версиях одинаково глубоко: международные услуги раскрываются прежде всего по-английски, полиграфия - по-украински. Это нормальная конфигурация, при условии что hreflang описывает реальное состояние, а не желаемое.
Кроме языков, в этом проекте мы переархитектурировали десятки услуг на два кластера, «Печать и издание» и «Экспертный бренд», и каждый кластер живет в трех языках. Вместе это более 100 отдельных страниц услуг с собственным SEO. Технически все стоит на WordPress с ACF Pro и Polylang, а скорость держится на уровне 90+ на десктопе и 80+ на мобильном даже с активным антивирусом WordFence, который обычно забирает 10-20 пунктов PageSpeed.
Как делать SEO для многоязычного сайта?
Относиться к каждой языковой версии как к отдельному сайту: свои ключевые запросы, свои тексты, своя перелинковка внутри языка. Перевод украинской страницы слово в слово редко попадает в те запросы, которыми люди ищут на другом языке.
Четыре правила, которые закрывают большинство проблем:
- Ключи собирают отдельно на каждый язык. Дословный перевод запроса часто оказывается формулировкой, которую никто не вводит. Это та же работа с семантикой, только повторенная столько раз, сколько у вас языков.
- Перелинковка идет внутри языковой версии. Английская статья ссылается на английскую страницу услуги, а не на украинскую. Переход между языками делает только переключатель.
- Каждая версия должна иметь собственные title и description. Автоматически переведённый заголовок почти всегда превышает длину и хуже кликается.
- hreflang проверяют после каждого крупного обновления. Достаточно добавить страницу только на одном языке и забыть прописать связи, чтобы Google начал смешивать версии в выдаче.
Общие принципы, которые работают одинаково для всех языков, я разбирал в полном гайде по SEO, а техническую часть - в отдельной статье о технической SEO. Регулярная работа с поиском для нескольких языков - это отдельная услуга SEO-продвижения.
Сколько стоит второй язык?
Техническая настройка многоязычности - это разовая работа, а основная стоимость лежит в контенте и считается просто: сколько у вас страниц, столько их появится ещё раз на каждый добавленный язык.
Что входит в бюджет второго языка:
- Настройка Polylang, структуры адресов, hreflang, переключателя и карты сайта. Разовая техническая работа, которая не зависит от количества страниц.
- Перевод или написание контента. Главная статья расходов, пропорциональная объёму сайта.
- Отдельный сбор ключевых запросов под новый язык и переписывание текстов под них. Именно этот пункт отличает рабочую языковую версию от переведённой.
- Свои мета-теги на каждую страницу.
Далее ежемесячно: каждое обновление выходит в стольких версиях, сколько у вас языков. Это самая частая причина, почему второй язык умирает через полгода после запуска. Мы закрываем эту часть через администрирование сайтов, чтобы обновления не зависели от того, вспомнил ли кто-то перевести новую страницу.
Правильная SEO-структура под несколько языков закладывается ещё на этапе создания сайта. Добавить второй язык к готовому сайту можно всегда, но переработка структуры адресов после запуска влечёт за собой редиректы и временное падение позиций.
Какие ошибки делают чаще всего?
- Переводят главную страницу и на этом останавливаются. Посетитель видит английскую главную, нажимает что-то в меню и попадает на украинскую страницу. Доверия это не добавляет.
- Ставят машинный перевод вместо языковой версии. Страницы нет в индексе, значит нет и трафика, ради которого всё делалось.
- Переключатель языка ведёт на главную. Человек читал конкретную страницу, переключил язык и оказался в начале. Правильное поведение - та же страница на другом языке, а если её ещё нет, то честное сообщение об этом.
- Делают языковую версию под рынок, с которым не работают. Английская версия «чтобы была» не приносит клиентов, зато удваивает работу с обновлениями.
- Забывают о языке в аналитике. Если языковые версии не разделены в отчётах, вы не увидите, какая из них приносит заявки, и не сможете решить, стоит ли её развивать дальше.