Тильда - отличный конструктор для быстрого запуска сайта. Но когда дело доходит до 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-сертификат
Бесплатный сертификат Тильда выпускает сама, но не автоматически при привязке домена. Порядок такой: сменить IP домена у регистратора, снять галочки переадресаций, подождать сутки, затем зайти в Настройки сайта → SEO → Настройка HTTPS и нажать кнопку включения сертификата; выпуск занимает от 5 до 30 минут. 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-редиректы у Тильды есть. Их задают не файлом на сервере, а таблицей в панели: Настройки сайта → SEO → Редиректы страниц (Code 301). Старый и новый адреса указываются без домена, начиная со слэша.
Маска поддерживается: правило со старым адресом /blog/* и новым /articles/ уводит все адреса, которые после домена начинаются с /blog/. Это закрывает типовой сценарий переезда, когда у старого сайта были адреса вида /blog/page.php?xxx=yyy. Редиректы для www и для схемы https включаются отдельным пунктом того же раздела SEO.
Что остаётся неудобным: правила живут только в интерфейсе, выгрузить или отредактировать их файлом нельзя, а результат переадресации кешируется браузером, поэтому проверять правило надо сторонним сервисом, а не перезагрузкой вкладки.
Скорость загрузки
Вы не контролируете: - Серверную часть (время ответа, кэширование) - Порядок загрузки скриптов Тильды (а их много) - Lazy loading - Тильда реализует его по-своему - Формат изображений - Тильда конвертирует в WebP автоматически, но не всегда оптимально
Типичный PageSpeed Insights для Тильды: 40-60 баллов на мобильных. Это нормально для конструктора, но значительно ниже, чем у статического сайта.
Структурированные данные (Schema.org)
Встроенная микроразметка есть, но только у товаров каталога: каждая страница товара генерируется с ней автоматически. Для остальных типов (организация, статья, услуга) код собирается генератором и вставляется вручную через блок T123 или в HTML-код внутри head:
<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 | Есть | Включается кнопкой в Настройки сайта → SEO → Настройка HTTPS |
| 301-редиректы | Есть | Настройки сайта → SEO → Редиректы страниц (Code 301), маска * поддерживается |
| Schema.org | Частично | У товаров каталога встроена, остальные типы вручную |
| Hreflang | Вручную | Нет встроенной поддержки |
| Page Speed | Ограничено | 40-60 баллов на mobile |
| Пагинация | Нет | Нет rel next/prev |
Когда Тильды достаточно, а когда нет
Тильда подойдёт, если:
- Лендинг или сайт-визитка до 10 страниц
- SEO не является основным каналом привлечения
- Нужен быстрый запуск без разработчика
- Основной трафик - реклама и соцсети
Тильда не подойдёт, если:
- Нужен контентный сайт с сотнями страниц
- SEO - основной канал (информационные запросы, блог)
- Требуется интернет-магазин с фильтрацией и каталогом
- Критична скорость загрузки (Core Web Vitals)
- Мультиязычный сайт с правильной структурой
В этих случаях лучше рассмотреть Next.js, WordPress или другие решения с полным контролем над SEO.
Условия и возможности Тильды меняются, поэтому перед запуском я уточняю их у самого сервиса.