Клиенты из разных стран, партнёры за рубежом, выход на новый рынок — причин для мультиязычного сайта много. На Тильде это реально, но со своими ограничениями. Разбираем три рабочих подхода: как реализовать, что получите с точки зрения SEO и когда какой способ применять.
Важно перед стартом
Тильда не имеет встроенного механизма мультиязычности. Нет кнопки «добавить язык», нет автоматического перевода, нет управления языковыми версиями. Всё делается вручную или с помощью сторонних решений. Если вам нужно 4+ языка — рассмотрите WordPress с WPML или отдельную CMS.
Способ 1: Поддомены (en.site.ru, de.site.ru)
Каждая языковая версия — отдельный проект в Тильде на поддомене.
Как реализовать:
- Создайте отдельный проект в Тильде для каждого языка
- Настройте поддомены в DNS: en.yoursite.ru → A‑запись на Тильду
- Привяжите каждый проект к своему поддомену в настройках Тильды
- Переведите все страницы вручную
- Настройте отдельные Title, Description и OG-теги для каждой страницы
- Добавьте hreflang-теги в head каждой страницы
- Добавьте переключатель языков в меню (блоки 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 переключает видимость блоков.
Как реализовать:
- Создайте дублированные блоки для каждого языка на одной странице
- Присвойте CSS-классы блокам:
lang-ru,lang-en - По умолчанию скройте все блоки кроме основного языка через CSS
- Добавьте кнопку-переключатель в меню
- Напишите JS-скрипт, который при клике скрывает одни блоки и показывает другие
- Сохраняйте выбор языка в 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/)
Языковые версии страниц размещаются в папках одного проекта Тильды.
Как реализовать:
- В одном проекте Тильды создайте папки для каждого языка
- Основной язык — в корне (yoursite.ru/about/)
- Дополнительные — в папках (yoursite.ru/en/about/)
- Переведите страницы и настройте уникальные мета-теги для каждой
- Добавьте hreflang в head каждой страницы (аналогично способу 1)
- Настройте переключатель языков в меню — ссылки ведут на соответствующие страницы в папках
- Добавьте все языковые версии в 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.
Есть идея? Реализуем
Разрабатываем проекты, которые решают задачи бизнеса — от лендинга до сложного сервиса. Расскажите о своей задаче, подберём решение.

