Микроразметка Schema.org (JSON-LD) для SEO-продвижения сайтов и интернет-магазинов на 1С-Битрикс (БУС). Модуль формирует корректные структурированные данные для расширенных сниппетов (rich snippets) в поиске: товары с ценой, наличием и характеристиками, звёзды-рейтинг и отзывы, статьи и новости, хлебные крошки и карточка организации.
Поставили — работает, без программиста. Модуль сам находит каталог, свойства бренда, артикула и рейтинга, тип цены, варианты товаров, отзывы и статьи — и показывает, что выбрал и почему. У каждой настройки — подсказка простыми словами и пример, как это выглядит в поиске. Код вставлять не нужно — разметка товаров выводится автоматически на любом шаблоне сайта, включая мобильные. А чтобы не гадать, работает ли разметка, модуль сам проверяет товар на реальной странице сайта — так, как её видит поисковик.
Зачем нужна микроразметка
Без структурной разметки поисковые системы и нейросети хуже понимают сайт, а сниппеты в выдаче выглядят бедно: нет цены, наличия, рейтинга, навигации. Это снижает кликабельность и конверсию. Модуль формирует корректный JSON-LD автоматически.
Что размечает модуль — типы Schema.org
- Product — название, описание, изображения, бренд, артикул и характеристики товара (additionalProperty): материал, размеры, мощность — те, что видит покупатель на странице товара.
- Offer — цена из торгового каталога или из свойства товара, цена как на витрине, старая (зачёркнутая) цена и срок акции, валюта, наличие и «под заказ», состояние товара «новый», условия возврата и доставки.
- ProductGroup — варианты товара (торговые предложения, SKU): у каждого варианта своя цена, наличие, цвет или размер, фото, артикул и ссылка. Либо, на выбор, AggregateOffer — диапазон цен «от и до».
- Штрихкод GTIN и код производителя MPN — из свойств товара или штрихкодов торгового каталога.
- AggregateRating — рейтинг и количество отзывов (звёзды рейтинга в сниппете Google): из свойств товара или прямо из опубликованных отзывов на вашем сайте — поддерживаются штатные отзывы Битрикса и «расширенные отзывы» решений Аспро (Aspro). Если свойства пусты, а отзывы есть — рейтинг подхватится из них автоматически.
- Review — микроразметка отзывов: последние отзывы о товаре с оценкой и именем автора — из инфоблока отзывов или комментариев блога.
- BreadcrumbList — микроразметка хлебных крошек (breadcrumbs): на страницах товаров и на страницах разделов каталога, начиная с «Главной» и страницы каталога — с теми же подписями, что на странице.
- Article, NewsArticle, BlogPosting — разметка статей и новостей: заголовок, картинка, даты публикации и изменения, автор и издатель.
- Organization, OnlineStore, Store, LocalBusiness, WebSite — микроразметка организации: карточка компании или магазина — название, юридическое название и ИНН, логотип, контакты, адрес, часы работы и координаты, правила возврата и службы доставки.
Товарные объявления Google — разметка товара целиком
Для бесплатных товарных объявлений (merchant listings) Google читает разметку товара и подсказывает в Search Console, каких полей не хватает. Модуль заполняет эти поля сам — из торговых предложений и настроек магазина, без правил сопоставления и шаблонов.
- Варианты товара. Цвет, размер, материал, узор и пол модуль находит в свойствах торговых предложений сам. Каждый вариант получает свою цену, наличие, фото, артикул и ссылку, открывающую именно его. Товар с одним предложением — с ценой и артикулом этого предложения.
- Цена как на витрине и старая цена. В разметке — та цена, что видит покупатель: со скидками каталога и правилами корзины, НДС и округлением. При скидке — ещё зачёркнутая цена и дата окончания акции. Закончилась акция или изменилась скидка — разметка обновится сама.
- Возврат и доставка в микроразметке. Срок возврата, кто оплачивает обратную доставку, службы доставки со стоимостью, порогом «бесплатно от» и сроками — одна форма на вкладке «Компания». Условия сразу попадают в разметку каждого товара и в карточку организации.
- Штрихкод, код производителя, «под заказ». Штрихкод GTIN — с проверкой длины и контрольной цифры; товар с нулевым остатком, который можно заказать, — «под заказ» (BackOrder), а не «нет в наличии».
В автоматическом режиме всё это включено сразу. Показ товарных объявлений и страны, где они доступны, определяет Google; модуль даёт полную и корректную разметку для них — она же подходит Яндекс Товарам.
Отзывы, статьи, характеристики — разметка всего сайта
- Отзывы в микроразметке. Модуль сам находит инфоблок с отзывами о товарах — по привязке к товару и полю оценки — и выводит последние отзывы с оценкой и именем автора; рейтинг считается по ним же. Проверка на вкладке «Обзор» покажет, сколько отзывов попало в разметку.
- Разметка статей и новостей. Инфоблоки статей, новостей и блога модуль находит по адресу, коду и названию и размечает как Article, NewsArticle или BlogPosting; тип можно выбрать вручную на вкладке «Статьи и новости».
- Характеристики товара. В разметку попадают свойства, отмеченные «Показывать на детальной странице», — те же, что видит покупатель; у вариантов — свойства торговых предложений. Список можно выбрать вручную.
- Хлебные крошки разделов — сами, по адресу страницы раздела, без правки шаблона. Галерея товара — из любого свойства с картинками.
- Магазин с адресом. Тип компании — интернет-магазин, магазин (в том числе по виду товаров: электроника, одежда, мебель и другие) или местный бизнес; для магазина — часы работы, координаты и уровень цен.
- Каталог без торгового каталога. Инфоблок, где цена хранится в свойстве товара, — тоже каталог: цена, старая цена, валюта и наличие берутся из свойств.
В автоматическом режиме отзывы, статьи, характеристики и крошки разделов работают сразу.
Что проверяет модуль — типичные ошибки разметки
- Дубли товара: JSON-LD модуля и микроданные шаблона на одной странице. Режим «Заменить» убирает разметку шаблона — и скриптом, и в вёрстке.
- Пустые и нулевые значения: цена 0 или рейтинг без оценок в разметку не попадают — поисковики считают такие поля ошибкой.
- Одинаковые предложения вместо вариантов: варианты различаются цветом, размером и ценой, у каждого своя ссылка.
- Неверный штрихкод: штрихкод с ошибкой в контрольной цифре не выводится.
- Мусор в тексте: описание товара — без HTML-тегов и сущностей вроде .
- Устаревшая цена: разметка обновляется сразу после изменения цены, скидки или нового отзыва.
Автоматическая настройка микроразметки — без программиста
- Автоматический режим включается сразу после установки. Модуль сам находит каталоги с товарами, свойства бренда, артикула, рейтинга и числа отзывов — по стандартным кодам (BRAND, CML2_MANUFACTURER, ARTNUMBER, CML2_ARTICLE и другие) и по названиям («Бренд», «Производитель», «Артикул», «Средняя оценка»), — тип цены, который видят покупатели, и свойства вариантов в торговых предложениях (цвет, размер). Разметка товаров появляется на сайте сразу.
- Блок «Что модуль выбрал сам» показывает каждое решение и откуда оно взято — например, «бренд — из свойства „Производитель“ [BRAND], по коду свойства». Ссылка «изменить» открывает нужное поле.
- Название компании и email модуль подставляет из настроек сайта — остаётся проверить, добавить логотип и телефон и нажать «Сохранить».
- Ручной режим — для точной настройки: вкладки «Каталоги», «Компания», «Статьи и новости», «Совместимость с шаблоном», поля сгруппированы по задачам, в каждом списке есть «Автоматически» с подсказкой, что модуль выбрал сейчас, и «Не выводить». Бренд берётся из свойства любого типа: список, справочник, привязка к элементу или строка.
- Подсказки у каждой настройки. Значок «?» объясняет простыми словами, за что отвечает настройка, и показывает пример — как это может выглядеть в поиске: звёзды и отзывы, старая цена, путь крошек, справка о компании с часами работы, дата статьи.
Как это работает
- Данные компании выводятся автоматически на всех страницах сайта сразу после сохранения — вставлять что-либо в шаблон не нужно.
- Микроразметка товаров тоже выводится автоматически: модуль сам определяет карточку товара по адресу страницы. Это работает на любом шаблоне сайта — стандартном, купленном (например, Аспро), самописном и на отдельном мобильном, если он у сайта есть. Последнее важно: Google оценивает страницы мобильным роботом, и разметка обязана быть именно там.
- Для нестандартных адресов карточек в настройках есть запасной вариант — готовая строка подключения, вставляется один раз.
- Цена и рейтинг в разметке обновляются сразу после изменения цены, скидки, значения свойства или нового отзыва — в том числе при загрузке цен из 1С и импорте.
- Статьи и новости, страницы разделов каталога размечаются так же автоматически — по адресу страницы.
Диагностика и проверка микроразметки на вашем сайте
Вкладка «Обзор» отвечает на главный вопрос: работает ли модуль и что он выводит именно на вашем сайте. Статус виден сразу в шапке страницы настроек. При первом открытии модуль сам проверяет товар каталога: открывает реальную страницу так же, как её видит покупатель, и показывает, что попало в разметку, а что нет и почему. Любой другой товар — кнопкой «Проверить».
Причина всегда с решением. Например: «Цена и наличие не выведены: в выбранном типе цены у товара цены нет. Но она есть в типе „Розница“» — и кнопка перехода к настройке. Проверка также показывает, каким способом выводится разметка товара.
- Сравнение с разметкой шаблона. Если шаблон сайта уже выводит свою микроразметку товара, проверка показывает таблицу «Сейчас (разметка шаблона) / С разметкой модуля»: цена, наличие, бренд, рейтинг, артикул, картинка, состояние. Кнопка «Выводить разметку модуля» включает её одним нажатием.
- Покрытие каталога. У скольких товаров в разметку попадут цена, картинка, описание, бренд, артикул и рейтинг — например, «Бренд: 41 из 92», с примерами товаров, где поле не заполнено. Считается по базе за секунды, даже на больших каталогах.
⭐ Не конфликтует с существующей разметкой
Если на сайте уже есть микроразметка — от шаблона (например, решения Аспро), другого модуля или добавленная вручную — модуль не создаёт дублей.
- На вкладке «Совместимость с шаблоном» для каждого типа (организация, товар, хлебные крошки, сайт, статьи) вы выбираете поведение: выводить только если такой разметки ещё нет (по умолчанию), выводить всегда или заменить своей.
- Режим «Заменить» убирает чужую разметку обоих видов: и добавленную отдельным блоком-скриптом (JSON-LD), и встроенную прямо в вёрстку страницы (микроданные, microdata). Внешний вид сайта при этом не меняется — убираются только служебные пометки для поисковика, а не сама вёрстка.
- Убирается только разметка выбранного типа: остальная разметка шаблона — например, вопросы и ответы или списки товаров — остаётся на странице.
Предпросмотр и валидатор микроразметки
В настройках есть живой предпросмотр готового JSON-LD по товару и переход в Google Rich Results Test (проверка расширенных результатов) — валидатор микроразметки от Google.
Google и Яндекс
- Google. JSON-LD — формат разметки, рекомендованный Google. Расширенные сниппеты с ценой, наличием и звёздами-рейтингом — это возможности Google.
- Яндекс Товары собирают данные о товарах не только из фида, но и прямо со страниц сайта — роботы Яндекса регулярно их переобходят. Разметка Schema.org в формате JSON-LD, которую выводит модуль, передаёт эти данные точно и полно: Яндекс Товары требуют название, бренд, изображение, цену, валюту и наличие — модуль выводит их все, а проверка на вкладке «Обзор» подскажет, если у товара не заполнен бренд или нет картинки.
- Хлебные крошки Яндекс рекомендует размечать именно в формате JSON-LD.
- Отзывы, статьи, характеристики, часы работы — разметка, которую Google и Яндекс используют, чтобы точнее понять страницу: кто автор отзыва и статьи, когда она опубликована, из чего сделан товар, когда открыт магазин.
Ни одна поисковая система не гарантирует показ расширенного сниппета: модуль обеспечивает корректную и полную разметку, а решение о её использовании принимает поисковик. Обычно сниппеты обновляются не сразу — поисковой системе нужно переобойти страницы сайта.
Кому подходит
- Интернет-магазинам — микроразметка товаров для расширенных сниппетов с ценой, наличием и звёздами-рейтингом повышает кликабельность; варианты товара из торговых предложений (SKU), возврат и доставка для товарных объявлений Google. Подходит для готовых решений Аспро и других шаблонов. Каталог может хранить цену и в свойстве товара — без торгового каталога.
- Магазинам с адресом — карточка магазина (Store) с часами работы, координатами и уровнем цен.
- Сайтам услуг, корпоративным и блогам — карточка организации (Organization / LocalBusiness), разметка статей и новостей, хлебные крошки в поиске без привлечения программиста.
Возможности
- Автоматическая настройка: каталог, свойства и тип цены модуль находит сам и показывает, что выбрал; ручной режим — для точной настройки.
- Автоматический вывод разметки товаров — без вставки кода, на любом шаблоне сайта (включая мобильные).
- Цена, валюта, наличие и изображения — из штатных полей торгового каталога или из свойств товара; цена — как на витрине, со скидками, и старая цена при акции.
- Варианты товара (ProductGroup) — сами из торговых предложений: цвет, размер, цена, наличие и ссылка у каждого.
- Возврат и доставка — одна форма для всего магазина, условия в разметке каждого товара.
- Штрихкод GTIN с проверкой, код производителя MPN, «под заказ».
- Рейтинг из отзывов на сайте (штатные отзывы Битрикса, «расширенные отзывы» Аспро, инфоблок отзывов) — или из свойств, на выбор; сами отзывы с оценкой и автором — в разметке товара.
- Характеристики товара (additionalProperty) — свойства, видимые на странице товара.
- Статьи, новости и записи блога — Article, NewsArticle, BlogPosting, тип определяется сам.
- Хлебные крошки разделов каталога — без правки шаблона, с «Главной» и страницей каталога.
- Тип компании: интернет-магазин, магазин с часами работы и координатами, местный бизнес.
- Свежая разметка: цена и рейтинг обновляются сразу после изменения цены, скидки, значения свойства или нового отзыва.
- Проверка на реальной странице — первая запускается сама: что выводится, каким способом и почему поле пустое — с готовым решением; сравнение с разметкой шаблона.
- Покрытие каталога: сколько товаров получат каждое поле разметки и у каких оно не заполнено.
- Совместимость с уже имеющейся на сайте разметкой (не создаёт дублей; режим на каждый тип).
- Безопасный вывод разметки в служебную часть страницы (секция head) с экранированием; совместимость с композитом и кэшем.
- Многосайтовость: данные компании задаются отдельно для каждого сайта.
- Разграничение прав доступа по группам пользователей: просмотр настроек или управление.
- Понятная страница настроек на русском и английском языках — с подсказкой и примером «как в поиске» у каждой настройки.
Границы решения
- Разметка товаров формируется на страницах товаров. Списки товаров в разделах каталога не размечаются: Google рекомендует размечать страницы товаров, а не страницы со списками, и не показывает рейтинг для категорий. На страницах разделов модуль размечает хлебные крошки.
- Цена и наличие берутся из торгового каталога или из свойств товара. Разметка товара выводится, когда в ней есть цена или рейтинг с отзывами, — такую поисковики принимают для расширенного сниппета.
- У товаров без цены (например, «цена по запросу», в том числе с ценой 0) блок предложения не формируется: по требованиям Google цена — обязательное поле предложения, а наличие указывается внутри него. Проверка на вкладке «Обзор» сообщит об этом прямо.
Совместимость
1С-Битрикс: Управление сайтом (Bitrix). Разметка товаров — на редакциях с торговым каталогом (Малый бизнес, Бизнес и выше). PHP 8. Многосайтовость, поддержка композита.
Модуль ищут по запросам: микроразметка Битрикс, микроразметка schema.org для Битрикс, Schema.org Bitrix, автоматическая микроразметка, настройка микроразметки без программиста, микроразметка для интернет-магазина, микроразметка товаров, микроразметка Product, разметка цены и наличия, товарные объявления Google, Google merchant listings без фида, варианты товара ProductGroup, микроразметка торговых предложений, возврат и доставка в микроразметке, старая цена в микроразметке, цена со скидкой в разметке, штрихкод GTIN, под заказ BackOrder, JSON-LD Битрикс, json-ld schema.org, структурированные данные, расширенные сниппеты, rich snippets, звёзды в выдаче, рейтинг в сниппете, микроразметка хлебных крошек, BreadcrumbList, микроразметка организации, LocalBusiness, микроразметка Аспро, микроразметка для Яндекс Товаров, валидатор микроразметки, проверка микроразметки, ошибки микроразметки, отзывы в микроразметке, микроразметка отзывов Review, разметка статей и новостей, Article schema.org, NewsArticle, BlogPosting, характеристики товара в микроразметке, additionalProperty, микроразметка без торгового каталога, цена из свойства инфоблока, OnlineStore, микроразметка магазина, часы работы openingHours, хлебные крошки разделов каталога, SEO модуль для Битрикс.
- Автоматический режим узнаёт инфоблок услуг по адресу, коду и названию и не размечает услуги как товары, даже если у них есть свойство «Цена» вида «от 49 000 руб.». Если нужно, такой инфоблок можно выбрать вручную на вкладке «Каталоги».
- Если шаблон сайта уже размечает страницу как услугу (Service), в режиме по умолчанию («Выводить, только если этого типа ещё нет на странице») модуль оставляет эту разметку и не добавляет к ней товар.
- В разметке товара — последние 10 отзывов с оценкой и именем автора, рейтинг считается по ним же.
- Отзывы берутся из инфоблока отзывов (модуль находит его сам — по привязке к товару и полю оценки) или из комментариев блога.
- «Диагностика» показывает, сколько отзывов попало в разметку и видны ли они на странице.
- Новая вкладка «Статьи и новости»: статьи, новости и записи блога размечаются как Article, NewsArticle или BlogPosting — заголовок, картинка, даты публикации и изменения, автор, издатель.
- Тип модуль определяет сам по адресу, коду и названию инфоблока; можно выбрать вручную для каждого инфоблока.
- Свойства товара — материал, размеры, мощность и другие — выводятся в разметку как характеристики (additionalProperty).
- Автоматически берутся свойства, отмеченные «Показывать на детальной странице», — те же, что видит покупатель; можно выбрать список вручную.
- У товаров с вариантами характеристики есть и у каждого варианта.
- Страницы разделов каталога получают хлебные крошки сами, по адресу — без правки шаблона.
- В начале крошек — «Главная» и страница каталога с теми же подписями, что на странице; подписи можно задать свои.
- Галерея товара — из любого множественного свойства с картинками.
- Тип компании на выбор: интернет-магазин, магазин с адресом (в том числе по виду товаров — магазин электроники, одежды, мебели и другие) или местный бизнес.
- Для магазина с адресом — часы работы, координаты и уровень цен.
- Инфоблок с ценой в свойстве — тоже каталог: цена, старая цена, валюта и наличие берутся из свойств товара.
- Разметка обновляется сама при изменении значений свойств.
- У каждой настройки — значок «?»: что она делает простыми словами и как это может выглядеть в поиске.
- В автоматическом режиме отзывы, статьи и новости, характеристики, крошки разделов и тип «Интернет-магазин» работают сразу.
- В ручном режиме разметка на сайте остаётся прежней, новое включается в настройках: на вкладке «Каталоги» — «Отзывы», «Характеристики», «Хлебные крошки», «Галерея картинок»; на вкладке «Статьи и новости» — тип для каждого инфоблока; на вкладке «Компания» — тип, часы работы, координаты; на вкладке «Для разработчика» — крошки на страницах разделов.
- Товар с торговыми предложениями размечается как группа вариантов: у каждого варианта — своя цена, наличие, цвет или размер, фото, артикул и ссылка, открывающая именно этот вариант.
- Цвет, размер, материал, узор и пол модуль находит в свойствах предложений сам — по кодам и названиям свойств.
- Товар с одним предложением размечается с ценой, наличием и артикулом этого предложения.
- Ссылка на вариант строится по параметру OFFER_ID, как у стандартных шаблонов; свой параметр задаётся на вкладке «Для разработчика».
- Разметку ProductGroup, которую выводит шаблон, модуль распознаёт как разметку товара — режимы «Совместимости с шаблоном» работают и для неё, дублей нет.
- Цена в разметке — та, что видит покупатель на карточке товара: со скидками каталога и правилами корзины, НДС и округлением.
- При скидке в разметке есть и старая (зачёркнутая) цена, и дата окончания акции.
- Разметка обновляется сама при изменении скидок и по окончании акции.
- Купоны и скидки для отдельных групп покупателей в цену разметки не входят.
- Новый блок на вкладке «Компания»: срок возврата, кто оплачивает обратную доставку, как вернуть товар; службы доставки со стоимостью, порогом «бесплатно от» и сроками.
- Заполняется один раз для всего магазина: условия попадают в разметку каждого товара и в карточку организации — в товарах они есть, даже если карточку организации выводит шаблон.
- Проверка на «Обзоре» подскажет, если блок не заполнен.
- Штрихкод (GTIN) — из свойства товара или из штрихкодов торгового каталога; модуль проверяет длину и контрольную цифру.
- Код производителя (MPN) — из выбранного свойства.
- Товар с нулевым остатком, который каталог разрешает купить, размечается как «под заказ» (BackOrder).
- В автоматическом режиме варианты, цена как на витрине, штрихкод и «под заказ» работают сразу; остаётся заполнить «Возврат и доставка» на вкладке «Компания».
- В ручном режиме разметка на сайте остаётся прежней, новое включается на вкладке «Каталоги»: «Цена как на витрине», «Товары с вариантами», «Нет на складе», «Штрихкод (GTIN)», «Код производителя (MPN)».
- Новый блок на «Обзоре»: у скольких товаров в разметку попадут цена, картинка, описание, бренд, артикул и рейтинг — например, «Бренд: 41 из 92».
- Рядом с каждым полем — примеры товаров, где значение не заполнено: ссылка открывает товар для редактирования. Если свойство для поля не выбрано, ссылка «выбрать» открывает нужную настройку.
- Подсчёт идёт по базе, страницы сайта не открываются — быстро даже на больших каталогах. Кнопка «Пересчитать» обновляет цифры сразу.
- При первом открытии «Обзора» модуль сам проверяет первый товар каталога на реальной странице и показывает результат.
- Если шаблон сайта уже выводит свою разметку товара, появляется таблица «Сейчас (разметка шаблона) / С разметкой модуля»: цена, наличие, бренд, рейтинг, артикул, картинка, состояние товара. Сразу видно, что даст разметка модуля.
- Кнопка «Выводить разметку модуля» включает её одним нажатием — и проверка повторяется сама.
- В автоматическом режиме вверху «Обзора» — шаги настройки: каталог, свойства товаров, проверка на товаре, разметка шаблона, данные компании — с отметкой, что уже готово.
- Если модуль у вас настроен вручную, а автоматический режим может дополнить разметку, на «Обзоре» появляется плашка с предпросмотром: что добавит автоматический режим — например, «бренд, товаров: 41 — из свойства „Бренд“ [BRAND]».
- Включается одной кнопкой. Всё, что вы выбрали вручную, сохраняется; вернуться в ручной режим можно в любой момент.
- Подсказки — в одну строку, подробности — под ссылкой «Подробнее».
- На сайте в кодировке windows-1251 название компании подставляется и из имени отправителя писем, написанного кириллицей.
- На новой установке модуль сразу готов к работе: сам находит каталоги с товарами, свойства бренда, артикула, рейтинга и числа отзывов (по стандартным кодам и по названиям — «Бренд», «Производитель», «Артикул», «Средняя оценка» и другие) и тип цены, который видят покупатели. Разметка товаров появляется на сайте без единого «Сохранить».
- Блок «Что модуль выбрал сам» показывает каждое решение и откуда оно взято: «из свойства „Производитель“ [BRAND] — по коду свойства». Ссылка «изменить» открывает нужное поле в ручном режиме.
- Данные компании модуль подставляет из настроек сайта — название и email. Проверьте, добавьте логотип и телефон и нажмите «Сохранить»: после этого разметка организации появится на всех страницах.
- Все настройки по вкладкам: «Обзор», «Каталоги», «Компания», «Совместимость с шаблоном», «Для разработчика». Поля сгруппированы по задачам: данные товара, рейтинг, цена; основное, контакты, реквизиты и соцсети.
- В каждом списке есть пункт «Автоматически (сейчас: …)» — модуль выбирает сам и показывает, что именно, — и пункт «Не выводить».
- Режим переключается вверху страницы. При переходе в автоматический режим заданное вами вручную сохраняется, модуль заполняет только пустые поля.
- Если модуль у вас уже настроен, после обновления он открывается в ручном режиме: все настройки и разметка на сайте остаются в точности такими, как вы их задали.
- Карточки с понятными заголовками, статус разметки в шапке страницы («Разметка работает», «Есть что поправить»), переключатели вместо галочек, подсказка о несохранённых изменениях.
- Строка «Поле оценки в отзывах» появляется, только когда на сайте есть отзывы о товарах.
- Страница одинаково аккуратно выглядит на широком и на узком экране, на русском и на английском языке.
- При первой настройке каталога модуль сам подставляет свойства бренда, артикула и рейтинга со стандартными кодами (BRAND, CML2_MANUFACTURER, ARTNUMBER, CML2_ARTICLE и другие) — остаётся проверить и сохранить.
- Для рейтинга из штатных отзывов Битрикса можно выбрать поле, в котором хранится оценка, — если шаблон назвал его по-своему. «Диагностика» подскажет, когда это нужно.
- Новая галочка «Все товары новые» (включена сразу): в разметке цены указывается состояние товара «новый» (itemCondition) — его рекомендует Google для товарных объявлений. Если продаёте б/у или восстановленные товары — снимите галочку.
- Новые поля «Юридическое название» и «ИНН» — в разметке организации это legalName и taxID.
- Логотип и адрес сайта можно указывать коротко (/logo.png, site.ru) — в разметку идёт полный адрес. Если «URL сайта» не заполнен, берётся адрес сайта из его настроек.
- Разметка сайта (WebSite) выводится и без отдельно указанного адреса — по адресу компании или сайта.
- Для типа «Локальный бизнес» вкладка «Компания» и «Диагностика» подскажут, если не заполнен адрес: для LocalBusiness он обязателен.
- Описание в разметке — чистый текст: HTML-сущности ( , « и другие) раскрываются, лишние пробелы убираются, длинное описание сокращается до 5 000 символов по границе слова.
- На сайтах в кодировке windows-1251 описание товара выводится в разметке (проверено на тестовом стенде в режиме windows-1251).
- Пользователи с правом «Просмотр настроек и данных» открывают настройки модуля в режиме просмотра — всё видно, изменить нельзя.
- Время проверки в «Диагностике» показывается по вашим часам.
- Цена и рейтинг в разметке обновляются сразу после изменения цены или нового отзыва — при правке в админке, загрузке цен из 1С, импорте и через REST.
- Разметка товара выводится, когда в ней есть цена или рейтинг с отзывами — именно такую поисковики принимают для расширенного сниппета. Для товаров «цена по запросу» сохраняется разметка шаблона, а «Диагностика» объясняет причину.
- Цена 0 считается отсутствием цены (так часто отмечают «цену по запросу»).
- При ценах с диапазонами количества в разметку идёт цена «от 1 шт.».
- Товары с торговыми предложениями: количество предложений учитывает только предложения с ценой, а цены и наличие предложений загружаются двумя запросами — быстрее на товарах с сотнями вариантов.
- Заголовок «Разметка работает» показывается, когда разметка товара годится для расширенного сниппета; если есть что улучшить — «Разметка выводится, но есть что поправить» со списком рекомендаций.
- Бренд и изображение товара отмечены рекомендациями: они обязательны для Яндекс Товаров, а изображение — и для товарных объявлений Google.
- Полная поддержка кириллицы: сохранение данных компании, вывод разметки, распознавание разметки шаблона, отчёт «Диагностики» и предпросмотр в настройках.
- На странице выводятся все узлы разметки модуля: товар, хлебные крошки, организация и сайт.
- Поддержка проверена на тестовом стенде в режиме windows-1251. Если на вашем сайте в этой кодировке что-то выводится не так — напишите нам, поправим в ближайшем обновлении.
- «Заменять»: убирается только разметка того же типа, что выводит модуль (товар, хлебные крошки, организация, сайт). Если она лежит в общем блоке вместе с другой разметкой, из блока убирается только она — остальное остаётся как было.
- «Только если её ещё нет» (по умолчанию): учитывается только основная разметка страницы — упоминание товара в чужом списке или организации в статье не мешает модулю вывести свою разметку.
- Разметка в вёрстке (microdata) распознаётся в любой записи адреса schema.org (http и https, без протокола, с www, несколько типов сразу).
- Распознаются блоки JSON-LD после сжатия HTML.
- Автоматический вывод разметки товаров кэширует только адреса карточек товаров — меньше нагрузка на кэш на каталогах с умным фильтром.
- Кэш автоматического вывода обновляется один раз при первом открытии страницы после обновления.
- Автоматический вывод учитывает права доступа к каталогу: в закрытых каталогах (например, B2B) разметка товара выводится только посетителям с доступом к нему.
- Тип LocalBusiness показывается в отчёте вкладки «Диагностика».
- Проверка на реальной странице запускается кнопкой «Проверить» из настроек модуля.
Убран лишний служебный фрагмент, появлявшийся между абзацами на вкладке «Подключение и проверка». На работу разметки не влияло. Обновление устанавливается без ручных действий.
Релиз снова вырос из внимательной обратной связи покупателя — спасибо!
Разметка товара — без вставки кода вообще
Модуль сам определяет карточку товара по адресу страницы и выводит разметку на любом шаблоне сайта. Это закрывает важный случай: у многих сайтов есть отдельный мобильный шаблон, а Google проверяет страницы именно мобильным роботом — строка подключения, вставленная в основной шаблон, на мобильной версии не работала, и поисковик разметку не видел. Теперь разметка есть везде: и на основном шаблоне, и на мобильном, и на самописном. Уже вставленная строка продолжает работать и остаётся приоритетной — трогать её не нужно. Разметка выводится только на страницах, чей адрес в точности совпадает с адресом карточки из настроек инфоблока, — на другие страницы она попасть не может.
Рейтинг и число отзывов — из отзывов на вашем сайте
Раньше модуль читал рейтинг только из свойств товара, а у многих решений (включая Аспро) оценки живут в отзывах и в свойства не попадают — звёзды честно не выводились. Теперь модуль умеет считать рейтинг прямо по опубликованным отзывам о товаре (штатные отзывы Битрикса и «расширенные отзывы» Аспро). Включено автоматически: если свойства пусты, а отзывы на сайте есть — рейтинг подхватится из них. Отзывы на модерации не учитываются.
Диагностика стала ещё честнее
Теперь она показывает, каким способом выводится разметка товара («автоматически — строка не требуется» или «строкой в шаблоне»), а если разметки нет — объясняет почему и что сделать.
Также:
— хлебные крошки на странице всегда одни: если шаблон выводит блок «похожие товары», дубль цепочки больше не появляется;
— корректные адреса в разметке у сайтов с несколькими доменами (www и без www);
— инструкция по вставке строки дополнена: куда вставлять, про закрывающий ?> и почему вставлять код через обычный редактор файлов админки не стоит (он молча отбрасывает PHP — используйте «Редактировать как PHP»).
Обновление устанавливается без ручных действий, перенастраивать модуль не нужно. Рекомендуем после обновления зайти в настройки модуля → вкладка «Диагностика» → «Проверить», а затем прогнать страницу товара через Google Rich Results Test.
Весь релиз вырос из разбора боевого магазина на решении Аспро — спасибо покупателям за подробную обратную связь.
Новое: вкладка «Диагностика»
Отвечает на вопрос «работает ли модуль и что он выводит на моём сайте». Нажимаете «Проверить» — и видите, что попало в разметку на реальной странице товара, а чего нет и почему. Например: «цена и наличие не выведены: в выбранном типе цены у товара цены нет, но она есть в типе „Розница“» — с кнопкой перехода к настройке. Или «разметка товаров на страницу не попадает: не добавлена строка подключения».
Режим «Заменять» теперь действительно заменяет
Раньше он убирал только разметку, добавленную отдельным блоком-скриптом. Разметку, встроенную прямо в вёрстку шаблона, модуль не трогал — и на многих сайтах либо разметка модуля не выводилась вовсе, либо на странице оказывались две разметки одного типа. Теперь убирается и она. Внешний вид сайта при этом не меняется: убираются только служебные пометки для поисковика, а не сама вёрстка. Если что-то пойдёт не так с вашим шаблоном — есть выключатель.
Подключение стало универсальным
Готовая строка подключения раньше подходила стандартному шаблону каталога, а на некоторых решениях (например, Аспро) не срабатывала. Теперь модуль сам определяет товар в любом шаблоне. Если строка уже вставлена — она продолжит работать, переклеивать ничего не нужно.
Хлебные крошки на страницах разделов каталога
Раньше модуль размечал только карточки товаров. Теперь можно разметить и разделы — отдельной строкой подключения (необязательный шаг).
Также:
— в разметку организации добавлено изображение (Google больше не сообщает о его отсутствии);
— тексты настроек переписаны понятнее, без технического жаргона;
— исправлено поведение кнопки проверки и отображение пути к файлу в английской версии.
Обновление устанавливается без ручных действий. Перенастраивать модуль не нужно.
Все три исправления найдены при разборе боевого магазина на решении Аспро — спасибо покупателям за обратную связь.
— Бренд выводился как служебный код вместо названия. Если свойство «Производитель» задано списком (как в решениях Аспро — CML2_MANUFACTURER), в разметку попадал внутренний номер значения, а не название бренда. Теперь название корректно определяется для свойств всех типов: список, привязка к элементу, справочник, строка.
— Одна и та же картинка попадала в разметку дважды (если у товара детальная и анонсная картинки — это один файл).
— Из ссылок убран технический номер порта (вида https://site.ru:443/...), который появлялся на сайтах за SSL-прокси.
Обновление устанавливается без ручных действий. Перенастраивать модуль не нужно.
Модуль больше не создаёт дублей, если микроразметка уже выводится шаблоном (например, решения Аспро), другим модулем или вручную. Новая вкладка «Совместимость»: для каждого типа (Организация, Сайт, Товар, Хлебные крошки) выбирается поведение — «Выводить, только если ещё нет» (по умолчанию), «Выводить всегда» или «Заменять».
Также:
— сайты в кодировке windows-1251: разметка теперь выводится корректно (раньше на не-UTF-8 могла не выводиться);
— ускорение: результат генерации кэшируется, каталог не запрашивается на каждом хите страницы товара;
— безопасность: разбор настроек свойств переведён на штатный API ядра.
Обновление устанавливается без ручных действий.
Установите решение из Маркетплейса (Marketplace → Установленные решения). После установки в административной панели сайта появится пункт меню Маркетинг → Микроразметка Schema.org.
1. Проверьте, что модуль выбрал сам
- Откройте настройки модуля. На новой установке включён режим «Автоматически»: модуль уже нашёл каталоги с товарами, свойства бренда, артикула и рейтинга (по стандартным кодам — BRAND, ARTNUMBER, CML2_ARTICLE и другие — и по названиям) и тип цены, который видят покупатели. Разметка товаров уже выводится на сайте.
- Блок «Что модуль выбрал сам» показывает каждое решение и откуда оно взято. Если что-то не так — нажмите «изменить» рядом со строкой: откроется нужное поле в ручном режиме.
2. Данные компании
- В блоке «Данные компании» модуль подставил название и email из настроек сайта. Проверьте их, при желании добавьте логотип (можно коротко: /upload/logo.png) и телефон и нажмите «Сохранить».
- После этого разметка Organization и WebSite автоматически выводится на всех страницах сайта — вставлять что-либо в шаблон не нужно. При многосайтовости данные задаются отдельно для каждого сайта.
- Юридическое название и ИНН, адрес, ссылки на соцсети и тип компании — в ручном режиме, вкладка «Компания». Тип: «Интернет-магазин» (в автоматическом режиме выбран сам, если на сайте есть каталог с ценами), «Магазин с адресом» — с видом магазина, часами работы, координатами и уровнем цен, или «Местный бизнес». Для магазина и местного бизнеса заполните адрес — он обязателен, вкладка подскажет.
- Возврат и доставка — для товарных объявлений Google: в ручном режиме, вкладка «Компания», блок «Возврат и доставка» (строка «Возврат и доставка» в блоке «Что модуль выбрал сам» ведёт туда же). Укажите срок возврата, кто оплачивает обратную доставку и как вернуть товар; для каждой службы доставки — стоимость (0 — бесплатно), «бесплатно от» и сроки сборки и в пути в днях. Без сроков служба попадёт только в карточку организации, а не в товары. Условия задаются один раз для всего магазина.
3. Проверка
- При первом открытии настроек модуль сам проверяет первый товар каталога: открывает его страницу так же, как её видит покупатель, и показывает на «Обзоре», что попало в разметку: товар, хлебные крошки, организация. Если чего-то нет, вы увидите причину и что с ней делать. Другой товар — выберите его и нажмите «Проверить».
- Если шаблон сайта уже выводит свою разметку товара, проверка покажет таблицу «Сейчас (разметка шаблона) / С разметкой модуля». Чтобы выводилась разметка модуля, нажмите «Выводить разметку модуля» (подробнее — шаг 6).
- Блок «Покрытие каталога» показывает, у скольких товаров в разметку попадут цена, картинка, описание, бренд, артикул и рейтинг, и примеры товаров, где поле не заполнено. Заполнили свойства — нажмите «Пересчитать».
- Ссылка «Google Rich Results Test» открывает официальный валидатор Google, где можно убедиться, что товар распознан без ошибок.
4. Точная настройка — ручной режим (необязательно)
- Переключите режим вверху страницы на «Вручную». Всё, что модуль выбрал сам, сохранится как «Автоматически» — разметка не изменится.
- У каждой настройки есть значок «?» — наведите на него: подсказка объяснит, за что отвечает настройка, и покажет, как это может выглядеть в поиске.
- Вкладка «Каталоги»: «Размечать» — товары и хлебные крошки; группы «Данные товара» (бренд, артикул), «Рейтинг» (откуда брать: автоматически, только свойства товара или только отзывы на сайте) и «Цена» (тип цены, состояние товара). В каждом списке можно оставить «Автоматически (сейчас: …)», выбрать своё поле или «Не выводить».
- Если оценка в штатных отзывах хранится в поле со своим названием, выберите его в строке «Поле оценки в отзывах» — проверка на «Обзоре» подскажет, когда это нужно.
- Группа «Данные товара»: «Штрихкод (GTIN)» — свойство со штрихкодом или штрихкод из торгового каталога; «Код производителя (MPN)» — если храните его в свойстве.
- Группа «Данные товара»: «Галерея картинок» — свойство с дополнительными фото (обычно MORE_PHOTO); «Характеристики» — «Автоматически» берёт свойства с отметкой «Показывать на детальной странице», можно выбрать список вручную или «Не выводить».
- Отзывы: «Инфоблок отзывов» — если отзывы о товарах хранятся элементами отдельного инфоблока (модуль находит его сам); переключатель «Отзывы» выводит в разметку последние 10 отзывов с оценкой и именем автора.
- Секция «Хлебные крошки»: первым пунктом — главная, вторым — страница каталога. «Автоматически» берёт подписи из крошек на странице; можно задать свою подпись или «Не добавлять».
- Каталог без торгового каталога (цена хранится в свойстве товара) модуль находит сам; для него вместо типа цены — поля «Цена», «Старая цена», «Валюта» и «Наличие» из свойств.
- Переключатели в группе «Цена» действуют на все каталоги: «Цена как на витрине» — цена со скидками, НДС и округлением, при акции — старая цена; «Товары с вариантами» — каждое торговое предложение отдельным вариантом (ProductGroup), выключено — диапазон цен «от и до»; «Нет на складе» — товар с нулевым остатком, который можно купить, размечается «под заказ»; «все товары новые» — состояние «новый» (продаёте б/у или восстановленные товары — снимите). В автоматическом режиме первые три включены. Сохраните.
- Если модуль у вас был настроен до обновления, он открывается в ручном режиме со всеми вашими настройками. Когда автоматический режим может дополнить разметку, на «Обзоре» появляется плашка «Попробуйте автоматический режим» с предпросмотром — что добавится и у скольких товаров. Включить его можно кнопкой на плашке или переключателем: модуль заполнит только пустые поля, заданное вами сохранится.
5. Статьи, новости и страницы разделов (необязательно)
- Вкладка «Статьи и новости» (ручной режим): для каждого инфоблока с детальными страницами выберите тип разметки — статья (Article), новость (NewsArticle), запись блога (BlogPosting), «Автоматически» или «Не выводить». В автоматическом режиме модуль определяет инфоблоки статей и новостей сам по адресу, коду и названию.
- Хлебные крошки на страницах разделов каталога модуль выводит сам — по адресу раздела. В автоматическом режиме это включено; в ручном — переключатель «Выводить хлебные крошки на страницах разделов автоматически» на вкладке «Для разработчика».
- Вкладка «Для разработчика» → «Строки подключения в шаблон». Если адреса разделов на сайте нестандартные и автоматический вывод их не распознаёт, вставьте готовую строку (кнопка «Скопировать строку») в component_epilog.php шаблона списка товаров (компонент catalog.section). Это одноразовое действие.
- Там же лежит запасная строка подключения для страниц товаров — она нужна только в редком случае, когда адреса карточек на сайте не совпадают с адресами из настроек инфоблока и автоматический вывод их не распознаёт (проверка на «Обзоре» прямо сообщит об этом). Вставлять её «на всякий случай» не нужно. На этой же вкладке — предпросмотр разметки по ID товара.
- «Адрес варианта товара» — параметр ссылки, по которому карточка открывает нужный вариант. Модуль выбирает его сам (у стандартных шаблонов — OFFER_ID); менять нужно, только если в вашем шаблоне вариант открывается по другому параметру.
6. Совместимость с существующей разметкой
- Вкладка «Совместимость с шаблоном». Если на сайте уже выводится микроразметка — шаблоном (например, Аспро) или другим модулем — выберите для каждого типа поведение: «выводить, только если её ещё нет» (по умолчанию, без дублей), «выводить всегда» или «заменять».
- Для большинства сайтов подходит вариант по умолчанию. Если хотите, чтобы выводилась разметка модуля — более полная (бренд, рейтинг, наличие), — выберите «заменять» или нажмите «Выводить разметку модуля» на «Обзоре»: модуль уберёт разметку шаблона этого типа и выведет свою, остальная разметка шаблона останется. Внешний вид сайта не изменится.
Обратите внимание: изменения в сниппетах поисковой выдачи появляются не мгновенно — поисковой системе нужно переобойти страницы сайта. Ускорить переобход можно через Google Search Console и Яндекс.Вебмастер.
Права доступа
Доступ к настройкам модуля регулируется правами групп пользователей (Настройки → Пользователи → Уровни доступа): «Просмотр настроек и данных» — настройки видны, изменить их нельзя; «Управление» — изменение настроек. Чтобы группа открывала страницы настроек модулей, ей нужен и доступ к настройкам в главном модуле — это правило Битрикса.
Требования
1С-Битрикс: Управление сайтом, главный модуль версии 20.0.0 и выше. Разметка товаров требует модуля «Торговый каталог» (редакции «Малый бизнес», «Бизнес» и выше). PHP 8. Совместимо с композитом и кэшированием.
Мы всегда готовы помочь в решении ваших вопросов и обеспечиваем полное сопровождение наших продуктов.
Контакты службы поддержки
- Электронная почта: info@key-client.ru
- Telegram: @key_client_bot
- WhatsApp: +7 (495) 128-15-50
- Телефон: +7 (495) 128-15-50
- Адрес сайта
- Подробное описание задачи или проблемы
- Скриншоты или видео, если возможно
- Редакцию и версию 1С-Битрикс, версию PHP
- Контактные данные для обратной связи
- Технические консультации
- Установка и настройка решений
- Устранение неполадок
- Помощь при использовании
- Расширение функционала
- Пн–Пт, с 12:00 до 18:00 (по Москве)
- Среднее время ответа — 3 часа
С уважением,
команда KeyClient
Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».
Если оформляете быстрый заказ: напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.
Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».
Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:
- Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
- Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты МИР. Чтобы оплатить покупку на сайте, система перенаправит вас на сервер платежной системы. Здесь нужно ввести номер карты, срок действия и имя держателя.
- Электронные системы при онлайн-заказе: ЮMoney. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.
- Безналичная оплата на наш расчетный счет по выставленному счету.
Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:
- Электронная поставка - все необходимые сведения о лицензии, праве пользования, кодах, ключах и др. высылаются покупателю на его e-mail.
- Курьерская доставка. Когда товар будет отправлен с нашего склада, Вам придет уведомление. В день доставки с Вами заблаговременно свяжется курьер для уточнения времени и деталей доставки. Доставка производится "до двери". Осмотрите упаковку на целостность и соответствие указанной комплектации.
- Постамат. Когда заказ поступит на точку, на Ваш телефон или e-mail придет уникальный код. Заказ нужно оплатить в терминале постамата. Срок хранения — 3 дня.
- Доставка Почтой России. Когда заказ придет в отделение, на Ваш адрес придет извещение о посылке. Перед оплатой Вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно Вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.
Дополнительная информация.
Изучите полный алгоритм продления лицензий на модули 1С-Битрикс: Маркетплейс, включая активацию льготных купонов. Мы детально разбираем все условия: обязательный 30-дневный срок для сохранения максимальной выгоды, пропорциональное ценообразование (12,5%, 25%, 50% от цены модуля) и ограничение по минимальной сумме в 500 рублей. Этот гайд поможет вам эффективно планировать бюджет и гарантировать актуальность вашего проекта.