Мультиязычный сайт — это не переключатель языка в шапке, а несколько полноценных версий с отдельными адресами, мета-тегами и переведённым содержанием. Для компании в Казахстане обычная связка — русский, казахский и, если есть иностранные партнёры или экспорт, английский. Если сделать языковые версии правильно, поисковики показывают каждую версию людям, которые ищут на этом языке, а закупщики и партнёры видят сайт, сделанный всерьёз. Если неправильно — версии конкурируют друг с другом в поиске, тексты выглядят машинным переводом, а меню ломается на длинных казахских словах. Ниже — как устроить всё по шагам.
- Каждый язык — своя структура адресов, например /kz/ и /en/, и свои мета-теги.
- Версии связываются разметкой hreflang, чтобы поисковики понимали, что это переводы, а не дубли.
- Перевод — работа переводчика или носителя с проверкой, а не автопереводчик в браузере.
- Дизайн проверяют на всех языках: казахский и английский тексты длиннее русского.
Три способа организовать языковые версии сайта
Есть три основных варианта, и выбор между ними влияет на SEO, стоимость поддержки и удобство редакторов.
| Способ | Пример адреса | Плюсы | Минусы |
|---|---|---|---|
| Подпапки | site.kz/kz/uslugi | Одна платформа и админка, вес домена общий для всех версий, проще поддерживать | Все версии на одном сервере и одной CMS |
| Поддомены | kz.site.kz/uslugi | Можно разнести версии технически | Поисковики частично воспринимают поддомены как отдельные сайты, сложнее аналитика |
| Отдельные домены | site.kz и site.com | Удобно для разных стран и брендов | Каждый домен продвигается отдельно, дороже поддержка |
Для большинства компаний Казахстана оптимальны подпапки: один сайт, одна админка, общий вес домена. По этой схеме мы строим языковые версии в корпоративных сайтах на 1С-Битрикс. Отдельные домены оправданы, когда версии рассчитаны на разные страны с разным ассортиментом и ценами.
Отдельно о том, как делать не нужно: автоматический перевод страницы скриптом на лету по кнопке. Поисковики такие версии не индексируют как самостоятельные, а качество машинного перевода на казахский заметно для любого носителя языка.
Языковые версии сайта и SEO: адреса и мета-теги
Чтобы поисковики видели три полноценные версии, а не одну страницу с переключателем, у каждой языковой версии должно быть своё:
- Адрес — /kz/qyzmetter или /kz/uslugi, главное — единая логика для всех страниц.
- Title и description на языке версии, а не скопированные с русской.
- Заголовки H1–H3 и тексты, переведённые и адаптированные под запросы на этом языке.
- Alt-тексты изображений на языке версии.
- Карта сайта, включающая все языковые версии.
- Переключатель языка, который ведёт на ту же страницу в другой версии, а не на главную.
Отдельный вопрос — транслитерация адресов на казахской версии. Можно оставить латинские адреса, общие для всех языков, можно использовать транслит казахских слов. Важнее не выбор, а последовательность: решите один раз и применяйте ко всем страницам.
Hreflang для сайта: зачем и как настроить
Hreflang — это разметка, которая сообщает поисковикам: эта страница — перевод вон той, показывай русскоязычным пользователям русскую версию, казахоязычным — казахскую. Без неё поисковик может решить, что три страницы с одинаковой структурой и картинками — дубли, и показывать в выдаче не ту версию.
Как это устроено: в коде каждой страницы перечисляются все её языковые версии с кодами языков — ru, kk для казахского, en — плюс версия по умолчанию x-default. Важно, что код казахского языка в стандарте — kk, а не kz: kz — это код страны. Ошибка в коде делает разметку бесполезной.
Три правила, на которых чаще всего ошибаются:
- Разметка взаимная: если русская страница ссылается на казахскую, казахская должна ссылаться на русскую.
- Каждая страница ссылается и на саму себя.
- Ссылки ведут на рабочие страницы с кодом ответа 200, а не на редиректы или страницы с ошибкой.
Проверить, правильно ли всё работает, можно в Google Search Console и Яндекс Вебмастере, а надёжнее — в рамках SEO-аудита сайта: в 120 пунктов проверки входят индексация, дубли и мусорные страницы. Формат «Аудит + внедрение» — от 300 000 ₸, правки вносят наши разработчики, не нужно искать отдельного подрядчика.
Сайт на казахском языке: кто переводит
Качество казахской версии — то, по чему её оценивают и посетители, и закупщики. Машинный перевод видно сразу: неестественный порядок слов, кальки с русского, ошибки в терминах. Варианты организации перевода:
- Переводчик-носитель с опытом в вашей отрасли. Лучший вариант для ключевых страниц: главная, услуги, о компании.
- Сотрудник компании, владеющий языком, — как редактор, который проверяет перевод на точность терминов.
- Машинный перевод с редактурой — допустим для больших объёмов однотипных текстов, например карточек продукции, но только с обязательной вычиткой носителем.
Не забудьте про тексты, которые легко пропустить: кнопки, сообщения об ошибках в формах, письма-уведомления, подписи в подвале, политику конфиденциальности, тексты согласия у форм. Если в казахской версии форма отвечает «Спасибо, ваша заявка принята» по-русски, это портит впечатление.
Для английской версии решите, нужна ли она целиком. Часто иностранным партнёрам достаточно главной, страниц направлений, раздела о компании и контактов — полный перевод блога и новостей можно не делать.
Дизайн под три языка
Казахские и английские тексты обычно длиннее русских. Если дизайн рассчитан только на русский, на второй версии кнопки переносятся на две строки, пункты меню не помещаются, заголовки ломают сетку. Поэтому макеты стоит проверять на всех языках ещё до вёрстки: ширина кнопок, меню, карточки с заголовками, мобильная версия.
Запускать языковую версию наполовину: меню и главная переведены, а внутренние страницы открываются на русском или пустые. Для поисковика это некачественные страницы, для посетителя — признак, что версия сделана для галочки. Лучше запустить меньше страниц, но полностью переведённых, и закрыть от индексации то, что ещё не готово.
Как не получить дубли в поиске
Дубли — главная SEO-проблема мультиязычных сайтов. Они появляются, когда:
- непереведённые страницы казахской версии содержат русский текст и полностью повторяют русскую версию;
- одна и та же страница открывается по нескольким адресам — с языковым префиксом и без;
- нет разметки hreflang, и поисковик не понимает связь версий;
- канонические ссылки на всех версиях указывают на русскую страницу — тогда казахская и английская выпадают из поиска.
Решение: каждая версия ссылается канонической ссылкой на саму себя, версии связаны hreflang, непереведённые страницы не публикуются или закрыты от индексации до перевода.
Как добавить язык на работающий сайт
Если сайт уже есть и нужно добавить казахскую или английскую версию, это доработка, а не новый проект. Объём зависит от CMS: на 1С-Битрикс многоязычность устроена штатно, на самописных сайтах иногда нужно перерабатывать шаблоны и структуру хранения контента. Такие задачи берёт доработка сайтов: оценку и смету по задаче даём за 1 рабочий день, разрабатываем на копии сайта и запускаем без простоев.
Если же сайт всё равно пора переделывать, языковые версии разумнее заложить в новый проект с первого дня. При этом важно не потерять позиции русской версии: старые адреса должны вести на новые через 301-редиректы, а мета-теги — переноситься без потерь. Порядок действий мы собрали в чек-листе «Перенос сайта без потери позиций».
После запуска разделите аналитику по языкам: в Метрике и GA4 удобно смотреть трафик и заявки отдельно по папкам /kz/ и /en/. Так через пару месяцев станет видно, какая версия приносит обращения, а какую стоит развивать или сократить.
План: сайт на трёх языках по шагам
- Решите, какие версии и в каком объёме нужныRU и KZ — полностью, EN — целиком или только ключевые разделы.
- Выберите схему адресовДля большинства компаний — подпапки на одном домене.
- Проверьте дизайн на всех языкахМеню, кнопки, карточки, мобильная версия.
- Организуйте переводНоситель для ключевых страниц, вычитка для остальных, не забудьте формы и уведомления.
- Настройте мета-теги, hreflang и карту сайтаУ каждой версии свои title и description, разметка взаимная.
- Проверьте индексациюЧерез Search Console и Вебмастер через 2–4 недели после запуска.
В нашей разработке корпоративных сайтов мультиязычность RU / KZ / EN входит в индивидуальный формат: у каждого языка своя структура адресов и мета-теги, переводы вносятся в той же админке, а если материалов на KZ и EN нет, переводим с ваших текстов. Бюджет можно разделить: стартовать с RU и KZ, а EN-версию добавить следующим этапом.
Сделаем сайт компании на трёх языках с раздельной SEO-структурой и переводом с ваших материалов.
Обсудить мультиязычный сайтОбязательно ли делать сайт на казахском языке?
Требования к языку зависят от вида информации и отрасли — уточните у юриста по актуальной редакции законов. Практически KZ-версия полезна всегда: для доверия, закупщиков и поискового трафика.
Какой код языка указывать в hreflang для казахского?
kk — это код казахского языка. kz — код страны, для языка он не подходит, и разметка с ним не работает.
Можно ли использовать автоматический перевод?
Для черновика — да, для публикации — только после вычитки носителем. Машинный перевод на казахский заметен и снижает доверие.
Будут ли языковые версии сайта конкурировать в поиске?
Нет, если у каждой свои адреса, переведённое содержание, канонические ссылки на себя и взаимная разметка hreflang.