Три пути товара в выдачу
Поисковая система узнаёт о товарах магазина разными способами. Робот обходит карточки, как обычные страницы. Владелец сайта помогает ему, добавляя микроразметку, чтобы цена, наличие и рейтинг читались точнее. И, наконец, магазин передаёт список товаров отдельным файлом, фидом, который подключается к торговым сервисам и рекламе. У каждого способа своё назначение, а результат лучше, когда работают все три и данные в них совпадают. Возможности и требования сервисов меняются, поэтому актуальные правила проверяйте в документации.
Сравнение источников
| Источник | Как передаёт данные | Где используется | Что важно |
|---|---|---|---|
| Карточка товара | Обход страницы роботом | Обычная поисковая выдача | Текст, фото, характеристики, адрес |
| Микроразметка Product | Структурированные данные в коде страницы | Расширенные сниппеты с ценой и наличием | Совпадение с видимыми данными |
| Товарный фид | Файл со списком товаров и их атрибутов | Торговые площадки, реклама товаров | Регулярное обновление, корректные поля |
| Карта сайта | Список адресов страниц | Обнаружение карточек | Только страницы для индекса |
Что должно быть в карточке
- Понятное название и уникальное описание, а не копия текста производителя.
- Цена, валюта и наличие, видимые без дополнительных действий.
- Качественные фотографии с понятными именами файлов: оптимизация изображений.
- Характеристики в структурированном виде и артикул или другой идентификатор.
- Постоянный понятный адрес: URL карточки товара.
Проверить карточки по пунктам можно с помощью материала аудит карточек товара: пятнадцать проверок.
Микроразметка товара
<script type='application/ld+json'>
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Диван Модель 1",
"sku": "DV-100",
"offers": {
"@type": "Offer",
"price": "29900",
"priceCurrency": "RUB",
"availability": "https://schema.org/InStock",
"url": "https://example.ru/katalog/divany/model-1/"
}
}
</script>
Данные разметки должны совпадать с теми, что видит человек на странице. Подробности — в статьях разметка Product и разметка Offer.
Товарный фид
Фид — XML-файл со списком категорий и товаров. Один из распространённых форматов — YML. Он состоит из сведений о магазине, валют, категорий и товарных предложений. Обязательные поля и допустимые значения зависят от сервиса, куда вы передаёте файл, поэтому сверяйте с его требованиями.
<yml_catalog date='2026-09-23T10:00'>
<shop>
<name>Магазин мебели</name>
<company>ООО Мебель</company>
<url>https://example.ru/</url>
<currencies><currency id='RUR' rate='1'/></currencies>
<categories><category id='1'>Диваны</category></categories>
<offers>
<offer id='100' available='true'>
<url>https://example.ru/katalog/divany/model-1/</url>
<price>29900</price>
<currencyId>RUR</currencyId>
<categoryId>1</categoryId>
<name>Диван Модель 1</name>
</offer>
</offers>
</shop>
</yml_catalog>
Как согласовать три источника
- Формируйте карточку, разметку и фид из одной базы, а не заполняйте вручную в трёх местах.
- Обновляйте фид так часто, как меняются цена и наличие: устаревшие данные вызывают отказ в показе и недовольство покупателей.
- Указывайте в фиде постоянные адреса без лишних параметров: ссылки с параметрами.
- Регулярно проверяйте отчёты об ошибках в панели, куда загружен фид, и панели вебмастера.
Типичные ошибки
- Цена в фиде и на странице разная: показ ограничивается, а покупатель видит несоответствие.
- Товар отмечен как доступный, но его нет в наличии.
- Адреса в фиде ведут на редиректы или страницы с параметрами.
- Изображения недоступны роботу или слишком малы.
- Разметка есть, но не видна на странице: тогда её не учитывают: типичные ошибки разметки.
Итог. Карточка, разметка и фид рассказывают об одном товаре, поэтому данные в них должны совпадать. Общий список проверок по разметке: чек-лист микроразметки для интернет-магазина.
Как проверить фид перед загрузкой
- Файл открывается по постоянному адресу и отдаёт корректную кодировку.
- Каждый товар имеет уникальный идентификатор, адрес, цену и категорию.
- Адреса ведут на страницы с кодом 200, а не на перенаправления.
- Категории в фиде совпадают с категориями на сайте.
- После загрузки просмотрите отчёт сервиса об ошибках и предупреждениях и исправьте их до запуска рекламы.
Частые вопросы
Нужен ли фид, если у магазина есть карточки и разметка?
Фид нужен для торговых площадок и рекламы товаров; для обычной выдачи достаточно страниц и разметки, но он полезен как дополнительный канал.
Что важнее: разметка или фид?
Это разные каналы: разметка улучшает показ страниц в обычной выдаче, фид передаёт товары сервисам; данные в них должны совпадать.
Как часто обновлять фид?
Так часто, как меняются цены и наличие: устаревший фид ведёт к ошибкам показа и недовольству покупателей.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.