Поиск для интернет-магазинов (бета)

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

Поиск для интернет-магазинов позволяет:

  • искать товар по названию или описанию;

  • искать товар «в наличии» и «под заказ»;

  • фильтровать результаты по цене и категориям;

  • получать в результатах поиска основные характеристики товара и его изображение.

Создание поиска для интернет-магазина

Чтобы создать новый поиск для интернет-магазина, добавьте сайт фида в Вебмастер и подтвердите права на него. Затем выполните следующие шаги:

  1. Подготовьте каталог товаров для поиска.

    Каталог товаров — YML-документ c перечнем товарных предложений и их основными характеристиками. На основе каталога строится поисковый индекс.

  2. Создайте новый поиск в личном кабинете.

    На странице Поиск для интернет-магазинов укажите параметры нового поиска: расположение каталога и адрес страницы с результатами.

  3. Проверьте правильность отображения результатов поиска.

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

Примечание

В одном каталоге должно быть не более 100 000 элементов типа offer. Максимальное количество поисков для интернет-магазина на одного пользователя — 10.

Создание и размещение каталога товаров

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

Чтобы подготовить каталог:

  1. Настройте экспорт информации о товарах из вашей базы данных в YML-каталог.

  2. Проверьте корректность полученного каталога с помощью валидатора XML-файлов сервиса Яндекс Вебмастер.

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

  4. Разместите каталог на своем сайте, чтобы поисковый робот мог скачивать и индексировать его. Каталог будет индексироваться раз в сутки.

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

  • В результатах поиска может быть отображено только одно изображение для каждого товарного предложения. Если предложение содержит несколько изображений, отобразится одно из них, выбранное произвольно.

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

Чтобы создать новый поиск:

  1. Перейдите на страницу Поиск для интернет-магазинов.

  2. Укажите адрес страницы, на которой будет отображаться форма с результатами поиска. Страница может быть размещена только на подтвержденном сайте.

    Примечание

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

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

  4. Сохраните новый поиск. Новый поиск будет сохранен под именем «Поиск по каталогу http://URL», где http://URL — адрес вашего каталога.

Поиск заработает после успешной загрузки и индексирования YML-каталога. Статус обработки каталога будет доступен на странице Поиск для интернет-магазинов после сохранения поиска.

Кроме того, вам будут доступны проиндексированные товарные предложения. Если какие-то товарные предложения не получится проиндексировать, они будут исключены из поиска, а в статусе каталога появится предупреждение.

Проверка результатов поиска

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

Поиск работает правильно, если:

  1. Поисковая выдача содержит следующую информацию по каждому из предложений:

    • наименование;

    • цена;

    • категория;

    • краткое описание;

    • ссылка на страницу товара;

    • изображение;

    • первые четыре характеристики (в том же порядке, что и в YML-каталоге).

  2. Вы можете отфильтровать результаты поиска:

    • по категории;

    • по наличию в продаже;

    • по ценовому диапазону.

  3. Вы можете отсортировать результаты поиска по цене.

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

Редактирование поиска для интернет-магазина

Адрес страницы с результатами и адрес YML-каталога для поиска можно изменить на странице Мои поиски. Для этого выберите нужный поиск из списка и перейдите в раздел Поиск по каталогу.

Примечание

Адрес страницы с результатами поиска и адрес YML-каталога должны принадлежать одному и тому же сайту.

В разделе также отображаются сведения о состоянии поиска:

  • статус обработки YML-каталога;

  • дата и время последнего индексирования каталога;

  • количество проиндексированных товарных предложений;

  • коды ошибок.

Добавление поиска для интернет-магазина на сайт

Чтобы добавить поиск на свой сайт, разместите на нем поисковую форму и форму результатов поиска. Для этого скопируйте код формы и вставьте в HTML-код страницы вашего сайта:

  1. Выберите нужный поиск из списка на странице Мои поиски.

  2. Перейдите в раздел Код для вставки на сайт.

  3. Выберите кодировку и язык вашего сайта.

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

  4. Скопируйте коды форм и разместите:

    • Поисковую форму — на любых страницах вашего сайта.

    • Форму результатов — на странице, которую указали при создании поиска. Разместите на этой же странице одну из копий поисковой формы.

    Примечание

    Поиск не будет работать, если на странице с результатами отсутствует поисковая форма.

Получение результатов поиска в формате JSON

Поиск для интернет-магазинов позволяет отправлять запросы не только через форму поиска, но и с помощью программного интерфейса API Яндекс Поиска для сайта. Ответ на такой запрос возвращается в формате JSON.

С помощью API вы сможете создавать приложения для отправки поисковых запросов и отображения результатов в произвольном виде. Подробнее о получении доступа к API и выполнении запросов читайте в документе Описание API.

Написать в службу поддержки



Также вы можете перейти на сервис