SEO · 5 мин чтения

SEO на Тильде: что можно настроить, а где начинаются ограничения

За два с лишним года работы с Тильдой я закрывал десятки SEO-задач для клиентов: от смены мета-тегов на лендинге до переезда блога с трёхзначным числом статей на отдельную платформу. По итогам этой практики собрал разбор SEO-возможностей и ограничений Тильды: что реально настраивается через панель, что требует кастомного кода, а что не решается вообще, ни платным тарифом, ни сторонним скриптом.

Что Тильда даёт настроить из коробки: мета-теги, ЧПУ и robots.txt

На тарифе Business и выше в настройках каждой страницы есть поля Title, Description и Keywords (последнее давно не влияет на ранжирование, но заполнить не вредно). ЧПУ формируются автоматически из заголовка страницы, их можно переписать вручную в разделе «Страницы сайта». Для блога адрес статьи собирается из slug, который тоже редактируется руками.

Файл robots.txt редактируется в разделе «Настройки сайта, SEO», доступ к нему открыт полностью: можно закрыть служебные страницы, добавить директиву Sitemap, прописать Crawl-delay для отдельных ботов. Карта сайта sitemap.xml генерируется автоматически и обновляется при публикации новых страниц, добавить туда что-то руками нельзя, только через структуру самого сайта.

На проекте интернет-магазина мебели я закрывал в robots.txt страницы фильтров каталога, которые Тильда создаёт при использовании кастомных фильтров. Без этого Google индексировал по 40-50 дублей одной категории с разными параметрами URL в адресе.

  • Title и Description отдельно для каждой страницы
  • H1 через настройку блока с заголовком
  • alt для изображений в каждом медиаблоке
  • 301-редиректы: от 100 до 300 штук в зависимости от тарифа
  • canonical для похожих страниц через панель, частично

Скорость сайта и Core Web Vitals: слабое место Тильды

Тут начинаются реальные ограничения. Тильда отдаёт страницу вместе с общим JS-фреймворком платформы, который весит 800 КБ‑1,2 МБ вне зависимости от того, сколько блоков реально используется. На лендинге с 5-6 стандартными блоками и парой изображений в WebP я обычно вижу LCP в районе 2-2,5 секунды и балл PageSpeed 70-85 для мобильной версии. Как только на странице появляется Zero Block с анимациями, видео-фоном или встроенной формой оплаты, LCP уходит за 4 секунды, а балл падает до 40-50.

Оптимизировать можно: сжимать изображения перед загрузкой (Тильда конвертирует их в WebP, но не всегда агрессивно), убирать неиспользуемые блоки, отключать лишние сторонние скрипты аналитики через диспетчер тегов. Переписать движок рендеринга страницы или вынести критический CSS вручную нельзя, это закрытая часть платформы.

Параметр Тильда WordPress Кастомная разработка (Next.js)
Типичный LCP 2-4 сек 1,5-3 сек, зависит от хостинга 0,8-1,5 сек при SSR
Доступ к серверу нет полный, при VPS-хостинге полный
Контроль над кешем и заголовками нет да, через .htaccess и плагины да, на уровне кода
Стартовая стоимость разработки от 30 000 ₽ от 60 000 ₽ от 300 000 ₽

Микроразметка и структурированные данные на Тильде

Из коробки Тильда добавляет базовую разметку Schema.org для интернет-магазина (Product, Offer) и для статей блога (Article). Остальные типы, FAQ, Breadcrumb, LocalBusiness, Review, приходится добавлять вручную через блок HTML/JS с JSON-LD, который Тильда позволяет вставить на конкретную страницу или на весь сайт через раздел «Внедрение аналитики и кодов».

Я обычно делаю это для клиентов как отдельную доработку: JSON-LD для FAQ на странице услуг поднимает CTR в выдаче за счёт сниппета с раскрывающимися вопросами, а разметка LocalBusiness с адресом и часами работы нужна почти всем локальным бизнесам на Тильде. Это типовая доработка сайта на Тильде под конкретную SEO-задачу, простой скрипт такого рода стоит от 3 000 ₽ и занимает один-два дня.

Бесплатный материал

🎁 Полезный скрипт в подарок

Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.

Без спама. Отписка в 1 клик.

Технические SEO-ограничения Тильды: что не изменить

Список того, что не обходится никакими настройками панели:

  • нет доступа к серверу и .htaccess, поэтому сложные правила редиректов по маске, User-Agent или гео не настроить, только точка в точку через панель
  • нет возможности задать кастомные HTTP-заголовки, например, отдельные правила кеширования для статики
  • canonical проставляется автоматически на саму страницу, вручную указать произвольный URL для дублей с других доменов нельзя
  • hreflang не поддерживается нативно, для мультиязычных версий теги добавляются вручную через код
  • нет управления TTL кеша CDN, статические файлы отдаются с настройками платформы
  • пагинация блога и каталога не всегда генерирует rel=next/prev, из-за чего Google порой индексирует страницы пагинации как отдельные с дублирующимся контентом

На проекте с каталогом на 600+ товаров я закрывал дубли пагинации через canonical, прописанный кодом в шапке каждой карточки категории, и через отдельное правило в robots.txt для параметров сортировки. Готового решения в панели Тильды для этой задачи нет.

Мультиязычность и SEO для нескольких регионов

Тильда поддерживает мультиязычность через модуль «Мультиязычный сайт», но hreflang между версиями не проставляется автоматически, это частая причина, почему англоязычная версия сайта не ранжируется в нужном регионе даже при качественном переводе. Теги hreflang приходится добавлять вручную в код каждой страницы или через общий скрипт, который подставляет их по шаблону URL.

Второй момент: языковые версии на Тильде чаще всего живут на поддиректориях одного домена (site.ru/en/), это лучше для SEO, чем поддомены. Но структура ссылок между версиями всё равно требует ручной проверки: автоматической синхронизации разделов на разных языках платформа не делает.

Когда конструктора уже не хватает

Тильда закрывает SEO-задачи промо-сайтов, лендингов и небольших каталогов до 200-300 товаров. Как только в проекте появляется постоянно растущий блог с фасетным поиском, кастомная логика внутренней выдачи или необходимость программной генерации тысяч страниц под гео и товарные фиды, платформа упирается в архитектурный потолок.

В таких случаях я предлагаю два пути. Первый: оставить Тильду для маркетинговой части и вывести каталог или блог на отдельный проект на WordPress, от 60 000 ₽. Второй: полностью переезжать на кастомную разработку, SPA или SSR-проект на Next.js, где SEO-логика (динамический sitemap, серверный рендеринг мета-тегов, произвольная структура URL) пишется под задачу, а не подгоняется под ограничения конструктора. Такой переезд стоит от 300 000 ₽ и занимает от 8 недель, но окупается на проектах с органическим трафиком в тысячи визитов в сутки, где даже полсекунды разницы в LCP заметно влияют на конверсию.

Чтобы сайт работал без сбоев

Техподдержка

от 15 000 ₽/мес

Подробнее →

Частые вопросы

Можно ли вывести сайт на Тильде в топ без платного тарифа?

Нет. Полноценные SEO-настройки, свои Title и Description на каждой странице, редактируемый robots.txt, подключение внешнего домена, открываются только с тарифа Business. На бесплатном и Personal тарифах индексация ограничена, а домен вида tilda.ws снижает доверие поисковых систем.

Почему Тильда не поднимает позиции даже при заполненных мета-тегах?

Мета-теги дают минимум для индексации, но ранжирование зависит от скорости загрузки, поведенческих факторов и внешних ссылок. Я регулярно вижу сайты с идеально заполненными Title и Description, которые проседают в выдаче из-за тяжёлых Zero Block и LCP выше 4 секунд, это как раз то ограничение платформы, которое не лечится текстовыми полями.

Как добавить микроразметку, которой нет в стандартных блоках Тильды?

Через блок HTML/JS с кодом JSON-LD, вставленный на нужную страницу или глобально в настройках сайта. Разметку FAQ, LocalBusiness, Breadcrumb или Review Тильда не генерирует сама, но принимает готовый скрипт без ограничений.

Стоит ли переносить блог с Тильды на WordPress ради SEO?

Если блог растёт до сотен статей с рубриками, тегами и сложной перелинковкой, WordPress даёт больше контроля: свои шаблоны архивов, плагины для структурированных данных, серверные редиректы через .htaccess. Для 10-30 статей смысла переезжать нет, Тильда справляется полностью.

Есть задача?

Обсудим в мессенджере

Расскажите, что нужно сделать — отвечу в течение 4 часов в рабочее время. Первая консультация бесплатно.

Самозанятый Калинкин Н. А. · работаю с физлицами и юрлицами

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов куки) с использованием Yandex.Metrika.
Понятно