Статьи

Поиск и персонализация электронной коммерции

Эта статья была создана в сотрудничестве с KTree . Спасибо за поддержку партнеров, которые делают возможным использование SitePoint.

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

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

  • Страница со списком категорий или страница со списком каталогов : список продуктов, разделенных по категориям, с фильтрами / фасетами, как правило, слева.
  • Страница результатов поиска : Это похоже на страницу списка категорий. Разница лишь в том, что в списке товаров могут быть разные категории.
  • Клиент : тот, кто посещает сайт, чтобы совершить покупку в вашем интернет-магазине.
  • Фильтр / фасет : эти параметры обычно отображаются слева вверху, чтобы сузить списки продуктов.
  • Администратор : вы или ваш менеджер магазина электронной коммерции.

Минимальные функции поисковой системы электронной коммерции

Навигация

Навигация в виде крошки помогает пользователям вернуться к предыдущей категории или странице. Обычно это доступно в приложениях электронной коммерции или CMS.

Грани

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

  1. Уточнить или расширить результаты
  2. Показать количество для каждой опции фильтрации
  3. Показывать только популярные опции фильтрации — для остальных предоставьте ссылку «Еще».
  4. Показать определенные параметры фильтрации в виде диапазона значений

  1. Эти фасеты / фильтры являются атрибутами продукта, и они должны быть настраиваемыми, то есть атрибут продукта должен иметь параметры конфигурации, чтобы сделать его доступным для поиска и отображаться как фасет или фильтр в представлении списка каталога.

Сортировать по

Пользователи должны иметь возможность сортировать результаты поиска. Например, сортировка цены (от низкой до высокой) помогает пользователю найти продукты в диапазоне бюджета, который они ищут.

Различные варианты сортировки, которые обычно можно найти в поисковых системах электронной коммерции:

  • Цена (низкая — высокая)
  • Марка (А — Я)
  • Лучший матч
  • Дата создания
  • категория
  • Сортировка вариантов заказа, таких как новые товары в первую очередь
  • Сортировать по отзывам
  • Сортировать по бестселлерам
  • Рекомендуемые товары
  • Рекомендуемые

Функциональность автоматического предложения

Сделанный популярным в поисковой системе Google, он помогает пользователю выбрать продукт на основе нескольких введенных букв. Это помогает клиентам искать товары по ключевым словам или по частичным ключевым словам, или по другим атрибутам товара. Как правило, это одна из наиболее часто используемых функций, которую клиенты используют для поиска товаров.

В автоматическом предложении они могут отображаться:

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

  • Актуальные продукты.

  • Атрибуты продуктов, такие как цвет или размер.

  • Если нет результата или слишком мало результатов, мы можем исправить пользователя с помощью функции «Вы имели в виду» или автокоррекции.

Другие расширенные функции поиска в электронной коммерции:

  • Поиск в результате
  • Расширенный поиск с помощью фрагментов и основных моментов
  • Расширенный поиск с помощью перенаправлений на определенную страницу

Какие технические продукты лучше всего подходят для поисковых систем?

Существует множество вариантов реализации поисковых систем, и опять же, это зависит от вашего приложения электронной коммерции и языка, на котором оно написано. В целом, это хорошие предложения:

  • Обычная база данных (MySQL, PostgresQL, MongoDB).
  • Sphinx : Sphinx — это механизм полнотекстового поиска, который предоставляет функции текстового поиска для клиентских приложений.
  • Apache SOLR : открытый исходный код Apache, SOLR — это объединенная работа бывших SOLR и Lucene. Это также один из самых популярных доступных вариантов.
  • ElasticSearch : ElasticSearch в настоящее время является лидером номер один на рынке поиска. Этот продукт также с открытым исходным кодом, а также вилка Lucene.
    • Встроенный кластер.
    • Имеет много функций из коробки.
    • Плагины обычно доступны для основных платформ электронной коммерции, таких как Magento и OpenCart.
  • Сервис Amazon ES : сервис Amazon AWS для ElasticSearch.
  • Amazon CloudSearch : продукт Amazon AWS, который можно использовать в качестве решения для вашей поисковой системы электронной коммерции.