Карточка на Яндекс Маркете устроена не так, как на Wildberries и Ozon. Селлер не создаёт собственную карточку под каждый SKU, а подключает своё предложение к уже существующей в каталоге площадки. От этого зависит весь маршрут загрузки товара: формат фида, способы привязки, состав характеристик. Здесь разберу архитектуру, требования и типичные ошибки на старте.
Для нового магазина правильный порядок такой: подготовить YML-фид с уникальными артикулами и штрихкодами, дать ЯМ автопривязать предложения к каталожным карточкам, дозаполнить характеристики там, где нет автосовпадения. Полный сценарий выхода на площадку разобран в гайде по продажам на Яндекс Маркете.
Чем карточка ЯМ отличается от WB и Ozon
Принципиальное отличие: каталог Маркета общий, карточки в нём ведёт сама площадка, а магазины присоединяют offer (предложение) к существующим товарам.
- Один товар, одна карточка на всех. На странице iPhone 15 видны 5–10 предложений от разных магазинов с разными ценами и сроками доставки.
- На WB и Ozon модель другая: каждый продавец заводит собственную карточку, и на один и тот же товар может приходиться 20 параллельных листингов. Подробнее в сборке карточки WB с нуля и в rich-контенте карточки Ozon.
- Создавать новую карточку селлеру разрешено только когда товара точно нет в каталоге площадки. Регулярная ситуация: редкие региональные позиции, авторские изделия, новые модели с уникальным GTIN.
- Главная борьба идёт за порядок предложений внутри карточки: на верхнюю позицию попадает магазин с лучшим сочетанием цены, сроков доставки, индекса качества и наличия. Полностью свою карточку продвигать почти не получится.
SKU, market_sku и GTIN: идентификаторы
В каталоге Маркета вращаются три идентификатора, путать их нельзя.
- SKU (артикул магазина). Уникальный внутри вашего каталога. Длина в YML до 60 символов в атрибуте id. Однажды занятый SKU нельзя переиспользовать под другой товар.
- market_sku. Идентификатор товарной карточки в каталоге площадки. Присваивается автоматически при привязке предложения. У одного market_sku может быть несколько offer от разных магазинов.
- GTIN или штрихкод (EAN-13, UPC-A). Главный ключ для автоматической привязки к карточке. Без GTIN автопривязка либо не сработает, либо привяжет offer к неправильной карточке, и придётся переподтверждать вручную.
Приоритет автоматики при привязке: сначала система ищет совпадение по GTIN, потом по точному совпадению названия и характеристик, в крайнем случае открывает заявку на ручную модерацию.
Способы загрузки: фид, CSV, API
Маркет принимает каталог четырьмя способами. Выбор зависит от размера ассортимента и от того, есть ли у магазина ИТ-команда.
- YML-фид по ссылке. XML-файл, который площадка автоматически забирает с вашего сервера раз в 1–4 часа. Подходит для магазинов с готовым выгрузчиком из учётных систем и ERP. Самый распространённый сценарий на 2026 год.
- Прямая загрузка YML или CSV в кабинет. Файл до 100 МБ через интерфейс. Для небольших каталогов до 5–10 тысяч SKU.
- CSV или Excel по готовому шаблону. Подходит для малого ассортимента и ручных обновлений.
- API Partner. JSON-эндпоинты для полной автоматизации: добавление товаров, обновление цен и остатков, изменение характеристик. Используется средним и крупным бизнесом, выходящим за пределы возможностей одного фида.
Для большинства селлеров рабочий выбор такой: YML по ссылке для синхронизации каталога раз в час плюс API для онлайновых обновлений остатков и цен.
YML-фид: структура и лимиты 2026
YML это XML-формат, разработанный изначально для Яндекс Маркета. Базовая структура: корневой элемент yml_catalog, дальше блок shop с описанием магазина, дерево categories и список offers.
- Максимальный размер файла: 2 ГБ, если фид забирается по ссылке. При прямой загрузке через интерфейс кабинета лимит ниже, до 100 МБ.
- Кодировка: UTF-8 или Windows-1251. Иные кодировки парсер не принимает.
- Возраст фида: не старше 10 дней по атрибуту date в yml_catalog. Старые фиды площадка отбраковывает.
- Уникальные id offer: атрибут id в каждом offer обязан быть уникальным внутри файла. Дубликаты ломают всю загрузку, не только конкретный товар.
- Запрещённые символы: непечатаемые ASCII-коды 0–31, кроме служебных tab, перевод строки, возврат каретки.
- Категории объявляются перед offers и ссылаются на parentId родителя. Глубина дерева до 6–7 уровней.
Минимальный валидный offer выглядит так: уникальный id, доступность available, name, categoryId, price, currencyId, ссылка picture, vendor, описание description. Габариты и вес идут отдельными тегами weight и dimensions, обязательны для модели FBY.
Обязательные поля и фото
Базовый набор полей для большинства категорий.
- Название. До 60 символов для эффективной выдачи (технический предел до 100). Без КАПС, эмодзи, лишних символов.
- Категория. Только из справочника Маркета. Неверная категория автоматически блокирует модерацию.
- Цена и валюта. Целое число, currencyId RUR.
- GTIN или штрихкод. Обязателен для FBY (склад площадки), рекомендуется для FBS и DBS.
- Вес и габариты. Для FBY обязательны, иначе товар не примут на склад.
Фото.
- Минимум 300×300 пикселей, рекомендуемая сторона 1500–2000 пикселей.
- Сумма сторон от 1800 пикселей для попадания в рейтинг качества карточки.
- До 30 изображений на одну карточку.
- Размер одного файла до 10 МБ.
- Форматы JPG, JPEG, PNG, WebP, HEIC.
- Главное фото без водяных знаков, цен, логотипов и пометок «акция» или «оригинал». Товар занимает 2/3 кадра.
Видео. Поддерживается MP4 (плюс MOV, WebM, FLV, AVI), размер до 100 МБ, рекомендованная длительность до 1 минуты (технически до 20 минут). Соотношение 16:9 или 1:1. Доступно не во всех категориях.
Описание и характеристики
Описание. Площадка рекомендует от 500 знаков для попадания в рейтинг качества, максимум 6000. Меньше 500 знаков система примет, но карточка не получит соответствующих баллов и будет ниже в выдаче. HTML-разметка в общем случае не гарантирована, выносить блоки лучше переводами строки и буллетами, без расчёта на отрисовку тегов.
Что не должно быть в описании.
- КАПС-LOCK (кроме аббревиатур).
- Рекламные обороты: «скидка», «лучшая цена», «оригинал», «гарантия 100%».
- Контактные данные магазина: телефоны, e-mail, мессенджеры.
- Ссылки на внешние ресурсы и на конкурентов.
Характеристики передаются тегами param в фиде. Маркет ранжирует карточку по полноте: при заполнении ниже 70% обязательных параметров категории видимость снижается, при 90% и выше карточка попадает в премиум-блоки выдачи.
Типичные обязательные параметры по категориям. Электроника: процессор, оперативная память, диагональ, объём встроенной памяти, операционная система. Одежда: размер, пол, материал, тип посадки. Бытовая техника: класс энергоэффективности, объём, мощность, габариты. Связку с тарифной моделью смотрите в тарифах Яндекс Маркета.
«Честный знак»: cargo-types в фиде
Часть категорий обязана работать с цифровой маркировкой «Честного знака». Для них в YML-фиде передаётся не сам Data Matrix-код, а признак, что для товара нужна маркировка.
- cargo-types в offer со значением CIS_REQUIRED помечает товар как маркированный. Конкретные коды Data Matrix грузятся отдельно через универсальный передаточный документ (УПД) при отгрузке партии.
- Категории под обязательной маркировкой к маю 2026: одежда и обувь (с 2025 года), какао и какаосодержащие напитки (с 1 декабря 2025), чай и чайные экстракты (с 1 апреля 2026), кофе и заменители кофе (с 1 июня 2026), часть бытовой химии и парфюмерии.
- Без валидного кода в УПД поставка не принимается на склад площадки и возвращается на склад магазина за счёт продавца.
Пошаговая регистрация в системе разобрана в материале по «Честному знаку» для ИП и ООО. Список штрафов за нарушения маркировки собран в штрафах маркетплейсов 2026.
Чек-лист перед загрузкой каталога
Восемь пунктов, которые снимают 90% типовых отказов модерации.
- Проверить валидность YML онлайн-валидатором: кодировка UTF-8 или Windows-1251, дата date не старше 10 дней, корректные родительские категории.
- Убедиться, что все id offer уникальны внутри файла. Дубликат ломает загрузку.
- Прописать GTIN для каждого товара. Без штрихкода автопривязка к каталожной карточке не сработает.
- Указать вес и габариты в граммах и сантиметрах, особенно для модели FBY.
- Подготовить минимум 3 фото на карточку: главное на белом фоне, плюс ракурсы и комплектация. Сумма сторон от 1800 пикселей.
- Заполнить от 70% характеристик из справочника категории. Меньше: карточка будет ниже в выдаче.
- В описании оставить 500–1500 знаков структурированного текста, без CAPS, контактов и рекламных оборотов.
- Для категорий с маркировкой проставить cargo-types = CIS_REQUIRED в offer и заранее закупить коды Data Matrix в «Честном знаке».
Хотите, чтобы мы собрали ваш YML-фид под Яндекс Маркет, привязали предложения к каталожным карточкам и довели заполненность характеристик до 90%? Оставьте заявку в форме ниже: посмотрим ассортимент, подготовим выгрузку из вашей учётной системы и проведём через первую модерацию без отказов.