Зачем это нужно?
Без структурной разметки поисковые системы и нейросети хуже понимают сайт, а сниппеты в выдаче выглядят бедно: нет цены, наличия, рейтинга, навигации. Это снижает кликабельность и конверсию. Модуль формирует корректный JSON-LD автоматически.
Что размечает модуль:
- Product — название, описание, изображения, бренд, артикул (на страницах товаров).
- Offer и AggregateOffer — цена, валюта, наличие; для товаров с торговыми предложениями (SKU) — диапазон цен «от и до», количество предложений и общая доступность.
- AggregateRating — рейтинг и количество отзывов (звёзды в сниппете): из свойств товара или прямо из опубликованных отзывов на вашем сайте — поддерживаются штатные отзывы Битрикса и «расширенные отзывы» решений Аспро. Если свойства пусты, а отзывы есть — рейтинг подхватится из них автоматически.
- BreadcrumbList — хлебные крошки: на страницах товаров и на страницах разделов каталога.
- Organization, LocalBusiness, WebSite — карточка компании.
Вкладка «Диагностика» отвечает на главный вопрос: работает ли модуль и что он выводит именно на вашем сайте. Нажимаете «Проверить» — модуль открывает реальную страницу товара так же, как её видит покупатель, и показывает, что попало в разметку, а что нет и почему.
Причина всегда с решением. Например: «Цена и наличие не выведены: в выбранном типе цены у товара цены нет. Но она есть в типе „Розница“» — и кнопка перехода к настройке. Диагностика также показывает, каким способом выводится разметка товара.
Как это работает?
Данные компании выводятся автоматически на всех страницах сайта сразу после сохранения — вставлять что-либо в шаблон не нужно.
Разметка товаров тоже выводится автоматически: модуль сам определяет карточку товара по адресу страницы. Это работает на любом шаблоне сайта — стандартном, купленном (например, Аспро), самописном и на отдельном мобильном, если он у сайта есть. Последнее важно: Google оценивает страницы мобильным роботом, и разметка обязана быть именно там. Для нестандартных адресов карточек в настройках есть запасной вариант — готовая строка подключения, вставляется один раз.
⭐ Не конфликтует с существующей разметкой
Если на сайте уже есть микроразметка — от шаблона (например, решения Аспро), другого модуля или добавленная вручную — модуль не создаёт дублей.
На вкладке «Совместимость» для каждого типа (организация, товар, хлебные крошки, сайт) вы выбираете поведение: выводить только если такой разметки ещё нет (по умолчанию), выводить всегда или заменить своей. Режим «Заменить» убирает чужую разметку обоих видов: и добавленную отдельным блоком-скриптом, и встроенную прямо в вёрстку страницы. Внешний вид сайта при этом не меняется — убираются только служебные пометки для поисковика, а не сама вёрстка.
Настройка без программиста
Откуда брать поля (бренд, артикул, рейтинг, тип цены), вы выбираете из выпадающих списков. Бренд берётся из свойства любого типа: список, справочник, привязка к элементу или строка. В настройках есть живой предпросмотр готового JSON-LD по товару и переход в Google Rich Results Test для проверки.
Google и Яндекс
JSON-LD — формат разметки, рекомендованный Google. Расширенные сниппеты с ценой, наличием и звёздами-рейтингом — это возможности Google.
Яндекс официально рекомендует JSON-LD для навигационных цепочек (хлебных крошек) в сниппетах. Обратите внимание: товарные карточки в выдаче Яндекса формируются не из микроразметки, а из товарного фида YML — эта задача решается отдельно от микроразметки.
Ни одна поисковая система не гарантирует показ расширенного сниппета: модуль обеспечивает корректную и полную разметку, а решение о её использовании принимает поисковик. Обычно сниппеты обновляются не сразу — поисковой системе нужно переобойти страницы сайта.
Кому подходит?
Интернет-магазинам — богатые сниппеты с ценой, наличием и звёздами-рейтингом повышают кликабельность; поддержка торговых предложений (SKU).
Сайтам услуг и корпоративным — карточка организации (Organization / LocalBusiness) и хлебные крошки в поиске без привлечения программиста.
Возможности:
- Автоматический вывод разметки товаров — без вставки кода, на любом шаблоне сайта (включая мобильные).
- Авто-маппинг из штатных полей каталога: цена, валюта, наличие, бренд, изображения, артикул.
- Рейтинг из отзывов на сайте (штатные отзывы Битрикса и «расширенные отзывы» Аспро) — или из свойств, на выбор.
- Вкладка «Диагностика»: что выводится на реальной странице, каким способом, и почему поле пустое — с готовым решением.
- Совместимость с уже имеющейся на сайте разметкой (не создаёт дублей; режим на каждый тип).
- Безопасный вывод разметки в служебную часть страницы (секция head) с экранированием; совместимость с композитом и кэшем.
- Многосайтовость: данные компании задаются отдельно для каждого сайта.
- Разграничение прав доступа по группам пользователей.
- Интерфейс на русском и английском языках.
Разметка товаров формируется на страницах товаров. Списки товаров в разделах каталога не размечаются: Google рекомендует размечать страницы товаров, а не страницы со списками, и не показывает рейтинг для категорий. На страницах разделов модуль размечает хлебные крошки.
Цена и наличие берутся из торгового каталога. У товаров без цены (например, «под заказ» или «цена по запросу») блок предложения не формируется: по требованиям Google цена — обязательное поле предложения, а наличие указывается внутри него. Вкладка «Диагностика» сообщит об этом прямо.
Совместимость
1С-Битрикс: Управление сайтом. Разметка товаров — на редакциях с торговым каталогом (Малый бизнес, Бизнес и выше). PHP 8. Многосайтовость, поддержка композита.
Убран лишний служебный фрагмент, появлявшийся между абзацами на вкладке «Подключение и проверка». На работу разметки не влияло. Обновление устанавливается без ручных действий.
Релиз снова вырос из внимательной обратной связи покупателя — спасибо!
Разметка товара — без вставки кода вообще
Модуль сам определяет карточку товара по адресу страницы и выводит разметку на любом шаблоне сайта. Это закрывает важный случай: у многих сайтов есть отдельный мобильный шаблон, а Google проверяет страницы именно мобильным роботом — строка подключения, вставленная в основной шаблон, на мобильной версии не работала, и поисковик разметку не видел. Теперь разметка есть везде: и на основном шаблоне, и на мобильном, и на самописном. Уже вставленная строка продолжает работать и остаётся приоритетной — трогать её не нужно. Разметка выводится только на страницах, чей адрес в точности совпадает с адресом карточки из настроек инфоблока, — на другие страницы она попасть не может.
Рейтинг и число отзывов — из отзывов на вашем сайте
Раньше модуль читал рейтинг только из свойств товара, а у многих решений (включая Аспро) оценки живут в отзывах и в свойства не попадают — звёзды честно не выводились. Теперь модуль умеет считать рейтинг прямо по опубликованным отзывам о товаре (штатные отзывы Битрикса и «расширенные отзывы» Аспро). Включено автоматически: если свойства пусты, а отзывы на сайте есть — рейтинг подхватится из них. Отзывы на модерации не учитываются.
Диагностика стала ещё честнее
Теперь она показывает, каким способом выводится разметка товара («автоматически — строка не требуется» или «строкой в шаблоне»), а если разметки нет — объясняет почему и что сделать.
Также:
— хлебные крошки на странице всегда одни: если шаблон выводит блок «похожие товары», дубль цепочки больше не появляется;
— корректные адреса в разметке у сайтов с несколькими доменами (www и без www);
— инструкция по вставке строки дополнена: куда вставлять, про закрывающий ?> и почему вставлять код через обычный редактор файлов админки не стоит (он молча отбрасывает PHP — используйте «Редактировать как PHP»).
Обновление устанавливается без ручных действий, перенастраивать модуль не нужно. Рекомендуем после обновления зайти в настройки модуля → вкладка «Диагностика» → «Проверить», а затем прогнать страницу товара через Google Rich Results Test.
Весь релиз вырос из разбора боевого магазина на решении Аспро — спасибо покупателям за подробную обратную связь.
Новое: вкладка «Диагностика»
Отвечает на вопрос «работает ли модуль и что он выводит на моём сайте». Нажимаете «Проверить» — и видите, что попало в разметку на реальной странице товара, а чего нет и почему. Например: «цена и наличие не выведены: в выбранном типе цены у товара цены нет, но она есть в типе „Розница“» — с кнопкой перехода к настройке. Или «разметка товаров на страницу не попадает: не добавлена строка подключения».
Режим «Заменять» теперь действительно заменяет
Раньше он убирал только разметку, добавленную отдельным блоком-скриптом. Разметку, встроенную прямо в вёрстку шаблона, модуль не трогал — и на многих сайтах либо разметка модуля не выводилась вовсе, либо на странице оказывались две разметки одного типа. Теперь убирается и она. Внешний вид сайта при этом не меняется: убираются только служебные пометки для поисковика, а не сама вёрстка. Если что-то пойдёт не так с вашим шаблоном — есть выключатель.
Подключение стало универсальным
Готовая строка подключения раньше подходила стандартному шаблону каталога, а на некоторых решениях (например, Аспро) не срабатывала. Теперь модуль сам определяет товар в любом шаблоне. Если строка уже вставлена — она продолжит работать, переклеивать ничего не нужно.
Хлебные крошки на страницах разделов каталога
Раньше модуль размечал только карточки товаров. Теперь можно разметить и разделы — отдельной строкой подключения (необязательный шаг).
Также:
— в разметку организации добавлено изображение (Google больше не сообщает о его отсутствии);
— тексты настроек переписаны понятнее, без технического жаргона;
— исправлено поведение кнопки проверки и отображение пути к файлу в английской версии.
Обновление устанавливается без ручных действий. Перенастраивать модуль не нужно.
Все три исправления найдены при разборе боевого магазина на решении Аспро — спасибо покупателям за обратную связь.
— Бренд выводился как служебный код вместо названия. Если свойство «Производитель» задано списком (как в решениях Аспро — CML2_MANUFACTURER), в разметку попадал внутренний номер значения, а не название бренда. Теперь название корректно определяется для свойств всех типов: список, привязка к элементу, справочник, строка.
— Одна и та же картинка попадала в разметку дважды (если у товара детальная и анонсная картинки — это один файл).
— Из ссылок убран технический номер порта (вида https://site.ru:443/...), который появлялся на сайтах за SSL-прокси.
Обновление устанавливается без ручных действий. Перенастраивать модуль не нужно.
Модуль больше не создаёт дублей, если микроразметка уже выводится шаблоном (например, решения Аспро), другим модулем или вручную. Новая вкладка «Совместимость»: для каждого типа (Организация, Сайт, Товар, Хлебные крошки) выбирается поведение — «Выводить, только если ещё нет» (по умолчанию), «Выводить всегда» или «Заменять».
Также:
— сайты в кодировке windows-1251: разметка теперь выводится корректно (раньше на не-UTF-8 могла не выводиться);
— ускорение: результат генерации кэшируется, каталог не запрашивается на каждом хите страницы товара;
— безопасность: разбор настроек свойств переведён на штатный API ядра.
Обновление устанавливается без ручных действий.
Шаг 1. Данные компании (работают сразу)
Откройте настройки модуля → вкладка «Компания». Укажите тип (Organization или LocalBusiness), название, адрес сайта, логотип, телефон, email, адрес, ссылки на соцсети и при необходимости включите WebSite. Сохраните.
После этого разметка Organization и WebSite автоматически выводится на всех страницах сайта — вставлять что-либо в шаблон не нужно. При многосайтовости данные задаются отдельно для каждого сайта.
Шаг 2. Каталоги и поля
Вкладка «Инфоблоки каталога». Включите нужный каталог, отметьте типы разметки (товар, хлебные крошки) и выберите из выпадающих списков, откуда брать поля: свойство-бренд, свойство-артикул, тип цены. Для рейтинга выберите источник: автоматически (рекомендуется), только свойства товара или только отзывы на сайте. Сохраните.
Цена, валюта и наличие берутся из штатных полей торгового каталога автоматически. После сохранения разметка товаров появляется на страницах сайта сама — вставлять код никуда не нужно.
Шаг 3. Проверка
Вкладка «Диагностика». Выберите товар и нажмите «Проверить» — модуль откроет эту карточку так же, как её видит покупатель, и покажет, что попало в разметку: товар, хлебные крошки, организация. Если чего-то нет, вы увидите причину и что с ней делать.
Кнопка «Google Rich Results Test» открывает официальный валидатор Google, где можно убедиться, что товар распознан без ошибок.
Шаг 4. Хлебные крошки на страницах разделов каталога (необязательно)
Вкладка «Подключение и проверка». Если хотите, чтобы хлебные крошки размечались и на страницах разделов каталога, вставьте готовую строку (кнопка «Скопировать строку») в component_epilog.php шаблона списка товаров (компонент catalog.section). Это одноразовое действие.
Там же лежит запасная строка подключения для страниц товаров — она нужна только в редком случае, когда адреса карточек на сайте не совпадают с адресами из настроек инфоблока и автоматический вывод их не распознаёт (вкладка «Диагностика» прямо сообщит об этом). Вставлять её «на всякий случай» не нужно.
Шаг 5. Совместимость с существующей разметкой
Вкладка «Совместимость». Если на сайте уже выводится микроразметка — шаблоном (например, Аспро) или другим модулем — выберите для каждого типа поведение: «выводить, только если её ещё нет» (по умолчанию, без дублей), «выводить всегда» или «заменить».
Для большинства сайтов подходит вариант по умолчанию. Если хотите, чтобы выводилась разметка модуля — более полная (бренд, рейтинг, наличие), — выберите «заменить»: модуль уберёт разметку шаблона и выведет свою. Внешний вид сайта не изменится.
Обратите внимание: изменения в сниппетах поисковой выдачи появляются не мгновенно — поисковой системе нужно переобойти страницы сайта. Ускорить переобход можно через 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 рублей. Этот гайд поможет вам эффективно планировать бюджет и гарантировать актуальность вашего проекта.