По докладу Андрея Павловича, сооснователя SEO-агентства Alekzo. Время чтения около 12 минут.
Коротко: Tilda занимает около 90% рынка конструкторов в Беларуси и 81% в России, поэтому отказаться от работы с ней уже нельзя. Продвигать на ней можно почти всё, кроме интернет-магазинов, и главная причина в том, как поисковые роботы обрабатывают JavaScript.
Кому будет полезно: SEO-специалистам и агентствам, которые берут в работу сайты на Tilda, владельцам бизнеса с сайтом на конструкторе, а также тем, кто только выбирает платформу для нового проекта.
Материал собран по докладу Андрея Павловича, сооснователя агентства Alekzo. Доклад опирается на продвижение собственного сайта на Tilda до первых позиций и на разбор успешных проектов платформы. К этому добавлены кейсы агентства, статистика hoster.by, iTrack и w3techs, переписка с поддержкой Яндекса и документация поисковых систем.

Для SEO-специалиста платформа клиента обычно вопрос второстепенный. С Tilda так не получается по одной причине: её слишком много.
В Беларуси на Tilda приходится 6801 сайт из всех работающих на конструкторах, это 89,71% рынка. Ближайший преследователь Flexbe собирает 3,68%. В России картина похожая: 386 088 сайтов и 81,53% рынка конструкторов.
Ещё показательнее сравнение со всеми системами управления сайтом сразу. По рейтингу iTrack с выборкой в 5,5 млн доменов зоны RU Tilda стоит на втором месте среди всех CMS с долей 18,51% и 234 900 установками. Впереди только WordPress с 42,87%. При этом WordPress за период терял долю, а Tilda прибавила 15,76 пункта.

Динамика объясняет, почему тема стала острой именно сейчас. В 2020 году доля Tilda держалась около одного процента. К январю 2024 года она дошла до 19%, а количество установок выросло примерно до 235 тысяч.
Для агентства это означает простую вещь. Клиент с сайтом на Tilda приходит регулярно, и ответ «переделайте всё на другой платформе» работает редко. Нужно понимать, где результат ограничивает платформа и где виноват подход к работе.
Разберём четыре группы факторов ранжирования и посмотрим, какие из них зависят от платформы.
UX, UI и поведенческие факторы. От CMS не зависят. Дизайн, логика страницы, скорость принятия решения пользователем определяются тем, как сделан конкретный сайт. На Tilda можно собрать удобный сайт и можно собрать неудобный, ровно как на любой другой системе.
Текстовая оптимизация. От CMS не зависит. Заголовки, вхождения, структура текста пишутся руками и переносятся на любую платформу.
Ссылочные факторы. От CMS не зависят вообще никак. Внешние ссылки живут за пределами вашего сайта.
Технические параметры. Вот здесь разница есть, и она единственная.

Вывод из этого расклада стоит зафиксировать, потому что он противоречит привычному разговору про «плохую платформу». Tilda не ухудшает три четверти факторов. Она создаёт ограничения в техническом блоке, и дальше вся работа строится вокруг того, насколько эти ограничения критичны для конкретного типа сайта.
Интернет-магазину эти ограничения закрывают дорогу полностью. Сайту услуг на тридцать страниц они почти не мешают.
Это самая важная часть разговора, поэтому разберём её по шагам и с доказательствами.
Возьмём каталог товаров, собранный через встроенный модуль «Товары». В браузере страница выглядит нормально: карточки, названия, описания, цены.

Теперь посмотрим на ту же страницу глазами робота Яндекса.

Вместо каталога робот получает сообщение об ошибке и текстовое описание под ним. Товаров в индексе нет. Карточек нет. Для поисковой системы это страница без ассортимента.
Причина подтверждается напрямую поддержкой Яндекса. В ответе на обращение специалисты пишут, что часть содержимого страницы загружается после события DomContentLoaded, из-за чего поисковый робот не обрабатывает этот контент.

У Google ситуация другая. Товары он видит, цены показывает корректно.

Работает это благодаря технологии WRS, Web Rendering Service. Схема обработки выглядит так: сканер забирает HTML, передаёт его на обработку, при этом страницы с JavaScript уходят в отдельную очередь рендеринга и возвращаются в индекс позже. Ключевой момент в том, что сам сканер ничего не рендерит.

Казалось бы, половина задачи решена. Проблемы всплывают и здесь: у магазинов регулярно появляются «ознакомительные цены», дубли описаний и валютные пометки, которые попадают в индекс в искажённом виде.

Остаётся надежда на настройку рендеринга в Яндексе. Но поддержка отвечает прямо: обещать обработку JavaScript при включённой функции «Рекомендую рендерить» они не могут, функция только рекомендует обработку скриптов, а окончательное решение принимает алгоритм. Рекомендация поддержки для небольших фрагментов звучит как передача фрагмента в формате HTML или использование SSR.

Ни того, ни другого встроенный модуль товаров на Tilda не предоставляет.
Итог по магазинам. Не делайте и не продвигайте интернет-магазины на Tilda. Единственное исключение: магазины, где каждый товар представлен отдельным лендингом. Такой формат работает, потому что карточка становится обычной страницей с HTML-содержимым. Подходит он для ассортимента примерно до десяти позиций, дальше поддерживать это вручную дороже, чем перенести проект на полноценную CMS.
Если магазин уже живёт на Tilda и приносит деньги, план действий простой: считать стоимость переноса на CMS и сравнивать её с потерями на органике. В большинстве случаев перенос окупается быстрее, чем попытки обхитрить рендеринг.
С лендингами, корпоративными сайтами и сайтами услуг ситуация поправимая. Четыре шага ниже закрывают большую часть проблем.
В Яндекс Вебмастере откройте раздел «Индексирование», дальше «Рендеринг страниц JavaScript» и выберите вариант «Рекомендую рендерить». Робот учтёт рекомендацию и на основе алгоритма решит, каким образом загружать страницы.

Вариант «Не рендерить» выбирайте только тогда, когда на сайте реализован SSR или пререндеринг. На Tilda такого нет.
Скрипт сообщает роботу Яндекса, что содержимое страницы нужно подождать. Ставится в шапку сайта через настройки.
<script>
window.YandexRotorSettings = {
WaiterEnabled: true, // включаем ожидание загрузки контента
IsLoaded: false, // контент не считается загруженным сразу
IsError: false, // ошибок при загрузке нет
FailOnTimeout: false, // при тайм-ауте учитывается загруженный контент
NoJsRedirectsToMain: true // игнорируем JS-редиректы на главную
};
setTimeout(() => {
window.YandexRotorSettings.IsLoaded = true;
}, 5000);
</script>
Задержка в пять секунд говорит роботу, что контент считается загруженным только по истечении этого времени. Значение подбирается под реальную скорость сайта: слишком большое число увеличивает нагрузку и время обхода.
В библиотеке Tilda есть разделы «Заголовок», «Текстовый блок», «Преимущества», «Колонки» и десятки других. Содержимое таких блоков попадает в HTML напрямую. У нулевых блоков текст чаще всего отрисовывается скриптами, и дальше начинается лотерея с индексацией.

Правило для верстальщика звучит коротко: весь смысловой текст живёт в стандартных блоках, zero-блоки остаются для оформления.
Делайте на каждой странице блок «Похожие услуги». Это даёт перелинковку, которой на сайтах из лендингов обычно не хватает.
Добавьте sitemap.xml в Google Search Console.
Не загружайте большие изображения. Tilda сжимает картинки неидеально, а вес бьёт по скорости загрузки.
Наращивайте ссылочную массу в темпе одной или двух ссылок в месяц с трастовых площадок.
Используйте Pinterest и Twitter для ускорения индексации новых страниц.
Шестой совет из доклада звучал как поиск возрастного дроп-домена с историей и настройка 301-редиректа на свой сайт. Приём рабочий, но рискованный: домен может нести за собой историю санкций и тематику, далёкую от вашей. Применять его стоит только после проверки истории домена и с пониманием, что результат не гарантирован.
Вторая большая проблема платформы связана с тем, что видимая часть страницы и её код расходятся.
Нулевой блок даёт свободу в дизайне и забирает предсказуемость в индексации. Часть элементов внутри него может вообще не попасть в HTML, часть попадёт в коде, но останется невидимой пользователю.

На примере выше справа показаны блоки, которых на странице нет визуально, но они присутствуют в разметке. Для поисковой системы это текст без контекста, и в лучшем случае он просто бесполезен.
Табы выглядят аккуратно: пользователь переключает «Шаг 1», «Шаг 2», «Шаг 3» и видит по одному блоку за раз.

В коде при этом лежат все вкладки сразу. Поиск по странице находит одинаковый заголовок дважды, хотя на экране он один.

Для текстовой оптимизации это означает удвоение вхождений, которого вы не планировали. Проверять нужно каждую страницу с табами, аккордеонами и слайдерами.
Наша система сама подберет вам исполнителей на услуги, связанные с разработкой сайта или приложения, поисковой оптимизацией, контекстной рекламой, маркетингом, SMM и PR.
Заполнить заявку
13758 тендеров
проведено за восемь лет работы нашего сайта.
Два инструмента закрывают задачу за пару минут.
Текстовая версия сохранённой копии в Яндексе. Открываете сохранённую копию страницы и переключаетесь на режим «Только текст». Видите ровно то содержимое, которое получила поисковая система.

Букмарклет «Теги документа» от arsenkin tools. Показывает внешние и внутренние ссылки, alt и title у картинок, структуру заголовков H1-H6 и полный текст страницы в том виде, в каком он лежит в коде.

Порядок работы простой. Сначала смотрите страницу обоими инструментами, потом сравниваете увиденное с тем, что показывает браузер. Содержимое, которое видно на экране и отсутствует в текстовой версии, потеряно для поиска. Обратный случай, когда текст лежит в коде и не показан пользователю, требует отдельного разбора.
Отдельный пункт, который редко закладывают в оценку проекта. Тот же объём задач на Tilda занимает у специалиста больше часов, чем на обычной CMS, и причина не в сложности платформы.
Дело в отсутствии шаблонов страниц. В привычной системе управления вы один раз настраиваете шаблон карточки или категории, и дальше тысяча страниц получает правильную структуру автоматически. Здесь каждая страница собирается отдельно, поэтому любое изменение в структуре заголовков, в перелинковке или в блоке с преимуществами повторяется вручную столько раз, сколько у сайта страниц.
То же касается массовых операций. Переписать мета-теги по шаблону на полусотне страниц в CMS занимает полчаса работы со скриптом или модулем. На конструкторе это ручной проход по настройкам каждой страницы.
Практический вывод для агентства: закладывайте в смету проекта на Tilda запас по часам и обсуждайте его с клиентом до старта. Иначе объём ручных операций съедает рентабельность молча, а правки начинают откладываться.
Список вопросов ниже закрывает большую часть сюрпризов, которые всплывают на второй месяц работы.
Тип сайта. Есть ли на сайте каталог товаров через встроенный модуль. Если да, разговор начинается с переноса, а не с оптимизации.
Количество страниц и планы роста. Сайт на 20 страниц и сайт на 200 страниц требуют разного подхода к перелинковке и к оценке часов.
Доля zero-блоков. Пройдите по ключевым страницам и посмотрите, сколько смыслового текста живёт в нулевых блоках. Это прямой объём работ по переверстке.
Табы, аккордеоны, слайдеры. Каждый такой элемент проверяется на дубли в коде.
Настройка рендеринга в Вебмастере. Проверьте, что выбран вариант с рекомендацией рендерить, и что скрипт ожидания стоит в шапке.
Текстовая копия страниц. Сравните то, что видит робот, с тем, что показывает браузер, хотя бы по главной и трём коммерческим страницам.
Интеграции. Выясните, что именно подтягивается на сайт из внешних сервисов. Всё, что грузится скриптом после загрузки страницы, для поиска с высокой вероятностью не существует.
Ответы на эти семь вопросов дают реалистичную оценку проекта и список первых задач. Без них оценка превращается в гадание, а клиент получает обещания, которые придётся пересматривать.
Список ниже применим к Беларуси. В России конкуренция в тех же тематиках выше, поэтому порог проходимости сдвигается.
Тематики с низким уровнем SEO у конкурентов
Услуги, до 50 страниц на сайте
Мероприятия и конференции
Продвижение в регионах до 500 тысяч жителей
Любые интернет-магазины
Тематики с высокой конкуренцией
Проекты с большим количеством интеграций
Новостные сайты и блоги свыше 500 статей
Примеры тематик, где платформа показывает себя хорошо: курсы, частные специалисты, дизайн интерьеров, рестораны и кафе, консультационные услуги, салоны красоты, пансионаты, бюро переводов, ветеринарные услуги, частные школы, спортивные секции, туры и походы, усадьбы.
Примеры, где лучше выбрать другое решение: доставка цветов, автозапчасти, ремонт квартир, хостинг, ломбарды, агрегаторы, сайты отзывов, медицинское оборудование, стоматология, автосервис, клининг.
В Беларуси достаточно ниш, где сайт на Tilda занимает первые три позиции. Исключение составляют магазины.
Работа с Tilda требует больше времени специалиста, потому что ручных операций заметно больше.
Старайтесь не использовать zero-блоки для смыслового содержимого.
Проверяйте страницы на скрытый контент и дубли в коде.
Если магазин уже работает на Tilda, считайте перенос на полноценную CMS.
Технический план остаётся только одной из четырёх групп факторов. Концентрироваться исключительно на нём бессмысленно.
Платформа не определяет результат целиком. Она задаёт рамку, в которой придётся работать, и цена входа в эту рамку измеряется часами специалиста. Понимание рамки до старта экономит и часы, и бюджет клиента.
Доклад Андрея Павловича «Забыть нельзя оптимизировать: что нужно знать про SEO на Tilda», февраль 2025
Рейтинг использования конструкторов сайтов в Беларуси и России, hoster.by
Рейтинг CMS, iTrack, выборка 5,5 млн доменов зоны RU
Статистика распространения технологий, w3techs
Переписка с поддержкой Яндекс Поиска, обращения от 19 августа 2024 и 2 февраля
Справка Яндекса по обработке JavaScript и рендерингу страниц
Документация Google Search Central по обработке JavaScript и WRS