Что такое фид для Яндекс Маркет и почему он важен
Фид Яндекс Маркет — это специальный YML или XML файл, который содержит информацию о магазине и товарах и используется как источник данных. Через него интернет-магазин может передать название товара, описание, цену, прайс, ссылки на страницы, изображения, характеристики, адреса доставки, контакты компании и другие данные, которые нужны для карточки, поиска и публикации предложений.
Что такое фид
Фид — это файл с данными о товарах интернет-магазина, который используется для передачи информации в Яндекс Маркет. В нем указывают название товара, цену, категорию, ссылку на страницу, изображение, описание, наличие и другие параметры, нужные для публикации предложений и обновления карточек.
Для Яндекс Маркет чаще всего используется формат 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 | Лимит считается суммарно для сайта и поддоменов |
| Автообновление по ссылке | Поддерживается | Маркет может регулярно забирать актуальную версию файла |
Таблица помогает быстро сверить формат, размер, ограничения и базовые элементы фида перед загрузкой в кабинет.
Перед загрузкой следует проверить не только теги, но и сами значения: URL, цены, характеристики, наличие, скидки, условия доставки и другие обязательные параметры. Для проверки готового файла удобнее сначала загрузить YML вручную в кабинете и посмотреть список замечаний системы.
Если файл генерируется долго, его лучше создавать заранее — по расписанию, с помощью CMS, WordPress-модуля, API или другого готового инструмента. Такой подход упрощает управление каталогом и помогает поддерживать актуальные данные без лишней ручной работы.
Требования платформы регулярно обновляются, поэтому перед запуском нового раздела, сменой структуры каталога или расширением ассортимента стоит еще раз сверить формат фида с официальной документацией. Для крупных магазинов это особенно важно: чем больше товаров и категорий, тем выше ценность стабильной генерации файла и понятной схемы обновления.
Часто задаваемые вопросы
<yml_catalog>
с date, блок <shop>, разделы
<categories> и <offers>, а также
уникальный offer id для каждого предложения. В зависимости
от типа товара могут использоваться дополнительные параметры, но базовая
схема должна соответствовать официальной YML-спецификации.

