Вступительная боль: перевод готов, а клиенты всё равно не пользуются
Была компания, производящая промышленное оборудование. В 2025 году они потратили деньги на перевод китайского сайта на английский, испанский и русский языки. Прошло три месяца после запуска — зарубежных запросов почти не прибавилось.
Потом выяснилось: заголовки страниц английской версии остались на китайском, URL был в формате параметра `?lang=en`, и Google почти не индексировал страницы; на испанской версии дата была написана как «2025年10月15日», и местные клиенты не могли её понять; русская версия из-за неправильной настройки кодировки на некоторых страницах выдавала полную абракадабру.
Проблема не в переводе, а в том, что разработка многоязычного сайта с самого начала не рассматривала «язык» как системную задачу.
Многоязычный сайт — это не приложение к переводу. Он затрагивает техническую архитектуру, SEO, управление контентом и последующую поддержку. Ниже разберём пять пунктов: где чаще всего возникают проблемы и как их избежать.
1. Языковые коды и региональные коды — не смешивайте их
Первый шаг в многоязычной разработке — чётко определить: вы делаете «многоязычность» или «многорегиональность»?
- Многоязычность: один и тот же продукт, разные языки. Например, китайский, английский, японский.
- Многорегиональность: один язык, разные регионы. Например, английский нужно разделить на американский, британский, австралийский, потому что цены, валюты и законодательство различаются.
Стандартный технический подход — использовать тег `hreflang` в формате «язык-регион», например `zh-CN`, `en-US`, `en-GB`, `es-MX`.
Частая ошибка: указывать только `en`, без региона. Google не будет знать, для кого вы это публикуете, и страница будет конкурировать с другими англоязычными сайтами.
Рекомендуемый подход:
1. Сначала составьте таблицу, разделив целевые языки и целевые регионы;
2. На каждой странице добавьте `hreflang` и взаимные ссылки;
3. Не забудьте добавить `x-default`, указывающий на версию по умолчанию (обычно английскую или китайскую).
Эта таблица может показаться хлопотной, но она — основа для URL, SEO и структуры бэкенда. Многие проекты разработки сайтов приходится переделывать именно потому, что этот шаг пропустили.
2. Неправильная структура URL — больно переделывать потом
Для многоязычных сайтов есть три распространённых варианта URL:
- Подкаталог: `c-mic.cn/en/`
- Поддомен: `en.c-mic.cn`
- Отдельный домен: `c-mic-en.com`
У каждого нет абсолютных преимуществ, но рекомендуется отдавать приоритет подкаталогу. Причины вполне практичные:
- Вес основного домена напрямую распределяется на языковые версии, новым сайтам легче попасть в индекс;
- Один SSL-сертификат и одна конфигурация CDN покрывают всё;
- Добавление языка позже — это просто добавление каталога, без изменения структуры основного сайта.
Поддомены и отдельные домены больше подходят для случаев с сильными различиями брендов или когда требуется отдельная регистрация в стране.
Совет по избежанию ошибок: ни в коем случае не используйте параметрический формат `?lang=en`. Поисковые системы всегда плохо обрабатывали параметрические URL: медленная индексация, размытие веса, а при последующем изменении придётся делать массу 301-редиректов.
Если вы сейчас занимаетесь редизайном корпоративного сайта, лучше определить это на этапе прототипа, а не менять после того, как все страницы уже написаны.
3. Кодировка символов и вёрстка — детали определяют профессионализм
Абракадабра — самая дешёвая проблема многоязычного сайта, без исключений.
Технический минимум:
- Весь сайт использует кодировку UTF-8;
- В HTML указано ``;
- База данных, API и экспортируемые файлы также в UTF-8, чтобы китайский сохранялся, а русский не превращался в вопросительные знаки.
Детали вёрстки:
- Арабский и иврит — справа налево (RTL), в CSS нужно использовать `dir="rtl"`, вся вёрстка должна быть зеркальной;
- Немецкие и русские слова длинные, кнопки и навигация легко раздуваются — при дизайне оставляйте запас более 30%;
- Даты, валюты и числовые форматы — по региону, не фиксируйте один формат для всего сайта;
- Убедитесь, что шрифты поддерживают целевой язык: китайский Source Han, японский Noto Sans JP, арабский Amiri — распространённые варианты.
Это не вопрос «украшательства», это первое, по чему клиент судит о вашем профессионализме.
4. SEO — это не перевод, это переделка с нуля
Самая частая ошибка многоязычных сайтов: механический перевод китайских заголовков.
Поисковая система смотрит на «может ли эта страница решить проблему местного пользователя», а не на «точно ли переведено слово».
Что нужно сделать:
1. Повторное исследование ключевых слов. В китайском ищут «网站安全测试», англоязычный клиент может искать «penetration testing service» — корни слов совершенно разные.
2. Локализация заголовков и описаний. Не смешивайте китайский с английским, не используйте китайскую пунктуацию.
3. Контент — не просто дословный перевод. Например: китайские сайты любят писать «公司简介», а на английском чаще структура About Us + Our Team + Case Studies — разбивка на части индексируется лучше.
4. Отправляйте карты сайта отдельно. Для каждой языковой версии создайте отдельный sitemap и отправьте его в Google Search Console.
5. Внутренние ссылки должны быть на одном языке. Английская страница не должна ссылаться на китайскую — это путает и пользователя, и логику краулера.
Если вы одновременно занимаетесь разработкой мини-программ или разработкой приложений, многоязычная контентная система лучше должна использовать общую библиотеку текстов с сайтом, чтобы не переводить трижды и не расходиться в терминологии.
5. Управление бэкендом: не заставляйте операторов каждый раз искать разработчика для правки текста
Запуск многоязычного сайта — это только начало. Настоящая нагрузка — в последующей поддержке.
Конкретный сценарий: компания, предоставляющая трансграничные услуги бронирования, имеет сайт на китайском, английском и японском, а также мини-программу для бронирования. Каждый раз, когда оператор меняет текст акции, ему нужно заходить в три разных бэкенда, менять трижды, публиковать трижды, и часто какой-то язык забывается.
Разумный подход:
- В бэкенде использовать структуру «одна запись контента + несколько языковых полей», а не три независимых набора контента;
- Между языками можно копировать, сопоставлять, помечать «ожидает перевода»;
- Поддержка экспорта в Excel или CSV для переводчика и импорта обратно;
- При переключении языка на фронтенде оставаться на текущей странице, а не возвращаться на главную.
Такая структура требует двух-трёх дней на проектирование, но потом экономит массу времени на коммуникацию.
В каких случаях стоит обратиться в MIC Studio
Если ваш проект относится к одному из следующих случаев, самостоятельно справиться будет сложно:
- Сайт нужно расширить с одного языка до трёх и более, с учётом SEO-индексации;
- Редизайн корпоративного сайта с подключением системы управления и многоязычной контентной библиотеки;
- Разработка мини-программ или приложений требует общей многоязычной библиотеки текстов с сайтом;
- Перед запуском зарубежного сайта нужно провести тестирование безопасности, особенно форм, платежей и авторизации;
- На существующем сайте появилась абракадабра, проблемы с индексацией, хаос с языковыми переходами — нужно разобраться.
MIC Studio занимается разработкой корпоративных сайтов, мини-программ, приложений и скриптов, а также тестированием безопасности сайтов и обратным тестированием. В многоязычных проектах мы обычно сначала тратим полдня на проработку языковой таблицы, схемы URL и структуры бэкенда, и только потом пишем код, чтобы избежать переделок после запуска.
Заключение: три выполнимых совета
1. Сначала таблица, потом действия. Запишите целевые языки, регионы, схему URL и язык по умолчанию в один документ, утвердите с командой и только потом разрабатывайте.
2. Кодировку и hreflang сделать правильно с первого раза. UTF-8 на всём пути, на каждой странице hreflang и x-default — не оставляйте на второй этап.
3. Проектируйте бэкенд по принципу «одна запись — много языковых полей». Даже если сейчас только два языка, делайте расширяемую структуру, чтобы при добавлении языка не пришлось перестраивать.
Порог входа в разработку многоязычного сайта — не в переводе, а в архитектуре и деталях. Продумайте эти моменты, и доверие зарубежных клиентов заметно изменится.
