Бесплатный аудитАудит
Разработка

Микроразметка товара Product и Offer: что передать и как проверить

10 мин чтения
Что получите после чтения

6 разделов разбора + 5 ключевых выводов — готовая основа задачи разработчику.

6разделов разбора5ключевых выводов
Кому полезноРуководителю проекта и разработчику
Что станет понятноТоварную страницу размечают как Product, а коммерческое предложение передают вложенным Offer или AggregateOffer
С чем уйдёте6 разделов разбора + 5 ключевых выводов — готовая основа задачи разработчику.
Игорь Волков — автор Media Monster, портрет-иллюстрация
Руководитель отдела разработки Media Monster

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

Коротко — главное из статьи
  • Товарную страницу размечают как Product, а коммерческое предложение передают вложенным Offer или AggregateOffer.
  • Разметка должна собираться из тех же цены, наличия, названия и изображения, которые видит пользователь на странице.
  • Offer подходит конкретному предложению, AggregateOffer — диапазону нескольких предложений; их нельзя выбирать только ради устранения предупреждения валидатора.
  • Успешная проверка синтаксиса не гарантирует расширенный результат: поисковые системы сами решают, использовать ли данные в выдаче.
  • После внедрения нужен регулярный контроль шаблона и выборки страниц, особенно при изменениях CMS, цены и вариантов товара.

Что описывают Product, Offer и AggregateOffer

Product описывает сам товар: название, изображение, описание, идентификаторы и другие свойства. Offer описывает конкретное коммерческое предложение: URL, цену, валюту, наличие и состояние. AggregateOffer используют, когда на странице действительно представлено несколько предложений или диапазон цен.

Яндекс рекомендует размечать товарные страницы по схеме Product со вложенным offers, соответствующим Offer или AggregateOffer. Google также различает представление товара и предложения продавца. Синтаксис может быть JSON-LD или встроенной разметкой; важнее корректная структура и совпадение с видимым содержанием.

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

Ключевая тема материала. Что описывают Product, Offer и AggregateOffer: иллюстрация к статье «Микроразметка товара Product и Offer: что передать и как проверить»
Проблема и точка потери. Что описывают Product, Offer и AggregateOffer: иллюстрация к статье «Микроразметка товара Product и Offer: что передать и как проверить»

Что ищут по теме

Показы в месяц по России. Данные Вордстата собраны с 27.08.2026 по 31.08.2026.

Один источник правды для страницы, фида и микроразметки

Главная архитектурная ошибка — формировать страницу, фид и JSON-LD разными функциями. После изменения цены один слой обновляется, второй кешируется, третий получает значение по умолчанию. В результате робот видит противоречие, а пользователь — другое обещание после .

В продолжение темы можно открыть Мобильная версия сайта в 2026: что проверить владельцу за один вечер: там следующий шаг разобран отдельно.

Собирайте видимый блок и разметку из одной модели товара. Для каждого варианта храните стабильный ID, цену, валюту, доступность, основной URL и изображения. Если цена рассчитывается после выбора параметров, разметка должна соответствовать состоянию страницы по прямой ссылке, а не минимальной цене недоступной комплектации.

Один источник правды для страницы, фида и микроразметки
ДанныеГде видит пользовательГде передать машине
НазваниеH1 и карточкаProduct.name
ИзображениеГалереяProduct.image
ЦенаБлок покупкиOffer.price
ВалютаОбозначение ценыOffer.priceCurrency
НаличиеСтатус заказаOffer.availability
АдресТекущая карточкаOffer.url
Аудитория и сценарий выбора. Один источник правды для страницы, фида и микроразметки: иллюстрация к статье «Микроразметка товара Product и Offer: что передать и как проверить»
XMLoffer.xml
<offer id="123" available="true">
  <url>https://example.ru/catalog/item-123/</url>
  <price>45900</price>
  <currencyId>RUR</currencyId>
  <categoryId>12</categoryId>
  <name>Название товара и ключевой параметр</name>
</offer>
Что это даёт. Минимальный товарный блок связывает стабильный идентификатор, адрес карточки, цену и категорию. Поля нужно подставлять из вашей товарной системы.

Пример JSON-LD для одного товара и одного предложения

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

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Название товара",
  "image": ["https://example.ru/img/item.webp"],
  "description": "Краткое описание конкретного товара",
  "sku": "sku-1042",
  "offers": {
    "@type": "Offer",
    "url": "https://example.ru/catalog/item/",
    "priceCurrency": "RUB",
    "price": "25900",
    "availability": "https://schema.org/InStock"
  }
}
</script>

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

Структура решения. Пример JSON-LD для одного товара и одного предложения: иллюстрация к статье «Микроразметка товара Product и Offer: что передать и как проверить»
Данные и доказательства. Пример JSON-LD для одного товара и одного предложения: иллюстрация к статье «Микроразметка товара Product и Offer: что передать и как проверить»

Спрос вокруг темы статьи

Так читатели формулируют вопрос в поиске.

  1. что делать если перекидывает на сайт 548
  2. контрактные производство товаров 224
  3. яндекс вебмастер переобход 128
  4. сгенерированные фото товаров 127
  5. сгенерировать фото товара 127
  6. как проверить сайт на ошибки 117
  7. проверить robots txt 92
49%
Выбор и изучение665 Товар или услуга698
Показы в месяц по России. Данные Вордстата собраны с 27.08.2026 по 31.08.2026. График выводится только при совпадении темы статьи и поисковой фразы.
Бесплатный SEO-аудит сайта

Разберём ваш сайт, как в статьях этого блога: что мешает расти в Яндексе и Google и где теряются заявки.

Отправка формы не является заключением договора и не порождает обязательств сторон.

Варианты товара и диапазон цен: когда нужен AggregateOffer

Если страница показывает один выбранный вариант с одной ценой и возможностью заказа, обычно используется Offer. Если на странице действительно доступно несколько предложений с диапазоном цен, AggregateOffer может описывать минимальную, максимальную цену и количество предложений.

Похожий вопрос разобран в материале Микроразметка Schema.org: какие типы реально влияют на показ в поиске — он пригодится, если исходные условия отличаются.

Не используйте минимальную цену варианта, которого нельзя выбрать или купить. Если каждый цвет или размер имеет отдельный URL, разметка каждой страницы должна отражать именно открытый вариант. Для группы вариантов поисковые системы поддерживают дополнительные связи, но схема должна соответствовать реальной навигации сайта.

При переключении на клиентском JavaScript убедитесь, что робот получает исходную корректную разметку и что она обновляется вместе с видимым состоянием. Для быстро меняющихся цен серверная генерация обычно надёжнее отдельного скрипта, который запускается после загрузки страницы.

Последовательность работы. Варианты товара и диапазон цен: когда нужен AggregateOffer: иллюстрация к статье «Микроразметка товара Product и Offer: что передать и как проверить»
Каналы и точки контакта. Варианты товара и диапазон цен: когда нужен AggregateOffer: иллюстрация к статье «Микроразметка товара Product и Offer: что передать и как проверить»

Проверка: синтаксис, поддержка и соответствие странице

Проверку проводят в три этапа. Сначала валидатор читает код и показывает распознанные сущности, ошибки структуры и отсутствующие свойства. Затем специалист вручную сравнивает извлечённые данные с видимой карточкой. После публикации URL проверяют инструментами поисковых систем, чтобы увидеть страницу так, как её получил робот.

Яндекс Вебмастер поддерживает валидатор семантической разметки и отдельно проверяет пригодность данных для своих сервисов. Успешная валидация означает, что разметка распознана, но не обещает конкретный вид . Яндекс прямо указывает, что может использовать данные полностью, частично или не использовать их.

Полезные первоисточники: требования Яндекса к товарам ↗, валидатор Яндекс Вебмастера ↗ и документация Google по Product ↗.

Сравнение вариантов. Проверка: синтаксис, поддержка и соответствие странице: иллюстрация к статье «Микроразметка товара Product и Offer: что передать и как проверить»

Мониторинг после внедрения: разметка ломается вместе с шаблоном

После релиза проверьте не одну удобную карточку, а выборку: товар в наличии, отсутствующий, со скидкой, с вариантами, без отзывов и с несколькими изображениями. Ошибка часто проявляется только в одной ветке шаблона.

Добавьте автоматическую сверку ключевых полей. Скрипт может сравнивать видимую цену, данные JSON-LD и фид; фиксировать пустой Product, неверную валюту, недоступное изображение или неизвестное значение availability. После обновления запускайте проверку повторно.

Чек-лист Product/Offer
  • На странице есть одна понятная сущность Product.
  • Вложен реальный Offer или AggregateOffer по смыслу страницы.
  • Название, цена, валюта, наличие и URL совпадают с видимыми данными.
  • Изображения открываются и относятся к товару.
  • Нет вымышленных рейтингов, отзывов и скидок.
  • Варианты размечены в соответствии с фактическими URL.
  • Разметка проходит валидатор без критических ошибок.
  • После публикации проверена выборка разных состояний товара.
Контрольные показатели. Мониторинг после внедрения: разметка ломается вместе с шаблоном: иллюстрация к статье «Микроразметка товара Product и Offer: что передать и как проверить»
Итог и следующий шаг. Мониторинг после внедрения: разметка ломается вместе с шаблоном: иллюстрация к статье «Микроразметка товара Product и Offer: что передать и как проверить»

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

Чем Product отличается от Offer?

Product описывает товар как сущность, а Offer — конкретное предложение продавца: цену, валюту, наличие и URL. Обычно Offer вкладывается в Product через свойство offers.

Когда использовать AggregateOffer?

Когда на странице действительно представлено несколько предложений или диапазон цен. Для одного выбранного товара с одной ценой обычно подходит Offer.

Можно ли добавить рейтинг только в JSON-LD, если на странице его нет?

Нет. Структурированные данные должны соответствовать видимому содержанию. Не добавляйте вымышленные рейтинги и отзывы ради расширенного результата.

Означает ли валидная разметка, что расширенный сниппет обязательно появится?

Нет. Валидатор подтверждает распознавание структуры, а решение об использовании данных и виде результата принимает поисковая система.

Документация сервисов по теме
Игорь Волков — автор Media Monster, портрет-иллюстрация
Руководитель отдела разработки Media Monster

Игорь 12 лет занимается разработкой коммерческих сайтов: интернет-магазины, каталоги с обменом данными, корпоративные сайты и посадочные страницы под рекламу. Работал и на стороне подрядчика, и внутри компании-заказчика, поэтому хорошо понимает обе стороны конфликта «разработчики против маркетинга». В Media Monster руководит отделом разработки и отвечает за то, чтобы сайт создавался под продвижение, а не вопреки ему.

С какими задачами к нему приходят

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

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

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

Как работает

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

Второй принцип — сдавать по чек-листу. После каждой выкладки проходится список технических проверок на боевом сайте: доступность страниц, файл robots.txt, метатеги, адреса, карта сайта, счётчики. Проверку делает не тот, кто выкладывал.

Третье — доступы принадлежат клиенту. Домен, хостинг, панель управления, репозиторий оформляются на владельца бизнеса с самого начала, а не «когда закончим».

Чего не делает

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

В блоге

Пишет в рубрику «Разработка»: разборы переездов и редизайнов, чек-листы приёмки, интеграции с учётными системами, кейсы проектов. Все клиентские истории публикуются обезличенно — без названий, доменов и регионов.

Портрет автора — иллюстрация, а не фотография.

Материал подготовлен по редакционной политике блога: практика проектов, документация сервисов и проверка перед публикацией.

Что это даёт на практике
Главное из этого материала. Товарную страницу размечают как Product, а коммерческое предложение передают вложенным Offer или AggregateOffer.
✓ Что работает
  • Структура каталога, собранная из спроса, а не из выгрузки
  • Ускорение загрузки первого экрана
  • Интеграция форм с CRM без потери источника
✕ Что результата не даёт
  • Редизайн без переноса структуры и адресов
  • Тяжёлые изображения и скрипты «на всякий случай»
  • Формы без передачи источника заявки
Выводы обобщены по проектам направления «Разработка» и обезличены: названия компаний, домены и иные идентифицирующие данные не раскрываются. Результат в каждом проекте зависит от ниши, конкуренции и исходного состояния — см. условия использования.
Планируете переделку сайта или упёрлись в платформу?
Бесплатно оценим текущее состояние и риски — до того, как вы начнёте что-то менять.
Оценить мой сайт

Что делать дальше

Посчитать экономикуСходится ли реклама при вашем чеке
?Задать вопросОтветим по вашей ситуации

Опишите задачу в двух словах — специалист ответит в Telegram, обычно в течение рабочего дня. Без презентаций и обязательств.

Написать в Telegram ↗
Заявка на продвижениеОценить мой сайт

Бесплатно оценим текущее состояние и риски — до того, как вы начнёте что-то менять.

Рейтинг статьи
Насколько полезен этот материал?

Поставьте оценку — она поможет редакции улучшать следующие разборы.

4,7из 5 оценка редакции
Читательских оценок пока нет — ваша может стать первой.

Обсуждение 1

Спросите, что осталось непонятным — автор материала отвечает в комментариях.

Загружаем комментарии…
Комментарии — от подтверждённых читателей

Один раз подтвердите себя в Telegram: так в обсуждении нет спама, а имя подставляется само. Мы видим только имя и никогда не пишем первыми без вашего запроса.

Читайте по теме

листать1/5

← Все статьи рубрики «Разработка»

SEO-продвижение сайтов

Спрос на продвижение в нейросетях вырос в 7,9 раза за два года: что мы намерили Аудит готовности сайта к ИИ-поиску: пять блоков проверки и что делать с результатом Подрядчик по продвижению в нейросетях: как отличить работу от красивых слов Лендинг и ИИ-поиск: почему одностраничник теряет трафик и что с этим делать SEO лендинга: почему одну страницу сложно продвигать и что с этим делать Все статьи рубрики (160) →

Реклама в Яндекс Директе

Специалист по контекстной рекламе: чем занимается и как понять, что он работает Создание контекстной рекламы: что происходит до первого показа объявления Контекстно-медийная реклама: когда она приносит заявки, а когда просто тратит бюджет Портфолио кухонь по ограничениям помещения: практическая структура страницы от выбора до обращения — сценарий выбора и обращения Как показать серии межкомнатных дверей для нескольких помещений на сайте: критерии выбора, ограничения и заявка Все статьи рубрики (73) →

SMM и таргетированная реклама

Репутация в поиске: что видит клиент, когда набирает название вашей компании Продвижение в социальных сетях: кому подходит, а кому не стоит тратить время Реклама дизайнера интерьера: как превратить портфолио в запрос на проект Реклама парикмахерской: локальный спрос, запись и повторные визиты Нейросеть для креативов: где выигрыш, а где риск отказа модерации Все статьи рубрики (11) →

Разработка сайтов

ИИ-агенты для бизнеса: чем отличаются от чат-ботов и где реально экономят время Чат-бот на сайте: когда он приносит заявки, а когда прогоняет клиентов Как создать ИИ-агента: из каких частей он собирается и в каком порядке его делают Создание сайта под продвижение: что заложить сразу, чтобы не переделывать через год Матрасы по размеру и предпочтению жёсткости: как показать выбор и привести посетителя к заявке Все статьи рубрики (74) →

Веб-аналитика и сквозная аналитика

Автоматизация маркетинга: с чего начать и что лучше оставить людям Мебель на заказ по этапам производства: практическая структура страницы от выбора до обращения — сценарий выбора и обращения Как проверить страницу про мебель на заказ по этапам производства: содержание, ограничения и форма Справочник дверной фурнитуры по компонентам: практическая структура страницы от выбора до обращения — сценарий выбора и обращения Как проверить страницу про монтаж дверей по зонам выезда: содержание, ограничения и форма Все статьи рубрики (69) →

Кейсы с цифрами

Разбор проекта по теме «модульные диваны по комнате и комплектации»: где терялся путь до обращения Кейс о теме «матрасы по размеру и предпочтению жёсткости»: что исправили на странице и в заявке Кейс: Входные двери по составу комплектации и замеру. Как нашли разрыв между страницей и обращением Кейс о теме «серии межкомнатных дверей для нескольких помещений»: что исправили на странице и в заявке Кейс: Оптовый каталог по наличию и матрице запроса. Как нашли разрыв между страницей и обращением Все статьи рубрики (58) →

ИИ и нейросети в маркетинге

ИИ-агенты для бизнеса: чем отличаются от чат-ботов и где реально экономят время Спрос на продвижение в нейросетях вырос в 7,9 раза за два года: что мы намерили Аудит готовности сайта к ИИ-поиску: пять блоков проверки и что делать с результатом Как создать ИИ-агента: из каких частей он собирается и в каком порядке его делают Автоматизация маркетинга: с чего начать и что лучше оставить людям Все статьи рубрики (23) →

Подтемы

Семантическое ядро Яндекс Метрика Автостратегии Директа Регионы и гео Интернет-магазины Техническое SEO Контент в соцсетях Стоимость заявки и окупаемость Контент-маркетинг Все подтемы (9) →

Словарь терминов

ДРР — что это CPL — что это CAC — что это Когортный анализ — что это UTM-метки — что это Цель — что это Коллтрекинг — что это Показатель отказов — что это Семантическое ядро — что это Все термины (104) →

Ниши и категории

Мебельный маркетинг 9 Дверной бизнес 7 B2B-сектор 9 Недвижимость 9 E-commerce 7 Автобизнес 8 Салоны красоты 4 Окна и остекление 7 Ремонт и отделка 8 Строительство домов и отделка 9 Все направления (10) →

Сейчас читают

Кейс: рост органики в 4 раза за 7 месяцев — и почему первые три были почти без результата Кейс: в 2,2 раза больше заявок на том же бюджете — за счёт перераспределения Кейс: трафик упал на 38% — разбор инцидента по часам Коммерческие факторы ранжирования: полный чек-лист из 18 пунктов «Обучение стратегии остановлено» в Яндекс Директе: причины и что делать Карта блога — все статьи

Блог Media Monster

Вопрос эксперту Бесплатный аудит сайта и рекламы Экспертиза и авторы Как мы готовим материалы Условия использования Политика конфиденциальности Согласие на обработку данных RSS-лента блога Фирменное видео Автор: Максим Орлов Автор: Анна Соколова Автор: Дарья Лебедева Автор: Игорь Волков