Тильда vs чистый код: что реально происходит с индексацией — данные из GSC, Яндекс Вебмастера и Topvisor
Контекст
Проект для клиента из Петербурга, компания по услугам, конкурентная ниша. Я руковожу маркетингом и отвечаю за SEO.
Долго и упорно работал с Тильдой. Не потому что не знал альтернатив — а потому что хотел убедиться что проблема именно в инструменте, а не в том как я с ним работаю.
Правил title и description вручную для каждой страницы. Выстраивал иерархию H1 и H2 через интерфейс — по одной странице за раз. Следил за ошибками в GSC и Яндекс Вебмастере и исправлял их один за другим.
Результат за несколько месяцев: ~30 страниц в индексе Яндекса. Горизонтальная линия без роста.
Принял решение переходить на чистый код.
Три реальные проблемы Тильды для SEO — без воды
Сразу закрою частый вопрос в комментариях: Тильда умеет закрывать отдельные страницы от индексации. Это не проблема. Реальных проблем три.
1. Код и скорость
Конструктор автоматически подключает сторонние библиотеки, шрифты и скрипты — независимо от того используете вы их или нет. Googlebot и Яндекс-бот имеют краулинговый бюджет — ограниченное время на обход сайта. Если часть этого времени уходит на парсинг чужих скриптов — робот индексирует меньше страниц или делает это медленнее.
Core Web Vitals на конструкторе почти всегда в жёлтой или красной зоне. Google официально использует LCP, CLS и INP как факторы ранжирования. Это не мнение — это задокументировано в официальной документации Google Search.
2. Трудоёмкость работы с мета-данными
H1, H2, title, description — на Тильде всё это прописывается вручную для каждой страницы отдельно через интерфейс. При 10 страницах — терпимо. При 100+ — это отдельная работа на несколько дней. Каждое изменение — снова вручную, снова по одной странице.
На чистом коде title и description создаются один раз в шаблоне и применяются автоматически. H1 прописывается в файле страницы — без интерфейса, без лишних кликов.
3. Стоимость масштабирования
100 уникальных страниц под разные услуги и районы города на Тильде — это либо недели ручной работы, либо подрядчик. У меня выходило от 10 до 30 тысяч рублей в месяц только на поддержку и правки.
Стек который я использовал для перехода: Claude Code в терминале Mac + сервер Beget. Подписка Claude Code — $20 в месяц.
Технически: что такое Claude Code и почему терминал
Claude Code — это CLI-инструмент от Anthropic. Работает не в браузере, а прямо в файловой системе. Пишет HTML/CSS/JS файлы напрямую, управляет структурой проекта, деплоит на сервер через SSH.
Я ставлю задачу в терминале — Claude Code создаёт файлы, я проверяю результат в браузере, деплою на Beget. Никакого интерфейса конструктора, никаких ограничений на структуру кода.
Sitemap нового сайта содержит 105 страниц.
17 марта: открываю сайт для поисковиков
Подключил GSC и Яндекс Вебмастер, залил sitemap.xml, настроил robots.txt. 17 марта открыл сайт для индексации.
Дальше — данные.
Яндекс Вебмастер
График «История» в разделе «Страницы в поиске» показывает ситуацию наглядно.
До 17 марта — горизонтальная полоса на уровне ~30 страниц. Это старый сайт на Тильде, месяцы без роста.
После 17 марта — вертикальный скачок. К 24 марта в индексе уже 130+ страниц.
На 30 марта: 118 страниц в индексе Яндекса.
118 больше чем 105 в sitemap — потому что Яндекс ещё держит часть старых URL с Тильды. Это временно.
Почему после пика 130+ цифра упала до 118
После миграции домена Яндекс видит одновременно новые URL и старые страницы Тильды. Часть старых закрыта редиректами, часть Яндекс убирает самостоятельно как дубли. Спад с 130+ до 118 — это очистка индекса от старых URL, не потеря позиций. Процесс занимает несколько недель.
Google Search Console
Сайт был подключён к GSC недавно — данных до марта практически нет. После подключения и отправки sitemap.xml Google начал активно обрабатывать страницы.
К 24 марта Google обработал более 225 URL — 105 новых страниц из sitemap плюс старые URL Тильды которые обнаружил при обходе.
Из них 111 проиндексировано. 114 в разных статусах по 6 причинам — часть намеренно закрыта через robots.txt пока дорабатывается контент, часть старые URL Тильды.
Topvisor: полезно, но не источник истины
Topvisor показывает динамику сразу по обоим поисковикам — удобно для мониторинга.
По Яндексу: 21 марта — 30% из 105 страниц, к 30 марта — 90%. За 10 дней с нуля до 90%.
По Google: 18–19 марта — 100%, к 30 марта — 60%. Похоже на деградацию.
Но при проверке через GSC напрямую — страницы проиндексированы и проверены.
Причина расхождения: Topvisor использует собственный краулер, а не API поисковиков. Его данные — индикатив, не факт. При расхождении всегда доверяйте GSC и Яндекс Вебмастеру — они получают данные напрямую от поисковика.
Итог
До 17 марта на Тильде: ~30 страниц в Яндексе, стагнация несколько месяцев, GSC практически не подключён.
Через 10 дней после открытия для поисковиков: 118 в Яндексе, 111 в Google, Topvisor показывает 90% по Яндексу.
Стоимость перехода: $20 в месяц против 10–30 тысяч рублей ежемесячно на подрядчиков.
Миграция ещё идёт — старые URL Тильды чистятся, новые страницы добавляются по мере готовности контента.