Как найти файлы яндекс маркета

Можно по шаблону, по robots.txt, по странице входав админку(/admin /administrator /manager и т.д.) попробовать определить движек, посмотреть какие стандартные для него есть модули под маркет. Далее посмотреть как и куда они сохраняют xml и пощупать на наличие там нужного файлика. Если же сайт или модуль самописные то шанс стремиться к нулю.

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

Маркетплейс (агрегатор товарных предложений от разных продавцов) — удобный ресурс для пользователя. На одной площадке собрано большое количество товаров, есть возможность изучить отзывы покупателей и сравнить цены. 

Яндекс.Маркет — самый популярный российский маркетплейс с огромной аудиторией. Технически для попадания на его витрину требуется создать специальный прайс-лист в формате YML. Это файл с данными о всех товарах, которые вы планируете размещать на площадке. Составили подробную инструкцию, как подготовить этот файл и загрузить его в систему.

YML-файл: что это и зачем он нужен

У Яндекс.Маркета есть определенные требования к прайс-листам, их содержанию и формату. Для загрузки товаров можно использовать привычные форматы XLS (файл Excel) и CSV. Однако предпочтительнее создавать документ YML (Yandex Market Language) — собственную разработку Яндекса на базе стандарта XML.

Готовить прайс-лист в формате YML немного сложнее, чем в XLS или CSV. Однако он дает ряд преимуществ. Например, позволяет автоматизировать процесс обновления товарных позиций и их характеристик.

Вот как это работает:

  1. Вы создаете прайс-лист, где указываете все необходимые параметры по правилам Яндекс.Маркета.
  2. Яндекс обрабатывает полученные данные и создает карточки для ваших товаров в соответствующих категориях.
  3. Если прайс-лист составлен правильно и в нем нет ошибок, вы получаете релевантные целевые клики и заказы.

Контекст на профессиональном уровне и без агентства — в системе PromoPult.

Автоматический подбор слов, автогенерация объявлений, «умное» управление ставками. Готовые отраслевые решения. Статистика в реальном времени. Для профессионалов — множество точных настроек.

Как выглядит YML-файл

Прайс-лист для Яндекс.Маркета состоит из общей информации о магазине и списка товарных предложений (офферов).

Шапка

В шапке YML-файла указана:

  • версия XML и кодировка (возможна UTF-8 или windows-1251);
  • дата формирования файла.

Вот так выглядит шапка в YML-файле (первые две строки):

<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="2020-11-22T14:37:38+03:00">

Информация о магазине

Внутри элемента <shop> указана информация о магазине, оффере и другие данные:

YML-файл: зачем он нужен магазинам и как его создать

В элемент <shop> вложены другие элементы:

  • <name> — фактическое название интернет-магазина, которое публикуется на сайте.
  • <company> — полное название компании. Обязательный элемент. Он не публикуется, но необходим для внутренней идентификации на Яндекс.Маркете.
  • <url> — ссылка на главную страницу интернет-магазина. Обязательный элемент, если товары размещаются по модели «Переход на сайт».
  • <currencies> — список курсов валют магазина. В примере на скриншоте основная валюта — российский рубль (rate= «1»).  
  • <categories> — список категорий и подкатегорий.
  • <delivery-options> — условия и стоимость доставки.

Есть еще и дополнительные, необязательные элементы, входящие в <shop>: CMS и ее версия, название агентства, которое отвечает за техподдержку сайта, и другие. Подробнее о них читайте в соответствующем разделе Справки.

Оффер

Информация обо всех товарах интернет-магазина в YML-файле содержится в элементе <offers>. Внутрь него помещаются элементы <offer> — по одному для каждого товарного предложения.

Вот как выглядит часть YML-файла с одним товарным предложением (<offer>):

YML-файл: зачем он нужен магазинам и как его создать

На этом скриншоте показан <offer> — одно товарное предложение (в данном случае мороженица). Маркет использует эти данные и создает карточку товара. 

Элемент <offer> может быть упрощенного и произвольного типа. Разница — в названии товара:

  • В упрощенном типе (этот пример на скрине выше) тип товара, его производитель и модель указываются в одном элементе — <name>. Подробное описание формата — здесь.
  • В произвольном типе информация о типе, производителе и модели разнесена по разным элементам:
<offer id="12345" type="vendor.model">
  <typePrefix>Вафельница</typePrefix>
  <vendor>Polaris</vendor>
  <model>65790</model>
  ...
</offer>

Подробное описание формата — по ссылке.

Разберем некоторые параметры элемента <offer>.

  • <price> и <oldprice> — в карточке товара будет отображаться скидка, так как новая цена ниже старой.
  • <currencyId> — указатель валюты, в которой магазин принимает оплату.
  • <picture> — ссылка на фотографию товара. Подтягивается в карточку на Маркете.
  • <store> — значение true говорит о том, что забрать товар в торговом зале можно, false — нельзя.
  • <pickup> — значения true и false для возможности забрать товар самовывозом в пункте выдачи.
  • <delivery> и <delivery-options> — наличие товара и условия доставки.

Подробнее обо всех элементах YML-файлов можно почитать здесь.

Не все элементы обязательны к использованию. Для каждой категории товаров перечень обязательных и рекомендуемых элементов будет разным. У Яндекса есть готовые рекомендации по подготовке прайс-листов для разных категорий. Подробно описывать все их нет смысла — воспользуйтесь удобным рубрикатором Справки Яндекса.

Как создать YML-файл

Есть три основных способа создания YML-файлов:

  • вручную или с помощью скрипта;
  • с помощью встроенного функционала и дополнительных модулей CMS;
  • с помощью специального ПО.

Вручную

Это самый трудоемкий способ. Он подойдет интернет-магазинам, у которых не более 20-30 товарных предложений.

Можно попросить программиста написать скрипт для выгрузки товарных предложений в YML-файл. На GitHub есть готовые библиотеки, которыми можно воспользоваться для генерации YML-файлов. Например, вот эта.

Модули для CMS

Большинство популярных CMS могут экспортировать данные из интернет-магазинов в YML-файлы. У одних CMS есть встроенный функционал — файл можно сгенерировать прямо в административной панели сайта. В других случаях приходится использовать дополнительные модули/плагины.

YML-файл: зачем он нужен магазинам и как его создатьЯндекс подсказывает, в каких CMS можно создать YML-файл

Полный список CMS, в которых можно создавать файл прайс-листа для Яндекс.Маркета, здесь.

С помощью софта

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

Например, YML-генератор от Mysitemapgenerator.com. С ним можно:

  • индексировать сайт и конвертировать данные в YML;
  • настраивать регулярное обновление прайс-листа;
  • индексировать бесплатно до 500 страниц.

Важно! Страницы товарных предложений (карточки товара) должны содержать разметку Schema.org Product или Open Graph Product. Детально микроразметку Schema.org мы разобрали здесь, Open Graph — тут. О добавлении разметки с помощью Google Tag Manager вы можете почитать в этой статье.

Как добавить прайс-лист на Яндекс.Маркет

После регистрации магазина на Маркете помимо указания необходимой информации о нем нужно добавить прайс-лист. 

Делается это в разделе Ассортимент → Прайс-лист.

YML-файл: зачем он нужен магазинам и как его создатьДобавление прайс-листа на Маркет

Добавить прайс можно тремя способами:

Способ 1. Разместить YML-файл на сайте вашего интернет-магазина (обычно — в корневой папке), а в личном кабинете Маркета добавить ссылку на него. Если доступ на сервер, где хранится файл, защищен, укажите логин и пароль.

YML-файл: зачем он нужен магазинам и как его создатьДобавление ссылки на прайс-лист

После добавления файла нажмите кнопку «Проверить прайс-лист». Система проверит его, и если найдет ошибки, сообщит о них.

YML-файл: зачем он нужен магазинам и как его создатьПроверка прайс-листа перед загрузкой на Маркет

После загрузки прайс появится в общем списке.

YML-файл: зачем он нужен магазинам и как его создатьСписок загруженных прайс-листов на Маркете

Способ 2. Загрузить YML-файл напрямую (размер не должен превышать 100 Мб). Для этого в окне загрузки выберите «Файл» и загрузите прайс с компьютера.

YML-файл: зачем он нужен магазинам и как его создатьЗагрузка YML-файла напрямую

Способ 3. Загрузка прайса с помощью макроса в Excel. Способ подходит, если вы составляли прайс в Excel. Он позволяет установить связь вашего файла в Excel с Яндекс.Маркетом и обновлять прайс автоматически после внесения изменений в исходный файл. Для использования этой функции нужно авторизоваться в Excel, используя полученный в Яндексе номер рекламной кампании и ключ. Подробно об этом способе — в справке Яндекса.

YML-файл: зачем он нужен магазинам и как его создатьЗагрузка прайса из Excel

Проверка YML на ошибки

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

YML-файл: зачем он нужен магазинам и как его создать

Если вы не проверите YML-файл, в любом случае при добавлении его в Яндекс.Маркет сервис проверит его на ошибки и выдаст отчет.

Ошибки могут появиться как в случае создания YML-файла вручную, так и тогда, когда вы просто выгружали его с помощью модуля CMS.

Есть несколько классификаций ошибок, о которых сообщает Яндекс:

  • Критичные ошибки. Обязательно нужно исправить, иначе прайс-лист не опубликуется на Маркете.
  • Общие ошибки. Ошибки в элементе <shop>. Такой прайс-лист скорее всего будет опубликован, но в товарных позициях могут быть неточности.
  • Ошибки в предложениях. Обязательно нужно исправить, так как товарные предложения не опубликуются на Маркете.
  • Предупреждения в предложениях. Неточности, которые лучше исправить. Товары будут опубликованы, даже если не исправлять, но в таком случае это может привести к нерелевантным кликам.
  • Рекомендации. Советы по оптимизации прайс-листа. Помогают получать больше переходов и заказов на Маркете.

Подробнее об ошибках — здесь.

Обновление прайс-листа формата YML

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

  • цене;
  • наличии товара на складе;
  • условиях оплаты и доставки.

Размещенный на Маркете прайс-лист нужно обновлять как минимум один раз в 30 дней, если вы загружали его в личном кабинете.

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

Общая индексация Яндекс.Маркета проводится каждые 3-6 часов. За это время полностью обновляются все товарные предложения на Маркете. Измененные цены и скидки обновляются быстрее — 30-40 минут.

Удобнее всего настроить автоматическое обновление YML-файла на сайте. Тогда на Маркете всегда будет актуальная информация.

YML-файл полезен не только для Яндекс.Маркета, но и контекстной рекламы

Добавление магазина на Яндекс.Маркет — не единственная причина создать YML. Еще один вариант применения YML-файла — быстрое составление объявлений для контекстной рекламы. Для того чтобы в один клик получить объявления для каждого товара:

  1. Перейдите в бесплатный Генератор из YML и укажите ссылку на ваш YML-файл (например, http://mysite.ru/market.xml).
  2. Загрузите результат в формате XLSX в «Списке задач».

YML-файл: зачем он нужен магазинам и как его создать

Объявления составляются для Яндекс.Директа и Google Ads и выглядят так:

YML-файл: зачем он нужен магазинам и как его создать

Без автоматизации пришлось бы долго вручную перебирать все названия и цены товаров. Для интернет-магазинов с большим ассортиментом Генератор из YML — удобное решение. Вот исчерпывающий гайд по работе с Генератором из YML от PromoPult.

Если же вы хотите полностью избавиться от необходимости составлять объявления контекстной рекламы, попробуйте инструмент «Написание контекстных объявлений» от PromoPult. Вот инструкция по работе с ним.

Резюме

Размещение товарных предложений на Яндекс.Маркете дает ряд преимуществ:

  • доступ к огромной аудитории (6 миллионов посетителей в день, по данным на декабрь 2020 года);
  • рост трафика на сайт интернет-магазина;
  • рост продаж;
  • имиджевый эффект.

Поэтому однозначно стоит воспользоваться этим инструментом. Стать участником маркетплейса несложно, к тому же это доступно даже малому бизнесу.

Следуя нашей инструкции, вы легко подготовите YML-файл.

И напоследок: позаботьтесь о должном качестве сайта, чтобы привлекаемый трафик не уходил из-за досадных ошибок.

Кратко о главном

  • YML-файл — удобный способ размещения товарных предложений на Яндекс.Маркете.
  • Можно обновлять параметры, добавлять или удалять товарные карточки в автоматическом режиме.
  • Правильно составленный прайс-лист = релевантные клики и заказы.
  • Вся информация в прайс-листе должна быть актуальной и верной, иначе Яндекс вас заблокирует.
  1. 13.10.2012 02:40

    Tony88 вне форума

    Опытный Аватар для Tony88

    • Репутация: 83
    • Webmoney BL: ?

    Надо найти yml файл конкурента. Никак не могу найти его. Помогите пожалуйста советом как это сделать
    конкурент вот _http://www.vseinstrumenti.ru/

    • 0
  2. 13.10.2012 03:01

    Tony88 вне форума

    Опытный Аватар для Tony88

    • Репутация: 83
    • Webmoney BL: ?

    hammer8, а я думал он всегда доступен и лежит в какой то директории. надо просто спарсить его как то.
    Ладно, все равно Благодарю

    • 0
  3. Значок   / Очков: 5

    13.10.2012 04:05

    Sma11erM1nd вне форума

    .пернатый. Аватар для Sma11erM1nd

    • Репутация: 245

    YML достать вряд ли получиться, можете спарсить все товары например content downloader’ом и настроить вывод под вашу cms.

    • 1

    Спасибо сказали:

  4. 13.10.2012 10:38

    vlasoff вне форума

    Дипломник Аватар для vlasoff

    • Репутация: 42

    Файл может быть закрыт от публичного доступа паролем, доступ к файлу через логин/пароль можно настроить в Яндексе, но даже если это не так, найти его, всё равно что искать чёрную кошку в чёрной комнате, т.к. на файл нет ссылки со страниц сайта, он не индексируется, иначе, его можно было бы поискать так (Google):

    Код:

    site:www.vseinstrumenti.ru filetype:yml
    • 1

    Спасибо сказали:

  5. 13.10.2012 15:45

    ADvi вне форума

    Сайты на WordPress Аватар для ADvi

    • Репутация: 89
    • Webmoney BL: ?

    Можно определить движок, прочитать о способах, которыми формируется файлик, и попробовать подобрать путь, где он может находится.. Ссылка то существует для отдачи Я.Маркету…

    Лучший хостинг в рунете | Не делайте людям добро – они вам этого не простят.

    • 0
  6. 13.10.2012 17:39

    Tony88 вне форума

    Опытный Аватар для Tony88

    • Репутация: 83
    • Webmoney BL: ?

    ADvi, движок там похоже самописный. я это уже пробовал. Но спасибо

    • 0
  7. 14.10.2012 00:33

    vetlik вне форума

    Опытный Аватар для vetlik

    • Репутация: 26
    • Webmoney BL: ?

    если самописный движок, то yml с большой вероятностью лежит в корневой папке. сложность в подборе имени файла. в общем только подбором

    • 0

Как получить ссылку на YML-фид

YML-фид используется для рекламы товаров в Яндекс.Маркете и «Беру». Вот несколько решений для популярных платформ интернет-магазинов:

CMS Плагин Дополнительные материалы
1С-Битрикс «Подготовка прайс-листа для Маркета и Беру» Видео Яндекс.Маркета
«1С-Битрикс: как передать данные о товарах на Маркет»
WordPress

Сначала установите плагин WooCommerce, потом скачайте плагин YML for Yandex Market или платный плагин Saphali для работы на русском языке

Видео на английском: установка плагинов в WordPress
Joomla

«Yandex Market XML для магазинов Joomla»

Плагин совместим с 3 типами интернет-магазинов Joomla:

  • HikaShop
  • JoomShopping
  • VirtueMart
Видео на английском: установка расширений для Joomla
Advantshop «Импорт файла xml»
Wix

Не поддерживает экспорт в XML, плагинов для этой платформы тоже нет.

Можно настроить интеграцию с Ecwid: для этого нужно купить тариф Business или Unlimited

Видео на английском: интеграция Ecwid и Wix
PrestaShop

Плагин для экспорта YML в Яндекс.Маркет

Работает только через VPN

Magento eCommerce «Выгрузка товаров на Яндекс.Маркет» Видео: установка расширений для Magento
Ecwid «Выгрузка товаров в Яндекс.Маркет»

Плагин входит в тарифы Business или Unlimited

InSales «Выгрузка в формате YML»

2 минуты назад, 33region сказал:

http://prntscr.com/ob4s0a

логин и пароль от магазина или ????

Логин и пароль для доступа к market.php

Что б никто кроме Вас и яндекса не имел доступа к файлу.

Если ограничиваете логином, паролем, то и в настройках яндекса там где-то есть опции, нужно тоже указать на стороне яндекс логин и пароль.

Что б яндекс смог выгрузить данные из файлы.

А если не знаю, что к чему, лучше не трогать опции по умолчанию.

Понравилась статья? Поделить с друзьями:

Не пропустите также:

  • Код ошибки 0х000000е windows 10 как исправить
  • Устройство не опознано usb как исправить код 43
  • Как составить письмо в сша
  • Как найти номер судебного производства по алиментам
  • Как найти мрт в телефоне

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии