← Гайды

Товарный фид для ИИ-агентов: зачем и как

Что такое товарный фид

Товарный фид (product feed) — это машиночитаемый файл со всем каталогом магазина: одна запись на товар, а внутри записи — цена, наличие, ссылка и картинка. Формат придумали для рекламных площадок: Google Shopping принимает XML, локальные прайс-агрегаторы Молдовы и Румынии — YML. Но у фида появился новый читатель — ИИ-агент, который подбирает товар и оформляет заказ за пользователя.

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

Зачем структурированный каталог ИИ-агенту

ИИ-ассистенты всё чаще отвечают на запрос «подбери и купи» не ссылкой на выдачу, а конкретным товаром с ценой. Чтобы попасть в такой ответ, магазин должен отдавать данные так, чтобы агент прочитал их без догадок. Фид даёт три вещи, которых нет у обычной страницы:

  1. Скорость и точность. Цену и наличие агент берёт из фида за один запрос вместо обхода десятков страниц.
  2. Свежесть цены. Фид обновляется по расписанию, поэтому цифра в ответе ИИ совпадает с ценой в корзине. Рассинхрон — частая причина, по которой ассистент называет старую цену.
  3. Полнота каталога. Агент видит весь ассортимент сразу, а не только те страницы, которые успел обойти краулер.

Спрос уже есть: по индексу AI-трафика за две недели на панели из трёх магазинов набралось около 1 005 146 обращений ботов, а самый читаемый товар собрал 73 715 запросов. Агенты доходят до каталога — вопрос в том, смогут ли они собрать из него заказ.

Ключевые поля

Минимальный набор, без которого запись бесполезна:

ПолеЧто означаетПример
idстабильный идентификатор товараSKU-10482
titleназвание товараКофемолка Delonghi KG79
price + currencyцена и валюта (код ISO 4217)499 MDL
availabilityналичиеin_stock / out_of_stock
linkссылка на страницу товараhttps://shop.md/p/10482
imageссылка на изображениеhttps://shop.md/img/10482.jpg

Два поля ломаются чаще всего. availability должно быть честным: если товара нет, агент не должен предлагать его к покупке. А image бесполезно, когда картинка отдаёт ботам 403 или 406это проблема №1 в нашем рейтинге из 63 магазинов Молдовы и Румынии, где медиана скора всего 38 из 100.

Форматы фида

Google Shopping (XML)

Классический XML с полями в пространстве g:. Его понимают рекламные системы, а заодно и многие ИИ-краулеры:

<item>
  <g:id>SKU-10482</g:id>
  <g:title>Кофемолка Delonghi KG79</g:title>
  <g:price>499 MDL</g:price>
  <g:availability>in_stock</g:availability>
  <g:link>https://shop.md/p/10482</g:link>
  <g:image_link>https://shop.md/img/10482.jpg</g:image_link>
</item>

YML

Формат локальных прайс-агрегаторов. Тоже XML, но со своей схемой (offer, price, currencyId).

agentic.json

Новый JSON-формат под агентскую коммерцию: тот же каталог, но в структуре, удобной агенту и для чтения, и для оформления заказа:

{
  "id": "SKU-10482",
  "title": "Кофемолка Delonghi KG79",
  "price": { "amount": 499, "currency": "MDL" },
  "availability": "in_stock",
  "link": "https://shop.md/p/10482",
  "image": "https://shop.md/img/10482.jpg"
}

Как отдавать фид

Как Botmetria превращает фид в UCP-каталог

Плагин для WooCommerce и SDK Botmetria берут ваш существующий каталог — фид или разметку JSON-LD Product — и конвертируют его в UCP-каталог: единый структурированный формат, который агенты читают напрямую и по которому оформляют заказ. Цена, валюта и наличие отдаются машиночитаемо, а не прячутся в вёрстке. Если готового фида ещё нет, плагин собирает его из данных магазина сам.

Так вы закрываете сразу две категории аудита: «Данные товара» (вес 30%) и «Агентский Markdown» (вес 20%) — вместе это половина AI-readiness скора.

Как проверить фид

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

Чем фид для ИИ отличается от фида для Google Shopping?

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

Обязательно ли делать отдельный agentic.json?

Нет. Если у вас уже есть XML/YML-фид или разметка JSON-LD Product, Botmetria конвертирует их в UCP-каталог. Собирать отдельный файл руками не нужно.

Какие поля минимально обязательны?

id, title, price плюс currency, availability, link и image. Без честного availability и открытой для ботов картинки запись для агента бесполезна.

Как проверить, что фид читается ИИ?

Откройте его в браузере и запустите бесплатный аудит Botmetria — категория «Данные товара» покажет, видят ли агенты вашу цену и наличие.

Связанные гайды

Проверьте магазин бесплатно

Аудит за 60 секунд покажет, насколько магазин готов к ИИ-агентам — и что чинить первым.

Запустить бесплатный аудит