Reemake Digital Agency · E-commerce Schema

Микроразметка для интернет-магазина: связка BreadcrumbList и Product

Правильная связка BreadcrumbList и Product даёт расширенные сниппеты в Google: цена, рейтинг, наличие, навигация. Разбираем настройку для Joomla 6 через два компонента Reemake — Breadcrumbs и AI Schema Manager.

Как работает связка

Что даёт комбинация

BreadcrumbList показывает структуру: «Главная → Каталог → Категория → Товар». Product показывает данные товара: цена, валюта, наличие, рейтинг, отзывы. Вместе — расширенный сниппет с навигацией и ценой в выдаче Google.

Цена в сниппете

Google показывает диапазон или точную цену прямо в выдаче.

Рейтинг и отзывы

Звёзды и количество отзывов рядом с товаром — если добавлена AggregateRating.

CTR выше

Расширенный сниппет занимает больше места в выдаче — кликов больше на 15–30 %.

Синтаксис

Пример @graph с двумя типами

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        { "@type": "ListItem", "position": 1, "name": "Главная",
          "item": "https://shop.ru/" },
        { "@type": "ListItem", "position": 2, "name": "Каталог",
          "item": "https://shop.ru/catalog" },
        { "@type": "ListItem", "position": 3, "name": "Столы",
          "item": "https://shop.ru/catalog/stoly" }
      ]
    },
    {
      "@type": "Product",
      "name": "Стол письменный дубовый",
      "offers": {
        "@type": "Offer",
        "price": "45000",
        "priceCurrency": "RUB",
        "availability": "https://schema.org/InStock"
      }
    }
  ]
}

Настройка

Два компонента Reemake

BreadcrumbList — через компонент Reemake Breadcrumbs. Синхронизируется с меню, автоматически формирует цепочки для каждой карточки товара. Не требует ручной разметки.

Product — через плагин Reemake AI Schema Manager. Привязывает JSON-LD к конкретному URL или разделу. Работает с масками — например, /catalog/* → одна схема для всех товаров.

Оба плагина работают через onBeforeCompileHead и объединяют разметку в один @graph — без конфликтов и дублирования.

Кейс · Байерстрой

Агрегатор металлопроката: цены в сниппетах Google

Задача: «Байерстрой» — агрегатор металлопроката в Перми. 200+ поставщиков, у каждого свой прайс. Нужно было показать в выдаче Google актуальные цены по марке стали и навигацию по каталогу.

Что сделали: установили Reemake Breadcrumbs для навигации и AI Schema Manager для Product. Настроили правило по маске /catalog/* → Product с полями offers, priceCurrency, availability. Данные о ценах подтягиваются из 1С через кастомный модуль.

Результат: через 4 недели Google показал расширенные сниппеты с ценами и цепочкой «Главная → Каталог → Марка стали». CTR по категориям вырос на 22 %. Пользователи видят цену до перехода на сайт — меньше «холостых» кликов, выше конверсия в заявку.

Вопросы и ответы

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

Что покажет Google в сниппете?
Навигацию (крошки), цену, наличие. Иногда — рейтинг, если есть разметка Review и AggregateRating. Управлять показом нельзя — Google сам решает, что показать.

Работает ли для категорий?
Да. Для категорий используйте ItemList + BreadcrumbList. Для товаров — Product + Offer + BreadcrumbList. Оба типа можно объединить через @graph.

Где брать данные для Product?
Из полей товара в Joomla (JoomShopping, VirtueMart) или из 1С через интеграцию. AI Schema Manager умеет подставлять значения из кастомных полей материала.

Что если у магазина 10 000+ товаров?
Настройка через маску /catalog/* — одна схема для всех товаров. Поля подставляются динамически из карточки. Никаких ручных правил на каждый товар.

Нужна разметка для магазина?

Настроим BreadcrumbList + Product + Offer. Проверим в Rich Results Test, покажем результат.

Обсудить задачу →
8 (950) 442-49-00 reemake@inbox.ru Max Messenger Max

с 8:00 до 20:00 (МСК)

г. Пермь