Микроразметку на Тильде я настраиваю почти на каждом коммерческом проекте: она не двигает позиции сама по себе, но открывает в выдаче цену, рейтинг или хлебные крошки вместо голого URL, а это заметно поднимает CTR. Штатной разметкой Тильда закрывает только товары каталога: каждая карточка товара отдаётся со Schema.org сразу, ничего настраивать не нужно. Всё остальное, от карточки компании до хлебных крошек, собирается генератором и вставляется в код страницы руками. Дальше по пунктам разберу, что достаётся бесплатно, а что придётся дописать.
По теме статьи
Готовое решение
Массовое изменение цен в каталоге Tilda
Скрипт поднимает или снижает цены товаров и вариантов в каталоге Tilda на заданный процент. Сначала показывает таблицу «было / станет», меняет только после подтверждения.
от1 000 ₽
Сайт / Tilda
От лендинга до интернет-магазина
Разработка сайтов на Tilda с нестандартным функционалом. Кастомные формы, калькуляторы, интеграции с CRM — всё, что нужно для запуска бизнеса.
от30 000 ₽
Как добавить Organization на сайте на Тильде
Отдельного переключателя под разметку организации в интерфейсе нет, поэтому код собираю генератором. Сама Тильда в справке рекомендует webcode.tools: выбираю тип страницы, заполняю название, логотип, телефон, адрес и ссылки на соцсети, забираю готовый JSON-LD из правой колонки. Дальше иду в «Настройки страницы → Дополнительно → HTML-код для вставки внутрь HEAD», вставляю блок, сохраняю и переопубликовываю страницу.
Важный нюанс: код живёт на конкретной странице, а не на сайте целиком. Карточку компании ставлю на главную и на страницу контактов, а не копирую на каждый лендинг, иначе поисковик получит несколько объектов Organization вместо одного.
LocalBusiness и Organization: что заполнять, чтобы разметка сработала
Разница между двумя типами важна для локального бизнеса. Organization подходит интернет-магазину или сервису без привязки к точке на карте. LocalBusiness нужен, если у бизнеса есть физический адрес, часы работы и клиенты приходят ногами: кофейня, салон, автосервис. Для LocalBusiness в поля генератора вношу точный адрес в формате улица-дом-город, а не общий текст вроде «Москва, работаем по всей России» - иначе Google не свяжет разметку с картой и не подтянет её в локальную выдачу.
Отдельно слежу за тремя вещами, которые чаще всего портят разметку организации:
- логотип загружаю квадратным и не меньше 112 на 112 пикселей, иначе Google игнорирует поле image
- телефон указываю в международном формате с плюсом и кодом страны
- ссылки на соцсети и мессенджеры (ВК, Telegram) заполняю полностью, они уходят в поле sameAs и усиливают связку сайта с профилями компании в других источниках
После вставки проверяю результат через Rich Results Test от Google - он показывает, какие поля распознаны, а какие остались пустыми в скопированном коде.
Бесплатный материал
🎁 Полезный скрипт в подарок
Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.
Без спама. Отписка в 1 клик.
Товар и каталог: как Тильда собирает Product и Offer
Если магазин сделан на встроенном каталоге Тильды (блоки товаров, привязанные к разделу «Магазин»), карточка товара получает разметку Product и Offer автоматически: название, изображение, цена, валюта и статус наличия берутся прямо из полей товара в панели управления. Меняю цену в карточке - меняется и значение в разметке, вручную лезть в код не приходится.
С вариантами товара (размер, цвет, разная цена по модификациям) стоит перепроверять карточки точечно: если у модификаций разная стоимость, открываю страницу в Rich Results Test и смотрю, какую именно цену Тильда подставила в Offer. Обычно это либо минимальная цена по вариантам, либо цена варианта по умолчанию, и на конкретном проекте с десятками SKU это стоит свести в таблицу и свериться руками хотя бы один раз.
Если на сайт подключён виджет отзывов от стороннего сервиса, рейтинг в разметке (aggregateRating) сам по себе не появится: сторонние виджеты обычно рисуют звёзды визуально, но не добавляют структурированные данные, это отдельная задача поверх штатной разметки товара.
Хлебные крошки: визуальный блок и BreadcrumbList
Блок хлебных крошек в Тильде показывает пользователю путь по разделам - это чисто визуальный элемент навигации. Чтобы поисковик заменил в сниппете длинный URL на цепочку «Главная / Каталог / Название товара», нужна отдельная структурированная разметка BreadcrumbList, которая продублирует те же уровни в виде JSON-LD.
Добавляю такой код через блок T123 (HTML-код) на нужных страницах или в индивидуальный код страницы, подставляя реальные разделы и ссылки:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Главная",
"item": "https://example.ru/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Каталог",
"item": "https://example.ru/catalog/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Название товара"
}
]
}
</script>
Последний уровень (текущая страница) можно оставить без поля item - это допустимо по спецификации Schema.org. Главное - текст пунктов должен буквально совпадать с тем, что видно в визуальном блоке крошек на странице, иначе при проверке возникнет расхождение между видимым контентом и разметкой.
Проверка микроразметки и типичные ошибки
После любых правок прогоняю страницы через Rich Results Test и через отчёт по улучшениям в Google Search Console - там видно, сколько страниц с ошибками накопилось за последние недели, а не только на момент проверки. Из Яндекс.Вебмастера пригождается инструмент валидации структурированных данных - Яндекс и Google иногда по-разному реагируют на одни и те же поля.
| Тип разметки | Что даёт в выдаче | Где заполняется в Тильде |
|---|---|---|
| Organization / LocalBusiness | карточка компании, адрес, телефон в панели знаний | ручной JSON-LD в HEAD страницы, код собирается генератором |
| Product / Offer | цена и наличие под сниппетом товара | карточка товара в разделе «Магазин» |
| BreadcrumbList | цепочка разделов вместо URL в сниппете | ручной JSON-LD в блоке T123 или коде страницы |
Из частых ошибок на практике: дублирующаяся разметка Organization, когда один и тот же блок вставили и в HEAD главной, и ещё раз на внутренней странице - поисковик видит два конфликтующих объекта и обычно берёт менее полный. Вторая типичная проблема - в BreadcrumbList забывают обновить ссылки после переноса раздела на новый URL, и крошки в разметке ведут в никуда.
Когда нужна доработка сверх копипаста
Бесплатно закрыт только каталог, разметка компании это разовая вставка кода, с которой справится и владелец сайта. Разработчик нужен там, где одним блоком в HEAD не обойтись: разметка отзывов и рейтинга, если подключён сторонний виджет; хлебные крошки для больших каталогов с вложенными категориями, где вручную прописывать JSON-LD на каждую страницу не вариант и логичнее собрать шаблон под структуру разделов; и FAQ-разметка на посадочных страницах, где под каждый блок вопросов нужен свой код.
Под такие задачи обычно достаточно точечного скрипта, а не переписывания сайта: кастомную доработку Тильды на пару блоков разметки закрываю в рамках простой правки. Цена на такую доработку начинается от 3 000 ₽, если это один шаблон JSON-LD на типовые страницы каталога, а не полная переработка структуры сайта.
Условия и возможности Тильды меняются, поэтому перед запуском я уточняю их у самого сервиса.
Частые вопросы
Нужен ли разработчик, чтобы добавить базовую микроразметку на Тильде
Для товаров каталога не нужен вообще: Тильда размечает карточки сама. Разметку компании тоже реально сделать без разработчика - собрать код в генераторе и вставить его в HEAD страницы. Разработчик нужен там, где кода много и он должен подставляться сам: крошки по всему каталогу, отзывы, FAQ.
Как понять, что Google вообще видит микроразметку на моём сайте
Проверяю конкретный URL через Rich Results Test - инструмент показывает найденные типы разметки и подсвечивает поля с ошибками или предупреждениями. Второй источник - отчёт по улучшениям в Google Search Console, он собирает данные по всем страницам сайта сразу.
Обновляется ли разметка товара, если я меняю цену в карточке
Да, если товар подключён через встроенный каталог Тильды - цена, наличие и валюта в Product и Offer подтягиваются из тех же полей, что видит покупатель на странице, отдельно ничего пересохранять не нужно.
Что делать, если у каталога сложная структура и стандартных крошек не хватает
Визуальный блок крошек в Тильде отработает в любом случае, а вот BreadcrumbList для многоуровневого каталога придётся собирать шаблоном под структуру разделов, а не копировать один и тот же код на каждую страницу. Это разовая доработка, а не постоянная ручная работа.