Тильда — отличный конструктор для быстрого запуска сайта. Но когда дело доходит до SEO, начинаются компромиссы. Разберём, что можно настроить, что нельзя и какие обходные пути существуют.
Что можно настроить
Title и Description
Каждая страница имеет свои мета-теги. Настраиваются в разделе «Настройки страницы» → «SEO»:
— title — заголовок страницы (рекомендуется 50 – 60 символов)
— description — описание (до 160 символов)
Тильда также позволяет задать title и description для всего сайта — они используются как fallback, если у страницы не заполнены свои.
Canonical URL
Доступен в настройках страницы. Полезен, если одна и та же страница доступна по нескольким адресам — указываете основной URL, чтобы поисковики не считали их дублями.
Open Graph теги
Настраиваются там же — изображение, заголовок и описание для соцсетей. Тильда автоматически генерирует og:title и og:description из мета-тегов страницы, но можно задать отдельные значения.
<!-- Тильда генерирует автоматически -->
<meta property="og:title" content="Заголовок страницы">
<meta property="og:description" content="Описание страницы">
<meta property="og:image" content="https://static.tildacdn.com/...">
<meta property="og:type" content="website">
Alt-тексты для изображений
В настройках каждого изображения есть поле «ALT». Заполняйте его — это влияет и на SEO, и на доступность. Тильда не заполняет alt автоматически, поэтому на сайтах с десятками картинок часто видим пустые alt‑ы.
Заголовки H1-H6
В стандартных блоках можно выбрать уровень заголовка — от H1 до H6. Правила:
— Один H1 на страницу
— Структура иерархическая: H1 → H2 → H3
— Не пропускайте уровни (не ставьте H4 после H2)
Sitemap.xml
Тильда автоматически генерирует sitemap.xml и обновляет его при публикации. Адрес: https://yourdomain.com/sitemap.xml. Можно исключить страницы из карты сайта, отметив галочку «Не индексировать» в настройках страницы.
SSL-сертификат
Бесплатный Let’s Encrypt подключается автоматически при привязке домена. HTTPS — фактор ранжирования с 2014 года.
robots.txt
Тильда генерирует базовый robots.txt:
User-agent: *
Allow: /
Sitemap: https://yourdomain.com/sitemap.xml
Можно добавить свои правила через «Настройки сайта» → «Ещё» → «robots.txt». Но возможности ограничены — нельзя задать сложные правила по user-agent.
Что нельзя настроить (и это проблема)
Структура URL
Это главная боль Тильды с точки зрения SEO. URL страниц формируются из ЧПУ (человекопонятного URL), который вы задаёте в настройках. Но:
- Нет вложенности — невозможно создать
/services/web-design/без явного указания ссылок - Нельзя создать каталог с иерархией категория/подкатегория/товар автоматически
- URL блога:
/tpost/hash-slug— хеш в URL не самый SEO-friendly формат
Серверные редиректы
Нет 301-редиректов на уровне сервера. Если вы переносите сайт на Тильду со старого домена, вы не можете настроить правильные редиректы со старых URL на новые. Единственный вариант — JavaScript-редирект, который поисковики обрабатывают, но не так надёжно:
// Вставить в Head старой страницы через T123
var redirects = {
'/old-page': '/new-page',
'/catalog/item-1': '/item-1',
};
var path = window.location.pathname;
if (redirects[path]) {
window.location.replace(redirects[path]);
}
Это не 301. Google в целом обрабатывает JS-редиректы, но Яндекс — хуже.
Скорость загрузки
Вы не контролируете:
— Серверную часть (время ответа, кэширование)
— Порядок загрузки скриптов Тильды (а их много)
— Lazy loading — Тильда реализует его по-своему
— Формат изображений — Тильда конвертирует в WebP автоматически, но не всегда оптимально
Типичный PageSpeed Insights для Тильды: 40 – 60 баллов на мобильных. Это нормально для конструктора, но значительно ниже, чем у статического сайта.
Структурированные данные (Schema.org)
Тильда не добавляет Schema.org-разметку автоматически. Можно добавить вручную через блок T123:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Название компании",
"address": {
"@type": "PostalAddress",
"addressLocality": "Москва",
"streetAddress": "ул. Примерная, 1"
},
"telephone": "+7 (999) 123-45-67",
"url": "https://yourdomain.com",
"openingHours": "Mo-Fr 09:00-18:00"
}
</script>
Это работает, но требует ручного добавления на каждую страницу.
Hreflang для мультиязычности
Тильда не поддерживает hreflang из коробки. Если нужен мультиязычный сайт, придётся добавлять теги вручную в Head каждой страницы:
<link rel="alternate" hreflang="ru" href="https://yourdomain.com/">
<link rel="alternate" hreflang="en" href="https://yourdomain.com/en">
<link rel="alternate" hreflang="x-default" href="https://yourdomain.com/">
Пагинация и фильтрация
Если вы используете каталог Тильды — нет контроля над пагинацией. Теги rel="next" и rel="prev" не добавляются. Фильтрация работает через JavaScript и не создаёт отдельные URL для фильтрованных страниц — поисковики их не видят.
Workarounds: что можно улучшить
Ускорение загрузки
- Сжимайте изображения до загрузки — TinyPNG, Squoosh
- Используйте не более 2 – 3 шрифтов
- Удаляйте неиспользуемые блоки (скрытые блоки всё равно загружаются)
- Минимизируйте кастомный CSS/JS
- Избегайте видео-фонов на мобильных
Внутренняя перелинковка
Добавляйте ссылки между страницами вручную. Тильда не создаёт автоматическую перелинковку (нет «Похожих статей» или «Вам также может быть интересно» из коробки). Реализуйте через обычные блоки с карточками.
Оптимизация блога
Блог на Тильде (RSS-лента) создаёт страницы с URL вида /tpost/abc123-slug. Хеш abc123 не убрать. Но сам slug можно задать осмысленный:
- Используйте транслитерацию:
kak-nastroit-seoвместо автогенерации - Добавляйте мета-теги к каждому посту
- Заполняйте alt к изображениям внутри постов
Google Search Console и Яндекс.Вебмастер
Подключение через мета-тег верификации в «Настройки сайта» → «Аналитика и SEO»:
<!-- Google -->
<meta name="google-site-verification" content="ваш_код">
<!-- Яндекс -->
<meta name="yandex-verification" content="ваш_код">
После подключения отправьте sitemap.xml на индексацию.
Сводная таблица: SEO-возможности Тильды
| Функция | Доступно | Ограничения |
|---|---|---|
| Title / Description | Да | — |
| Canonical | Да | — |
| Open Graph | Да | — |
| Alt-тексты | Да | Ручное заполнение |
| Sitemap.xml | Автоматически | Нет тонкой настройки |
| robots.txt | Базовый | Ограниченная кастомизация |
| SSL | Автоматически | — |
| 301-редиректы | Нет | Только JS-редиректы |
| Schema.org | Вручную | Нет автогенерации |
| Hreflang | Вручную | Нет встроенной поддержки |
| Page Speed | Ограничено | 40 – 60 баллов на mobile |
| Пагинация | Нет | Нет rel next/prev |
Когда Тильды достаточно, а когда нет
Тильда подойдёт, если:
- Лендинг или сайт-визитка до 10 страниц
- SEO не является основным каналом привлечения
- Нужен быстрый запуск без разработчика
- Основной трафик — реклама и соцсети
Тильда не подойдёт, если:
- Нужен контентный сайт с сотнями страниц
- SEO — основной канал (информационные запросы, блог)
- Требуется интернет-магазин с фильтрацией и каталогом
- Критична скорость загрузки (Core Web Vitals)
- Мультиязычный сайт с правильной структурой
В этих случаях лучше рассмотреть Next.js, WordPress или другие решения с полным контролем над SEO.
Есть идея? Реализуем
Разрабатываем проекты, которые решают задачи бизнеса — от лендинга до сложного сервиса. Расскажите о своей задаче, подберём решение.

