Мультиязычный сайт на Тильде: 3 рабочих способа

Клиенты из разных стран, партнёры за рубежом, выход на новый рынок — причин для мультиязычного сайта много. На Тильде это реально, но со своими ограничениями. Разбираем три рабочих подхода: как реализовать, что получите с точки зрения SEO и когда какой способ применять.

Важно перед стартом

Тильда не имеет встроенного механизма мультиязычности. Нет кнопки «добавить язык», нет автоматического перевода, нет управления языковыми версиями. Всё делается вручную или с помощью сторонних решений. Если вам нужно 4+ языка — рассмотрите WordPress с WPML или отдельную CMS.

Способ 1: Поддомены (en.site.ru, de.site.ru)

Каждая языковая версия — отдельный проект в Тильде на поддомене.

Как реализовать:

  1. Создайте отдельный проект в Тильде для каждого языка
  2. Настройте поддомены в DNS: en.yoursite.ru → A‑запись на Тильду
  3. Привяжите каждый проект к своему поддомену в настройках Тильды
  4. Переведите все страницы вручную
  5. Настройте отдельные Title, Description и OG-теги для каждой страницы
  6. Добавьте hreflang-теги в head каждой страницы
  7. Добавьте переключатель языков в меню (блоки ME204, ME301-ME303)

Настройка hreflang:

В «Настройки страницы → HTML-код для вставки в Head» добавьте на каждую страницу:

<link rel="alternate" hreflang="ru" href="https://yoursite.ru/page/" />
<link rel="alternate" hreflang="en" href="https://en.yoursite.ru/page/" />
<link rel="alternate" hreflang="x-default" href="https://yoursite.ru/page/" />

Плюсы:

  • Полная SEO-автономия каждой версии: отдельные sitemap, robots.txt, мета-теги
  • Можно подключить разные системы аналитики и пиксели для каждого региона
  • Чистая структура: каждый проект содержит только один язык
  • Независимое управление контентом — можно дать доступ переводчику только к его проекту

Минусы:

  • Требуется тариф Business (каждый проект — отдельный сайт в Тильде)
  • Двойная/тройная работа при обновлении дизайна — менять на всех проектах
  • Поддомены не наследуют ссылочный вес основного домена (Google рассматривает их как отдельные сайты)
  • Больше работы с поддержкой: N языков = N проектов

Когда подходит: 2 – 3 языка, серьёзный подход к SEO в каждом регионе, разный контент для разных рынков.

Способ 2: JS-переключатель на одной странице

На одной странице размещается контент на всех языках, JavaScript переключает видимость блоков.

Как реализовать:

  1. Создайте дублированные блоки для каждого языка на одной странице
  2. Присвойте CSS-классы блокам: lang-ru, lang-en
  3. По умолчанию скройте все блоки кроме основного языка через CSS
  4. Добавьте кнопку-переключатель в меню
  5. Напишите JS-скрипт, который при клике скрывает одни блоки и показывает другие
  6. Сохраняйте выбор языка в localStorage, чтобы при переходе между страницами язык сохранялся

Пример логики скрипта:

// Переключение языка
function switchLang(lang) {
  document.querySelectorAll('[class*="lang-"]').forEach(el => el.style.display = 'none');
  document.querySelectorAll('.lang-' + lang).forEach(el => el.style.display = '');
  localStorage.setItem('lang', lang);
}

Плюсы:

  • Один проект, одна страница — минимум работы с поддержкой
  • Достаточно тарифа Personal
  • Мгновенное переключение без перезагрузки страницы
  • Единый дизайн — поменяли один раз, работает для всех языков

Минусы:

  • Катастрофа для SEO: поисковые боты видят весь контент на одной странице
  • Нельзя настроить отдельные Title и Description для разных языков
  • hreflang не работает — это одна и та же страница
  • Страница весит в 2 – 3 раза больше (загружается контент на всех языках)
  • Google может проиндексировать смешанный контент и показывать в выдаче кашу из языков
  • Сложно масштабировать: 50 блоков на странице × 3 языка = 150 блоков

Когда подходит: лендинг на 1 – 2 страницы, SEO не критично, нужно быстро и дёшево, основной трафик — из рекламы.

Способ 3: Папки на одном сайте (/en/, /de/)

Языковые версии страниц размещаются в папках одного проекта Тильды.

Как реализовать:

  1. В одном проекте Тильды создайте папки для каждого языка
  2. Основной язык — в корне (yoursite.ru/about/)
  3. Дополнительные — в папках (yoursite.ru/en/about/)
  4. Переведите страницы и настройте уникальные мета-теги для каждой
  5. Добавьте hreflang в head каждой страницы (аналогично способу 1)
  6. Настройте переключатель языков в меню — ссылки ведут на соответствующие страницы в папках
  7. Добавьте все языковые версии в sitemap.xml

Плюсы:

  • Один проект в Тильде — один тариф
  • Подпапки наследуют ссылочный авторитет домена (лучше для SEO, чем поддомены)
  • Можно настроить отдельные мета-теги, hreflang, sitemap для каждой версии
  • Google рекомендует подпапки для большинства случаев мультиязычности

Минусы:

  • Ручное дублирование страниц при каждом обновлении
  • Нет автоматической синхронизации: обновили русскую версию — нужно вручную обновить остальные
  • На крупном сайте (50+ страниц × 3 языка = 150+ страниц) управление становится тяжёлым
  • Все страницы в одном проекте — дашборд Тильды захламляется

Когда подходит: SEO — приоритет, 2 – 3 языка, сайт до 20 – 30 страниц на язык.

Сравнительная таблица

Критерий Поддомены JS-переключатель Папки
SEO-пригодность Хорошая Плохая Лучшая
hreflang Да Нет Да
Отдельные мета-теги Да Нет Да
Тариф Тильды Business (за каждый) Personal Personal/Business
Скорость загрузки Высокая Низкая Высокая
Сложность поддержки Высокая Низкая Средняя
Макс. языков 3 – 4 2 – 3 3 – 4
Раздельная аналитика Да Нет Через фильтры

Рекомендации по hreflang

Независимо от выбранного способа (кроме JS-переключателя), соблюдайте правила:

  • Взаимность: если страница А ссылается на страницу Б через hreflang, то Б должна ссылаться обратно на А
  • x‑default: всегда указывайте версию по умолчанию для пользователей, чей язык не представлен на сайте
  • Абсолютные URL: в hreflang используйте полные адреса с протоколом
  • Один язык — один URL: каждая языковая версия должна иметь уникальный адрес
  • Проверка: используйте Google Search Console → Международный таргетинг для проверки ошибок hreflang

Что в итоге выбрать

  • Лендинг без SEO-амбиций → JS-переключатель
  • Корпоративный сайт с упором на SEO → папки
  • Разные рынки с разным контентом → поддомены

Если планируете 4+ языка или 50+ страниц — Тильда не лучший выбор. Рассмотрите WordPress + WPML или Webflow с Weglot.

Есть идея? Реализуем

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

Написать в Telegram

15.03.2026

Нужна консультация?

Оставьте свои контактные данные, или свяжитесь с нами удобным для вас способом

Привет! Меня зовут Багира. Пишите, я все передам хозяевам!

Привет! Меня зовут Багира. Пишите, я все передам хозяевам!

Нажимая кнопку «Принять», вы соглашаетесь на сбор cookie. Мы используем их для обеспечения функционирования веб-сайта, аналитики действий и улучшения качества обслуживания. Если Вы не хотите, чтобы эти данные обрабатывались, отключите cookie в настройках браузера или прекратите использовать сайт.
Принять