Как подключить сайт к поиску по товарам
Ответ формируется автоматически на основе обработки данных поискового робота Яндекса. При формировании ответа в числе прочего используются данные фидов (специальных файлов с информацией о товарах), которые Яндекс получает от партнеров при использовании других сервисов, например Яндекс Директа.
Вы можете передавать Яндексу структурированную информацию о товарах с помощью фида в формате YML. Стандарт YML (Yandex Market Language) разработан Яндексом и основан на стандарте XML. Стандарт используется для подключения магазинов к Яндекс Маркету, а также другим сервисам Яндекса.
Из результатов поиска исключаются одинаковые предложения товаров (offer) — Яндекс обнаруживает их автоматически. В результатах поиска отображается ссылка на страницу, на которой пользователь может купить товар.
- Шаг 1. Подготовьте информацию
- Шаг 2. Сделайте YML-файл доступным для скачивания
- Шаг 3. Передайте информацию в Яндекс
- Работа с несколькими фидами
- Вопросы и ответы
Шаг 1. Подготовьте информацию
Поддерживается YML-файл с расширением xml, yml или в виде архива gzip.
экспортировать данные из вашей базы данных и создавать файл в нужном формате;
конвертировать имеющийся прайс-лист в файл нужного формата и вида.
размещать в поиске по товарам большой ассортимент товаров;
обновлять данные часто и автоматически.
вы планируете размещать небольшой ассортимент товаров;
у вас нет возможности автоматически выгружать информацию о товарах в подходящем формате и виде.
Для популярных CMS доступны модули подключения. Они разработаны для интеграции с Яндекс Маркетом и подходят для подготовки фида для поиска по товарам.
Используйте модули и компоненты только для формирования фида и генерации URL, по которому он доступен для скачивания. URL-адрес нужен для загрузки фида в Вебмастере в шаге 3.
Указанные названия и логотипы CMS используются в соответствии с политикой правообладателей в отношении этих торговых марок. Их использование не означает, что правообладатели имеют какое-либо отношение к перечисленным модулям, одобряют их или иным образом связаны с Яндексом.
Система | Версия системы | Модуль / компонент системы | Дополнительная информация |
---|---|---|---|
![]() | — | Компонент системы | |
10.0 | Компонент системы | ||
Любая | Компонент системы | ||
Любая | Компонент системы | ||
Любая | Компонент системы | ||
Любая | Компонент системы | Платно | |
Любая | Компонент системы | ||
Любая | Компонент системы | ||
1.7.0.2 – 1.9.4.0 2.3 – 2.4.x | Модуль выгрузки товаров на Яндекс Маркет (для 1.7.0.2 – 1.9.4.0) М2:Модуль выгрузки товаров на Яндекс Маркет (для 2.3 – 2.4.x) | Платно Автор: Rugento | |
![]() | Любая | Компонент системы | Инструкция по настройке |
![]() | Любая | Бесплатно | |
3.0.0.0 – 3.0.3.7 ocStore 3.0.2.0 OcStore 3.0.3.7 | Платно Автор: Opencart | ||
Любая | Бесплатно | ||
1.7.0 – 1.7.8.7 | Платно Автор: Community developer | ||
3.x | Компонент системы | ||
7.1.1.60 + | Бесплатно Автор: Webasyst | ||
Любая | Платно | ||
Любая | Компонент системы | ||
Любая | Компонент системы | ||
2.9.5+ | Бесплатно | ||
4.4.2 – 5.2.2 | Бесплатно |
Система | Версия системы | Модуль / компонент системы | Дополнительная информация |
---|---|---|---|
![]() | — | Компонент системы | |
10.0 | Компонент системы | ||
Любая | Компонент системы | ||
Любая | Компонент системы | ||
Любая | Компонент системы | ||
Любая | Компонент системы | Платно | |
Любая | Компонент системы | ||
Любая | Компонент системы | ||
1.7.0.2 – 1.9.4.0 2.3 – 2.4.x | Модуль выгрузки товаров на Яндекс Маркет (для 1.7.0.2 – 1.9.4.0) М2:Модуль выгрузки товаров на Яндекс Маркет (для 2.3 – 2.4.x) | Платно Автор: Rugento | |
![]() | Любая | Компонент системы | Инструкция по настройке |
![]() | Любая | Бесплатно | |
3.0.0.0 – 3.0.3.7 ocStore 3.0.2.0 OcStore 3.0.3.7 | Платно Автор: Opencart | ||
Любая | Бесплатно | ||
1.7.0 – 1.7.8.7 | Платно Автор: Community developer | ||
3.x | Компонент системы | ||
7.1.1.60 + | Бесплатно Автор: Webasyst | ||
Любая | Платно | ||
Любая | Компонент системы | ||
Любая | Компонент системы | ||
2.9.5+ | Бесплатно | ||
4.4.2 – 5.2.2 | Бесплатно |
Можно использовать специальное программное обеспечение (стороннее или разработанное самостоятельно), чтобы:
Это трудоемкий способ. Он подойдет, если вы планируете:
Вы можете составлять фид вручную по описанию формата. Этот способ подойдет, если:
Шаг 2. Сделайте YML-файл доступным для скачивания
- Разместите YML-файл на сайте: в корневом или другом каталоге. Файлы не попадают в результаты поиска, но смогут индексироваться роботом, поэтому убедитесь, что каталог не закрыт от роботов Яндекса.
Если вы сформировали YML-файл с помощью модуля для CMS, чтобы получить ссылку на файл, воспользуйтесь документацией или обратитесь в службу поддержки CMS. После загрузки YML-файла на сайт фид будет доступен по адресу вида https://example.com/feed.yml (в зависимости от адреса вашей CMS и расположения файла).
- Убедитесь, что HTTP-заголовок Content-type, который передает ваш сервер, содержит один из типов ресурса:
- application/xml;
- application/octet-stream;
- text/xml;
- application/gzip;
- application/x-gzip.
Шаг 3. Передайте информацию в Яндекс
Загрузить фид можно:
- Добавьте сайт вашего интернет-магазина в Вебмастер и подтвердите права на управление им.
- Перейдите в Вебмастер на страницу.
- Нажмите кнопку Загрузить фид.
- Выберите категорию Товары.
- Укажите регион. Если регион не указан, будет выбрано значение Россия.
В поле Ссылка на файл с предложениями укажите URL вида https://example.com/feed.yml.
Если на вашем сайте настроена авторизация для доступа к YML-файлу, вы можете передавать логин и пароль вместе с URL, по которому он доступен. Например: https://yandex:WE9h4FfBml@example.com/feed.yml.- Нажмите Готово.
Яндекс Вебмастер проверит фид. Если он содержит ошибки, в Вебмастере на странице Посмотреть. Исправьте ошибки — в течение пяти дней Вебмастер проверит фид снова.
рядом с фидом появится сообщение об ошибках. Чтобы открыть их, нажмитеТакже информация о сайте и предложениях будет проверена службой контроля качества в течение пяти дней. Фид может быть отклонен за нарушение правил. Чтобы посмотреть найденные ошибки, перейдите на страницу . Исправьте ошибки и нажмите кнопку Перепроверить.
Отправить фид на проверку повторно можно до шести раз. Если фид не пройдет контроль качества шесть раз подряд, магазин не будет допущен к размещению в поиске по товарам. В этом случае обратитесь в службу поддержки.
Получать уведомления о результатах проверок можно в Вебмастере.
При работе с API поиска по товарам используйте логин, под которым вы загружали YML-фид в Вебмастер.
Работа с несколькими фидами
Формировать несколько фидов может быть полезно, например, если:
У вас много товаров (десятки или сотни тысяч). Вебмастер быстрее загружает небольшие файлы и может обрабатывать их параллельно.
Вы продаете товары из нескольких больших категорий (электроника, бытовая техника и т. п.) или храните информацию о разных группах товаров в разных источниках.
При формировании файлов убедитесь, что ни один из товаров не попадает в несколько файлов. Если один идентификатор товара встречается в нескольких файлах, фид не пройдет проверку при загрузке в Вебмастере.
- Рекомендации
-
Разделите фид на несколько файлов поменьше. Например, фид с 500 000 товаров можно разделить на пять файлов по 100 000 товаров.
Предложения, которые часто меняются, соберите в одном фиде и обновляйте его чаще.
Вопросы и ответы
Яндекс отображает в результатах поиска товары, которые наиболее подходят запросу пользователя. При этом учитывается множество факторов, в том числе достоверность, актуальность и полнота информации о товаре.