SEO-оптимизация4 мин чтения

Микроразметка Битрикс: как внедрить для товаров и статей

Микроразметка в Битрикс — это блок данных в коде страницы, который объясняет поисковику, что перед ним товар, статья или компания с офисом в Ташкенте. Разберём, где её добавлять, какие типы действительно нужны и как не получить ошибки в отчётах.

Зачем сайту микроразметка

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

Результат — шанс получить расширенный сниппет: цену, наличие, хлебные крошки в выдаче. Гарантии нет, показывать ли расширенный вид, решает сама поисковая система. Но без корректной разметки этого шанса нет вовсе.

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

Формат и место в шаблонах Битрикса

Для Google предпочтителен JSON-LD: отдельный скрипт с данными, не привязанный к вёрстке. Его проще менять, чем атрибуты внутри HTML-тегов. Яндекс тоже понимает JSON-LD для основных типов. Если в шаблоне остались старые атрибуты microdata, убедитесь, что они не описывают тот же товар второй раз.

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

Если включён композитный кеш, проверьте, что разметка не показывает старую цену после её изменения в каталоге.

Какие типы разметки нужны

Размечать всё подряд не нужно. Достаточно закрыть основные шаблоны:

  • Organization или LocalBusiness — на главной или в общем шаблоне: название, логотип, телефон, адрес, часы работы
  • Product и Offer — карточка товара: название, описание, изображения, бренд, артикул, цена, валюта UZS, наличие, адрес страницы
  • BreadcrumbList — цепочка «главная — каталог — раздел — товар», подключается один раз в компоненте навигации
  • Article или BlogPosting — заголовок, даты публикации и изменения, автор, изображение
  • FAQPage — только если на странице есть реальный блок вопросов и ответов

Товар без цены: частый случай в Узбекистане

Многие компании не публикуют цены и просят оставить заявку или написать в Telegram. Это нормально, но придумывать цену для разметки нельзя. Оставьте Product с названием, описанием, изображениями и брендом, а блок Offer с ценой не выводите. Ценового сниппета не будет, зато поисковик получит структурированное описание товара.

Технически это условие в шаблоне: если поле цены пустое или стоит «по запросу», блок Offer пропускается. Без такой проверки разметка уходит с нулевой ценой, и валидатор начинает ругаться.

Так же с отзывами: рейтинг размечают только при реальных отзывах, видимых на странице. Одинаковый рейтинг у всех товаров — прямое нарушение правил поисковиков.

Типичные ошибки

Эти проблемы встречаются чаще всего, особенно после смены шаблона или установки модуля:

  • Цена в разметке не совпадает с ценой на странице
  • Валюта не указана или указана неверно
  • Разметка есть лишь у части товаров, потому что шаблон не учитывает пустые свойства
  • Две разметки одного товара: от старого шаблона и от нового модуля
  • Рейтинг размечен, а отзывов на странице нет
  • Модуль из Marketplace поставлен без проверки на совместимость со структурой инфоблоков

Порядок внедрения и проверки

Готовые модули ускоряют работу, но и их стоит проверить на разных типах страниц до запуска. Последовательность может быть такой:

  • Составьте перечень шаблонов: товар, раздел, статья, контакты
  • Для каждого определите тип разметки и обязательные поля
  • Выясните, откуда шаблон берёт данные и всегда ли они заполнены
  • Внедрите на тестовой копии сайта
  • Проверьте страницы в инструменте Google для расширенных результатов и в валидаторе микроразметки Яндекса: товар с ценой, без цены, без наличия
  • После переноса на рабочий сайт посмотрите отчёты по улучшениям в Search Console, когда страницы переиндексируются

С чего начать

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

Если у вас Битрикс и разметка уже стоит, но в Search Console появляются ошибки, или вы планируете SEO-оптимизацию сайта в Узбекистане комплексно, команда markdev может проверить шаблоны и подсказать, что исправить в первую очередь. Опишите задачу, и мы её обсудим.

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

Какой формат микроразметки выбрать для Битрикса?

Для большинства задач подходит JSON-LD: его рекомендует Google, он отделён от вёрстки и проще в поддержке. Яндекс понимает этот формат для основных типов. Главное — не оставлять рядом старую разметку атрибутами, которая дублирует новую.

Что делать, если цены на сайте не публикуются?

Не придумывайте цену. Разметьте Product с названием, описанием, изображениями и брендом, а блок Offer с ценой пропустите. Ценового сниппета не будет, но структурированное описание товара поисковик получит.

Где в Битриксе добавлять микроразметку?

В копии шаблона нужного компонента в папке вашего сайта: карточка товара, детальная страница статьи, цепочка навигации. Системные файлы править нельзя, иначе обновление ядра сотрёт изменения.

Гарантирует ли разметка расширенный сниппет?

Нет. Корректная разметка лишь даёт возможность получить расширенный вид, а показывать его или нет, решает поисковая система.

Разберём вашу задачу бесплатно

Оставьте контакт — за 15 минут созвона покажем, где теряются заявки и что сделать в первую очередь.