Многоязычный сайт - не "добавить переводчик в шапку", а архитектурное решение, которое определяет SEO на 5-10 лет вперёд. Неправильный выбор модели даёт дубли, потерю позиций в Яндексе, просадку по высокочастотным запросам на 30-60%. Правильный - чистые позиции в локальных выдачах, рост зарубежного трафика и понятную структуру для расширения.
В материале: 4 модели реализации многоязычного сайта, hreflang-разметка с примерами кода, частые ошибки и как выбрать модель под бизнес. Опыт собран из 550+ проектов веб-студии Сайты2.рф из Кронштадта (СПб), с 2008 года. NPS 9,2 на технической поддержке, средний рост заявок x2,4. Делали мультиязычные сайты для туристического бизнеса, B2B-производителей, ИТ-стартапов в Санкт-Петербурге, Гатчине, Выборге, Тосно.
4 модели реализации многоязычного сайта
Технически язык может жить в четырёх местах URL: поддомен, поддиректория, отдельный домен или параметр. У каждого варианта свои плюсы для SEO, поддержки и UX. Универсального ответа нет, выбор зависит от бизнеса.
1. Поддиректории: site.ru/en/, site.ru/de/
Самая распространённая модель в 2026 году. Каждый язык - отдельная папка на основном домене. Все языки наследуют авторитет домена (DA, ИКС, ссылочную массу).
Плюсы: один домен, одна SEO-история, дешёвая инфраструктура (один хостинг, один SSL). Подходит 80% проектов. Простая интеграция с CMS.
Минусы: жёсткая связка с географией основного домена. Для агрессивного выхода на иностранный рынок, где важна локальная привязка, проигрывает отдельным доменам.
2. Поддомены: en.site.ru, de.site.ru
Каждый язык - отдельный сайт на поддомене. Яндекс и Google индексируют их как разные сайты, но с привязкой к основному домену.
Плюсы: легче настроить регион в Яндекс.Вебмастере под каждый поддомен. Полезно, когда контент сильно различается между языками (разные продукты, разные команды).
Минусы: ссылочный вес и авторитет наследуются частично, не полностью. SEO-история каждого поддомена строится почти с нуля. Поддержка дороже: больше сертификатов, больше конфигов.
3. Отдельные домены: site.ru, site.com, site.de
Каждый язык/регион - на своём домене с локальной TLD. Максимальная локализация: site.de воспринимается Google как немецкий бизнес.
Плюсы: лучшее ранжирование в локальных выдачах (особенно Google для site.de, site.fr, site.es). Возможность независимой продажи бизнеса по регионам.
Минусы: самый дорогой вариант. Каждый домен ведётся как отдельный проект: контент, SEO, ссылки, аналитика. Подходит крупному бизнесу с инвестициями в зарубежные рынки.
4. Параметр URL: site.ru/?lang=en
Самая старая и плохая модель. Язык передаётся через GET-параметр.
Плюсы: нет. Кроме скорости первичной реализации (1-2 часа).
Минусы: поисковики плохо индексируют такие URL, считают дублями. Никакой локальной привязки. Плохо кешируется, плохо шарится в соцсетях. Не используем эту модель уже с 2018 года.
Hreflang-разметка с примерами
Hreflang - атрибут, который говорит поисковику: "эта страница на английском, вот её русская версия по такому URL". Обязательно использовать при любой модели реализации многоязычного сайта (кроме модели с одним языком).
Где размещать: в <head> каждой страницы, в HTTP-заголовке или в Sitemap.xml. Самый распространённый способ - HTML.
Пример для модели поддиректорий:
<link rel="alternate" hreflang="ru" href="https://site.ru/" />
<link rel="alternate" hreflang="en" href="https://site.ru/en/" />
<link rel="alternate" hreflang="de" href="https://site.ru/de/" />
<link rel="alternate" hreflang="x-default" href="https://site.ru/" />
Что важно:
- Каждая языковая версия страницы должна ссылаться на ВСЕ другие версии (включая саму себя).
- Ссылки взаимные: страница A ссылается на B, страница B - на A.
- URL абсолютные, с протоколом и доменом.
- Атрибут
x-defaultуказывает дефолтный язык для неопределённых случаев.
Региональная разметка (язык + регион):
<link rel="alternate" hreflang="en-US" href="https://site.ru/en/" />
<link rel="alternate" hreflang="en-GB" href="https://site.ru/en-gb/" />
<link rel="alternate" hreflang="de-AT" href="https://site.ru/de-at/" />
Это помогает в случае, когда контент на одном языке адаптирован под разные страны (цены в долларах vs фунтах, разные курьерские службы). Подробнее про региональное продвижение - в региональном SEO в СПб.
Частые ошибки реализации
Семь самых распространённых ошибок по нашему опыту аудитов 2024-2025 годов. Любая из них роняет позиции на 20-50%.
1. Автоперевод через Google Translate или Яндекс.Переводчик. Машинный перевод низкого качества, текст звучит как робот. Поисковики распознают такой контент и понижают доверие к домену. Перевод должен делать носитель языка или переводчик с опытом тематики.
2. Один и тот же контент на разных языках без hreflang. Поисковик видит идентичные страницы и считает их дублями. Помогает только корректная hreflang-разметка по всем правилам.
3. Перевод только meta-тегов, контент остался на русском. Анекдотичная, но реальная ошибка - меняют только <title> и описание, оставляют тексты. Поисковик понимает обман сразу, позиции падают резко.
4. Автоматическое определение языка и редирект. При первом заходе сайт автоматически редиректит пользователя из Германии на /de/. Это блокирует индексацию: бот Яндекса не может проиндексировать русскую версию, потому что его редиректит на немецкую. Решение - язык подсказывает баннер или попап, но не редирект.
5. Дублирование hreflang между несовпадающими страницами. На странице о товаре X стоит hreflang на немецкую страницу о товаре Y. Поисковик не понимает связи, разметка игнорируется.
6. Отсутствие x-default. Без этого атрибута поисковик не знает, какую версию показать пользователю с неопределённым языком. Дефолт обязателен.
7. Кириллица в URL для иностранных версий. site.ru/Английский/ - неправильно. Транслитерация или английские слова: site.ru/en/. Хоть и валидно, но снижает доверие иностранных пользователей. Подробнее про URL - в материале технический SEO-аудит.
Как выбрать модель под бизнес
Универсального ответа нет. Типовые бизнес-сценарии и рекомендации по проектам студии в СПб.
Туристическое агентство (RU + EN): поддиректории. Цель - привлечь иностранцев на услуги по СПб. Контент похож (тот же продукт, другой язык). Бюджет ограничен. Срок 4-6 недель.
B2B-производитель из Кронштадта с экспортом: поддиректории или поддомены. Если работаете с СНГ + Европой - поддомены позволяют выставить разные регионы в Яндекс.Вебмастере и Google Search Console. Срок 6-10 недель.
Крупный ритейл с локальным маркетингом в нескольких странах: отдельные домены. site.ru, site.de, site.kz - с разными ценами, валютами, курьерами. Дороже в поддержке, но даёт максимум локального авторитета. Срок 4-8 месяцев на полноценный запуск.
Стартап с дорожной картой выхода в 5+ стран за 2 года: headless CMS + поддиректории. Дешевле всего на старте, проще масштабировать. Подробнее в материале headless CMS.
Сайт-визитка с дублирующейся информацией на 2 языках: поддиректории. Минимальные затраты, простая поддержка. Срок 2-4 недели.
Варианты CMS и плагины
Реализация многоязычного сайта зависит от CMS. Основные варианты по нашему опыту 550+ проектов.
WordPress
Два основных плагина: WPML (платный, 99-199 $/год) и Polylang (бесплатный + Pro 99 €/год). WPML мощнее, поддерживает перевод плагинов, e-commerce (WooCommerce), кастомных полей. Polylang проще, подходит для контентных сайтов без сложной логики.
Минусы WordPress + WPML: нагрузка на базу растёт нелинейно, при 5+ языках нужен мощный хостинг. Подробно про базы - в материале хостинги с серверами в РФ.
1С-Битрикс
Из коробки многоязычность не очень: на каждом языке - отдельный сайт в админке, дублирование инфоблоков. На крупных проектах - модуль "Многосайтовость" + кастомизация под перевод. Стоимость работ от 80 000 ₽ на старте.
Альтернатива - сборки "Аспро" или "Аспро Мегамаркет" с встроенной мультиязычностью. Подходит для B2B-каталогов. Различия в материале Битрикс vs Битрикс24.
MODX и Joomla
MODX - через папки и контексты, удобно для разработчиков. Joomla - через встроенный механизм Languages, прост для контент-менеджеров. Оба теряют долю рынка, выбирать стоит только при наличии команды поддержки.
Headless CMS (Strapi, Directus, Contentful)
Подход для проектов с амбициями на 5+ языков. Контент хранится в headless-системе, фронт строится отдельно (Next.js, Nuxt). Переводы делаются через API, легко масштабируется на любое количество языков. Минус - порог входа выше, нужен JS-разработчик. Подробно в материале headless CMS.
Tilda
Многоязычность через дубликаты страниц или через сторонние сервисы. Жесткие ограничения по SEO для зарубежных рынков. Подходит сайтам-визиткам с 2 языками, не более.
Сроки и стоимость на проектах СПб
Цены на 2026 год для бизнеса в Санкт-Петербурге и Ленинградской области по нашим проектам. Финальная стоимость зависит от объёма контента, количества языков, выбранной CMS.
Сайт-визитка (RU + EN), WordPress + Polylang:
- Срок: 3-5 недель.
- Стоимость: 90 000-180 000 ₽.
Корпоративный сайт (RU + EN + DE), WordPress + WPML или Битрикс:
- Срок: 6-10 недель.
- Стоимость: 350 000-650 000 ₽.
Интернет-магазин (RU + EN), WooCommerce + WPML:
- Срок: 8-14 недель.
- Стоимость: 500 000-1 200 000 ₽.
B2B-каталог с 5+ языками, headless CMS + Next.js:
- Срок: 12-20 недель.
- Стоимость: от 1 500 000 ₽.
В стоимость входит: техническая реализация, hreflang-разметка, перевод служебных страниц, настройка региональных версий в Яндекс.Вебмастере и Google Search Console. Перевод контента - отдельно, через переводчика-носителя языка. Базовая ставка перевода - 800-1 500 ₽ за 1 000 знаков с английского, 1 200-2 200 ₽ с немецкого.
Подробнее про разработку корпоративных сайтов - на странице услуги, стоимость разработки в среднем - в материале стоимость разработки сайта.
FAQ
Что выбрать: поддомены или поддиректории для многоязычного сайта?
В 2026 году для 80% проектов лучше поддиректории: проще в поддержке, наследуют авторитет основного домена. Поддомены - если контент сильно различается между языками или нужна разная региональная привязка в поисковиках.
Обязательно ли использовать hreflang?
Да. Без hreflang поисковики не понимают связь между языковыми версиями, могут считать их дублями и понижать позиции. Размечать все версии, ссылки взаимные, с x-default.
Можно ли использовать автоперевод Google Translate?
Только как черновик для последующей правки переводчиком-носителем языка. Сырой автоперевод понижает позиции в выдаче и доверие пользователей. Хороший перевод - решающий фактор успеха.
Сколько стоит сделать сайт многоязычным?
От 90 000 ₽ за визитку с двумя языками на WordPress до 1,5+ млн ₽ за крупный портал на headless CMS с 5+ языками. Стоимость зависит от CMS, количества языков, объёма контента и интеграций.
Как настроить регионы в Яндекс.Вебмастере для многоязычного сайта?
Если используются поддомены - регион назначается каждому поддомену отдельно. Если поддиректории - регион задаётся всему сайту через сайт.com или регион. По правилам Яндекса, для иностранных языков рекомендуется отдельный поддомен.
Можно ли добавить второй язык к существующему сайту?
Да, если сайт сделан на популярной CMS с поддержкой мультиязычности (WordPress, Битрикс). Срок добавления второго языка - 2-6 недель. Если сайт самописный или на устаревшей CMS - возможно проще полный редизайн с переносом на современную платформу.
Что делать с переводом служебных страниц (формы, ошибки, корзина)?
Все системные строки CMS должны быть переведены. WPML, Polylang, встроенные системы Битрикс имеют свои словари переводов. Дополнительно - перевод чекаута интернет-магазина (если есть e-commerce), сообщений валидации форм, страниц 404 и 500.
Что в итоге
Многоязычный сайт - архитектурное решение, которое влияет на SEO на годы вперёд. Выбор между 4 моделями (поддиректории, поддомены, отдельные домены, параметр URL) зависит от бизнеса и бюджета. Для 80% проектов в СПб лучший выбор - поддиректории на одном домене с правильной hreflang-разметкой. Главное: не экономить на переводе и не делать автоматический редирект по языку.
Студия Сайты2.рф из Кронштадта (СПб) с 2008 года делает многоязычные сайты для туристического бизнеса, B2B-производителей и стартапов. 550+ проектов, NPS 9,2, средний рост заявок x2,4, CR 4,8%. Работаем по Санкт-Петербургу и Ленинградской области: Гатчина, Выборг, Сосновый Бор, Всеволожск, Тосно, Кировск, Луга, Тихвин, Колпино, Пушкин. Звоните +7 (812) 942-47-44, пишите в Telegram @t9424744, MAX @sites2rf или на 9424744@gmail.com. Адрес: Кронштадт, ул. Карла Либкнехта 15б/6. Рассчитаем стоимость многоязычного сайта за 1 рабочий день.



