логотип Taptop
Товарный YML–фид для Яндекса: как создать и загрузить файл?
Навигация по статье:

    Товарный YML–фид для Яндекса: как создать и загрузить файл?

    Все больше компаний, работающих в e–commerce, отказываются от громоздких интернет–магазинов, предпочитая продавать свои товары на площадках маркетплейсов. YML–фид представляет собой специальный файл для Яндекс Маркета – популярной торговой площадки, входящей в экосистему одноименного поисковика.

     Созданный на специальном языке программирования, Yandex Market Language, такой файл помогает системе лучше понять, что именно вы собираетесь продавать, и выстроить соответствующую стратегию продвижения вашего товарного ассортимента. Он позволяет продвигаться и в Директе, запуская объявления на определенные товары: в файле уже есть вся необходимая информация о номенклатуре каждой позиции, включая название, стоимость и другие характеристики. Его можно добавить и в Яндекс Вебмастер для СЕО–продвижения.

    В статье разберемся, как пошагово создать товарный фид, какую информацию нужно добавлять, а главное – как загрузить файл на Маркет и другие площадки.

    Какие форматы предпочитают маркетплейсы?

    Представьте, что вы – крупный селлер, в ассортименте которого сотни наименований. А теперь вообразите, сколько потребуется времени для создания каждой карточки вручную на любом маркетплейсе. Товарный фид – это своеобразный прайс–лист, в котором есть вся необходимая информация для создания полноценного каталога. Логика проста: вы создаете файл, куда вносите необходимую маркетплейсу информацию, а Яндекс формирует для каждого наименования уникальную карточку, указывая описание, актуальную цену и условия доставки. В результате вы получаете личный каталог внутри маркетплейса: им удобно пользоваться покупателям и работать с номенклатурой – менеджеру.

    Торговые площадки умеют работать с форматами CSV и XLS, но YML–фид – это собственная фишка Яндекса: такой файл эта площадка обработает гораздо быстрей, а его загрузка не займет много времени.

    YML-разметка разработана Яндексом на основе XML – универсальной разметки, предназначенной для структурирования и передачи данных. Она используется не только для каталогов интернет–магазинов, но и для обработки и упорядочивания больших объемов информации. Синтаксис YML, в свою очередь, «заточен» именно под e–commerce и работы с каталогами магазинов на Яндекс Маркете. В отличие от файлов XML, которые могут содержать текст, числа, логические значения и другое, фид товаров включает в себя только информацию о конкретных продуктах и условиях их продажи.

    Структура YML–файла

    Товарные фиды можно условно разделить на те, которые отвечают за размещения или условия доставки товаров и те, что содержат информацию непосредственно об ассортименте продукции. В зависимости от назначения, они содержат определенные блоки информации. Разберемся в общих блоках, обязательных для каждого типа.

    Заголовок файла

    Этот элемент – общий для всех файлов данного формата. Он содержит указание на версию XML–разметки и используемую кодировку. Если необходимо создать YML–фид вручную, то эту строку необходимо скопировать и вставить в самое начало своего документа:

    xml version="1.0" encoding="UTF-8"?

    Корневой элемент

    Это корневой элемент файла, по информации в котором система понимает, насколько актуально последнее обновление. Выглядит <yml_catalog> следующим образом:

    <yml_catalog date="2024-11-28T14:37+03:00">

    В корневом каталоге содержатся следующие вложения:

    • <shop>, в который входит вся информация о вашем магазине, включая название торговой точки и бренда, URL вашей онлайн–площадки и указание на используемую систему CMS, список категорий товаров и непосредственно номенклатуру с ценой и описанием. Данный тег включает в себя ID–атрибут, который представляет собой артикул вашего товара или SKU. Этот номер должен быть уникальным и включать в себя любые цифры и символы кириллицы или английского алфавита и их сочетания. Максимальная длина SKU – 80 знаков.
    • <offers>, который вкладывается в предыдущий раздел. Это и есть ваш прайс–лист и самая важная информация для торговли. Если речь идет о том, чтобы загрузить фид с описанием продукции, сюда добавляются характеристики и цена товаров. Когда файл создается для управления продажами, в оффере прописываются условия: например, остатки на складе, акции и скидки, бесплатная доставка до адреса покупателя или самовывоз из ПВЗ маркетплейса.

    В зависимости от того, какие задачи будет выполнять ваш фид, он может содержать и целый ряд опциональных элементов. Например, если нужно разделить товары по категориям (выделить детскую одежду в отдельный раздел каталога «одежда» и добавить подразделы в виде отдельных предметов гардероба), то в элемент <shop> вкладывается опция <categories>. Категорий может быть не более 18: каждой нужно присвоить уникальное числовое наименование, которое вписывается в атрибут <id>.

    Если фид определяет параметры для управления торговлей, в него нужно добавить до 5 элементов <options>. Вот самые важные из них:

    • Days – обязательный атрибут, определяющий скорость доставки. Если его проигнорировать, то Яндекс скроет ваш товар. Параметр исчисляется в днях, минимальное значение – 0, максимальное – 60.
    • Order‑before – атрибут определяет, до какого времени дня клиент должен оформить заказ, чтобы начал отсчитываться срок доставки. По умолчанию, Яндекс ставит здесь цифру 13: таким образом, если в атрибуте days у вас стоит 0, то заказ, оформленный до 13 часов, должен быть доставлен клиенту в этот же день.
    • Cost – технический атрибут для внутренней системы Яндекса. Не виден покупателям и никак не влияет на вашу работу.
    • Pickup – атрибут, обозначающий самовывоз товара клиентом из ПВЗ. Его параметры задаются тремя предыдущими атрибутами, после чего заполненный элемент вкладывается в параметр <shop> если необходимо указать сроки и условия доставки для всего магазина, или в параметр <offers>, если речь идет о доставке конкретных товаров.

    Как сделать фид для своего магазина на Яндексе?

    Создать YML–файл можно одним из наиболее удобных для себя способов.

    Способ первый, сложный

    Наиболее сложный и затратный по времени путь. Чтобы создать файл вручную, необходимо зарегистрироваться на торговой площадке Яндекса в качестве селлера, а затем – скачать один из готовых к заполнению шаблонов. Выбор зависит от назначения будущего фида: управление параметрами доставки или товарной номенклатурой.

    После этого нужно самостоятельно прописать заголовок файла и все корневые элементы – информацию о вашем магазине и все товары – офферы.

    Способ второй, автоматический

    В Сети есть специальные сайты для e–commerce, которые сгенерируют YML–файл за вас, достаточно только заполнить несколько форм. Например, площадка Ecomcom умеет создавать фиды из уже загруженных на другие маркетплейсы товаров, а Free-shop-sites сгенерирует файл для дальнейшей выгрузки каталога в магазин социальной сети ВКонтакте.

    Способ третий, легкий

    Если у вас уже есть собственный интернет–магазин и вы используете для управления каталогом определенную CMS, то с помощью интеграционного модуля от Яндекс можно создать YML–фид автоматически: система сама получит всю нужную информацию и заполнит необходимые атрибуты. Распознает такие фиды Маркет прекрасно, ведь генерация осуществляется на их стороне.

    Обратите внимание: передача данных возможна только из тех CRM, которые позволяют подключить по API дополнительный модуль.

    Загрузка готового фида осуществляется как файлом, так и ссылкой. Отдать предпочтение первому варианту стоит в том случае, если у вас – относительно постоянный ассортимент. В противном случае, при обновлении номенклатуры для актуализации данных придется снова загружать фид. Размер такого файла – до 100 Мб

    Если обновления товарной номенклатуры регулярные, воспользуйтесь загрузкой через ссылку на свой YML-файл. Разместить его можно в любом облачном хранилище, например, в Мой диск от Google или Облако от Mail. В этом случае, краулеры Яндекса будут сканировать фид каждые полчаса, и самостоятельно добавлять в каталог нужную информацию.

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

    Частые ошибки при создании YML–файла

    Если подойти к созданию фида со всей серьезностью, то Яндекс без проблем его обработает и преобразит в вашу персональную витрину на Маркете. Однако сделать это без ошибок получается не всегда, особенно с первого раза. Впрочем, система предупредит, что что –то пошло не так.

    Кроме того, можно проверить фиды в Вебмастере: для этого здесь есть специальный валидатор XML-файлов. Главное, не забудьте при загрузке указать, что фид предназначен для Маркета, выбрав соответствующий пункт в настройках проверки.

    Условно, все ошибки в фидах можно разделить на несколько категорий:

    • Ошибки в товарных позициях. Система помечает их как «Предупреждения в предложениях». Возможно, описания товаров содержат неточность, однако система обработает такой файл и опубликует каталог, даже если в характеристиках есть проблемы;
    • Ошибки в предложениях. Маркет точно уверен, что вы ошиблись, описывая какой –то товар. Такую неполадку стоит немедленно исправлять, иначе система опубликует только те позиции, которые посчитала верными;
    • Общие ошибки. Так Яндекс маркирует проблемы в разделе <shop>. При этом, система вполне может опубликовать и такой YML;
    • Критичные ошибки. Это – самая большая проблема, затрагивающая весь файл. Система отклонит фид после валидации;
    • Рекомендации. К этой категории относятся советы от Яндекс по улучшению вашего файла. Вносить правки не обязательно, но если хочется сделать каталог удобней, а продажи – выше, то стоит к ним прислушаться.

    Идеальный тандем: Taptop и маркетплейсы

    Для того чтобы начать получать прибыль в e–commerce, совсем необязательно создавать громоздкий интернет–магазин с сотнями наименований и обширным каталогом. Реализация такого проекта практически невозможна без привлечения специалистов, и обойдется бизнесу в круглую сумму. Успешно продавать свой товар, вложив минимум средств, поможет магазин на маркетплейсе и посадочная страница, созданная с помощью нашего конструктора. Такой тандем подойдет, если вы только начинаете свой путь в торговле, хотите проверить рентабельность конкретного товара или повысить продажи на одной из популярных площадок. Реализовать его можно за три простых шага:

    • Выберите готовый макет из Библиотеки шаблонов Taptop и кастомизируйте его в соответствии с айдентикой вашего бизнеса;
    • Добавьте виджет со ссылкой на свой магазин на маркетплейсе;
    • Запустите рекламную кампанию на новый сайт.

    Такая реализация позволит вам значительно приблизить момент запуска, ведь создавать карточки товаров и работать над дизайном многостраничного проекта нет необходимости, а также значительно сэкономить средства на создании полноценного интернет–магазина. Кроме того, Taptop позволит подключить к сайту любые счетчики метрик, чтобы отслеживать поведение посетителей на странице и контролировать количество переходов на маркетплейс с сайта.

    Успешный бизнес в e–commerce – это сочетание нетривиальных идей и рациональных решений. Использование нашего конструктора – одно из них.

    Может быть интересно
    все статьи
    Оставить заявку
    Имя
    Это поле обязательно для заполнения
    Телефон
    Это поле обязательно для заполнения
    Почта
    Это поле обязательно для заполнения
    Радио группа
    Это поле обязательно для заполнения
    Комментарий
    Это поле обязательно для заполнения
    Галочка
    Это поле обязательно для заполнения
    Спасибо!
    Форма отправлена
    Что-то не так. Попробуйте позже