Интеграции и e-commerce
Настройка фидов Яндекс Маркет
Что такое фид для Яндекс Маркет и почему он важен
Фид Яндекс Маркет — это специальный YML или XML файл, который содержит информацию о магазине и товарах и используется как источник данных. Через него интернет-магазин может передать название товара, описание, цену, прайс, ссылки на страницы, изображения, характеристики, адреса доставки, контакты компании и другие данные, которые нужны для карточки, поиска и публикации предложений.
Товарный фид Яндекс является источником данных: именно он связывает сайт магазина, кабинет продавца и сам маркетплейс. YML, или Yandex Market Language, — это собственный стандарт Яндекса, основанный на XML, поэтому товарный его часто называют и YML файлом, и XML файлом одновременно.
Пример правильно структурированного фида YML

Наглядная схема показывает базовую структуру YML-файла:
<yml_catalog>,
<shop>,
<categories>,
<offers>,
а также ключевые элементы карточки товара.
Для бизнеса товарный фид важен не только как технический файл. Он позволяет автоматически обновлять каталог, быстрее добавлять новые позиции, передавать актуальные цены и получать больше контроля над размещением товаров на площадке Маркета. Если структура файла соответствует требованиям сервиса, магазин может создать YML, использовать его для выгрузки товаров и поддерживать актуальную версию каталога без ручного обновления каждой карточки.
Требования Яндекс Маркет к товарным фидам
Яндекс Маркет устанавливает строгие требования к структуре и содержанию фида.
YML требует соответствия спецификации: файл должен начинаться с XML-заголовка
в первой строке, содержать корневой тег <yml_catalog>
с атрибутом date, а внутри — блок <shop>,
список категорий <categories> и товарные предложения
<offers>. Для каждого товара нужен уникальный
offer id, а дата в yml_catalog должна показывать
актуальность данных.
Основные требования Яндекс Маркет к фидам
| Параметр | Требование | Комментарий |
|---|---|---|
| Формат | YML / XML | Для Маркета используется YML на базе XML |
| Заголовок | Обязателен | XML-заголовок должен стоять в первой строке |
| Корневой элемент | <yml_catalog date="..."> |
Нужно указать дату и время актуальности данных |
| Возраст данных | Не старше 10 дней | Версия файла должна быть актуальной |
| Структура | <shop>, <categories>, <offers> |
Базовый каркас товарного каталога |
| Идентификатор | Уникальный offer id |
Нужен для каждого товара |
| Кодировка | UTF-8 или Windows-1251 | Другие варианты использовать не следует |
| Размер | До 2 ГБ | Ограничение действует для одного файла |
| Количество | До 1000 | Лимит считается суммарно для сайта и поддоменов |
| Автообновление по ссылке | Поддерживается | Маркет может регулярно забирать актуальную версию файла |
Таблица помогает быстро сверить формат, размер, ограничения и базовые элементы фида перед загрузкой в кабинет.
Требования платформы регулярно обновляются, поэтому перед запуском нового раздела, сменой структуры каталога или расширением ассортимента стоит еще раз сверить формат фида с официальной документацией. Для крупных магазинов это особенно важно: чем больше товаров и категорий, тем выше ценность стабильной генерации файла и понятной схемы обновления.
Часто задаваемые вопросы
Как настроить фид для Яндекс Маркет?
Какие обязательные параметры должны быть в фиде для Яндекс Маркет?
<yml_catalog>
с date, блок <shop>, разделы
<categories> и <offers>, а также
уникальный offer id для каждого предложения. В зависимости
от типа товара могут использоваться дополнительные параметры, но базовая
схема должна соответствовать официальной YML-спецификации.