M cenaly.ru
🔗 Интеграции

🟡 Яндекс Товары

Бесплатная выгрузка товаров магазина в поиск Яндекса через автоматический YML-фид локации

Документация

Яндекс Товары — выгрузка товаров в поиск Яндекса

Яндекс Товары (кабинет merchants.yandex.ru) — это бесплатный сервис Яндекса, который показывает товары вашего магазина прямо в поиске: в органических сниппетах, во вкладке (разделе) «Товары», в Картинках, в товарных блоках «Популярные товары» и «Цены в магазинах», а также в ответах голосового помощника Алисы. Плюс кабинет даёт аналитику видимости — как ваши товары показываются в поиске.

Важно: это не маркетплейс. Заказов внутри Яндекс Товаров нет — покупатель, увидев ваш товар в поиске, переходит на сайт вашего магазина и оформляет заказ там. Не путайте сервис с Яндекс Маркетом (partner.market.yandex.ru, где идут продажи и логистика) и с Яндекс Едой.

Подключается на нашей платформе как расширение в Магазине приложений (admin.cenaly.ru/app-store) — карточка «Яндекс Товары». После подключения платформа сама генерирует YML-фид каталога вашей локации и обновляет его при правке карточек товаров, а вам остаётся вставить ссылку на этот фид в кабинет Яндекса.

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


Что понадобится#

  • Аккаунт Яндекс ID (для входа в кабинет Яндекс Товаров).
  • Опубликованный сайт-витрина вашей локации на нашей платформе — клиентский сайт магазина (поддомен вашего бренда либо собственный домен; см. настройки «Внешний вид» и домены). Именно на него будут вести сниппеты Яндекса — точный адрес витрины смотрите в карточке локации.
  • Заполненный каталог: у товаров должны быть названия, цены, категории и, желательно, фото и описания — без них товары показываются в поиске заметно хуже.
  • Бизнес, ориентированный на розничную торговлю в РФ (сервис рассчитан на магазины товаров).

Шаг 1. Подключение на платформе и ссылка на фид#

  1. Откройте Магазин приложений (admin.cenaly.ru/app-store): карточки интеграций стоят в общей сетке вкладки «На аккаунт» вместе с остальными расширениями.
  2. Найдите карточку «Яндекс Товары» — быстрее всего поиском по названию.
  3. Нажмите «Настроить»: настройки откроются модальным окном прямо поверх витрины, никуда не уводя со страницы.
  4. В шапке окна выберите локацию, для которой подключаете выгрузку.
  5. Нажмите «Подключить» — API-ключи не нужны, площадка сама забирает фид. Затем сохраните настройки синхронизации: что выгружать, какой склад считать источником остатков, буфер остатков и наценку канала.
  6. После подключения платформа соберёт публичный YML-фид этой локации и покажет в карточке блок «URL YML-фида» со ссылкой и кнопкой копирования 📋 (после клика показывается «Скопировано»). Вид ссылки: https://cdn.cenaly.ru/feeds/yandexgoods/{id-аккаунта}/{id-локации}.yml
  7. Скопируйте ссылку кнопкой из карточки, а не собирайте её руками — эта ссылка понадобится на шаге 3.

Адрес фида на российском контуре сейчас проверяется. На бренде cenaly.ru файл фида лежит в российском хранилище, а карточка и ссылки на товары внутри фида могут показывать адрес соседнего контура (cdn.cenaly.ru, {магазин}.cenaly.ru). Прежде чем добавлять фид в кабинет Яндекса, откройте скопированную ссылку в браузере и убедитесь, что файл отдаётся; если он не открывается — напишите в поддержку, не подставляйте адрес вручную.

Фид формируется из каталога локации и перегенерируется при подключении и при изменении карточки товара — когда товар создали или отредактировали (название, цена, остаток в карточке). В фид попадают: названия товаров, актуальные цены (и старые/зачёркнутые цены при скидке), валюта, дерево категорий, фотографии, описания, артикулы, штрихкоды и ссылки на страницы товаров на сайте локации. Цены учитывают канальные прайс-правила (наценку канала), остатки — складской буфер; валюта фида — рубли, выбрать другую в интерфейсе подключения сейчас нельзя.

Отдельно выгружать файл вручную не нужно. Но учтите: списание остатка продажей и удаление товара сами по себе фид пока не обновляют — они попадают в него при следующей правке карточки товара.


Шаг 2. Регистрация сайта в кабинете Яндекса#

  1. Войдите в кабинет merchants.yandex.ru по своему Яндекс ID.
  2. Добавьте сайт вашего магазина (домен, на котором опубликована витрина локации).
  3. Подтвердите права на сайт. Яндекс предлагает несколько способов: мета-тег на главной странице, HTML-файл в корне сайта или DNS-запись.

Как подтвердить права на нашей платформе:

  • Собственный домен (вы управляете его DNS) — используйте способ «DNS-запись»: добавьте у своего регистратора/DNS-провайдера запись, которую покажет кабинет Яндекса. Это самый надёжный путь, потому что не зависит от разметки страниц.
  • Поддомен платформы (брендовые домены вида {магазин}.<домен-бренда>) — на текущий момент платформа не даёт вставить произвольный verification-мета-тег или HTML-файл на клиентский сайт, а DNS поддомена вы не контролируете. В этом случае напишите в поддержку — поможем с подтверждением прав на домен для вашей локации.

Проверьте актуальный список способов подтверждения прямо в кабинете Яндекса — интерфейс может меняться.


Шаг 3. Добавление фида#

  1. В кабинете откройте Товары → Источники данных → Фиды.
  2. Нажмите «Добавить» и выберите «Указать ссылку на файл».
  3. Заполните: название источника, регионы продажи и ссылку на фид, скопированную на шаге 1.
  4. Нажмите «Добавить».

Яндекс поставит фид на проверку. Она может занимать до 5 рабочих дней. Статус смотрите на вкладке «Фиды».

Что отдаёт наш фид (обязательные требования Яндекса закрыты полностью):

  • формат YML (yml_catalogshopoffers), кодировка UTF-8;
  • обязательные поля предложения (offer): name, url, price, currencyId, categoryId;
  • из рекомендуемых — picture (несколько фото), description (в CDATA), vendor, vendorCode, barcode, oldprice при скидке;
  • фид перегенерируется при правке карточек товаров, поэтому обычно не «протухает» (Яндекс отклоняет фиды старше 10 дней);
  • до 1000 фидов на один сайт — ограничение самого Яндекса.

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


Проверка работы#

  • На вкладке «Фиды» статус источника должен смениться на успешный (проверка пройдена).
  • После индексации товары начинают появляться в поиске Яндекса — в органических сниппетах, во вкладке «Товары», в Картинках и товарных блоках. Это происходит не мгновенно после одобрения фида.
  • В кабинете доступна аналитика видимости — по ней видно, как показываются ваши товары.

Что улучшает показ товаров (Яндекс это рекомендует):

  • Микроразметка Schema.org на страницах товаров — витрина нашей платформы уже отдаёт такую разметку.
  • Установленный счётчик Яндекс Метрики на сайте.
  • Кнопка «Купить в 1 клик», а также данные о доставке и оплате.
  • Заполненные фото и описания у товаров.

Связанные разделы#


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

Это то же самое, что Яндекс Маркет?#

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

Нужно ли платить за Яндекс Товары?#

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

Нужно ли вручную выгружать или обновлять файл фида?#

Нет. Платформа генерирует YML-фид сама и перегенерирует его при правке карточки товара, поэтому он не устаревает (Яндекс отклоняет фиды старше 10 дней). Если товар перестал продаваться или остаток изменился только продажей, откройте и сохраните карточку — это обновит выгрузку.

Фид уже несколько дней «на проверке» — это нормально?#

Да, проверка фида занимает до 5 рабочих дней. Статус виден на вкладке «Фиды» в кабинете.

Фид отклонили — почему?#

Частая причина — расхождение данных фида и сайта (например, цена в фиде не совпадает с ценой на странице товара). Убедитесь, что каталог актуален, а витрина опубликована и открывается; после исправления фид переотправится на проверку автоматически.

Как подтвердить права на сайт, если у меня поддомен платформы?#

На поддомене платформы вы не управляете DNS, а вставку произвольного verification-мета-тега платформа сейчас не предоставляет — напишите в поддержку, поможем подтвердить права. Если у вас собственный домен, используйте способ подтверждения через DNS-запись в кабинете Яндекса.

Почему часть товаров плохо показывается?#

Товары без фото и описания показываются в поиске хуже. Заполните карточки товаров изображениями и текстом — это напрямую влияет на видимость.