Настройка поиска товаров

В Shop-Script есть два режима поиска: «Простой» и «Умный». Выбрать нужный режим может только администратор магазина — для того чтобы определить, какой алгоритм поиска должен использоваться на витрине.

1. Простой поиск

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

2. Умный поиск

Расширенный режим поиска позволяет находить товары по множеству разных свойств: название, краткое описание, полное описание, теги, значения характеристик, артикулы. Для каждого из этих свойств можно указать приоритет, который должен использоваться при формировании поискового индекса.

Стоп-символы

«Умный» поиск позволяет искать товары без учета некоторых символов, даже если посетитель интернет-магазина введет их в поле поиска. Например, знаки препинания, кавычки и скобки совсем не обязательно учитывать в поисковом запросе, поэтому все такие «лишние» символы стоит внести в список стоп-символов.

Поиск по части слова

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

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

4 комментария

  • +3
    Robur Robur 1 марта 2018 16:09 #

    Доброе время! Непонятно как работает поиск товаров в магазине... Например (сайт ортекс-мед.рф ) начинаем искать "увлажнитель". После ввода в строке поиска 4 символов "увла" результаты появляются в выпадающем списке - отлично и даже при включенном "умном" поиске роет не только в названиях но и в описаниях. Так продолжается до момента (включительно) набора "увлажни":

    А вот если вдруг продолжить и набрать ещё одну букву, т.е. "увлажнит", то в выпадающей подсказке окажется всего 1 предложение:

    Ну понятно, порой такое может быть, если есть нестыковки по символам какие либо, НО! Если продолжить набор, то при вводе следующей буквы, т.е. "увлажните" опять показывает большое количество в списке.

    НО! При добавлении соответственно "л" и "ь" опять соскакивает на 1 предложение в списке. Это что и как с этим можно побороться?

    Ах да! Если отключить умный поиск, то вроде как этот (ну не знаю как назвать, баг или фича :) ) уходит, но тогда поиск перестаёт искать слово в описаниях, тегах и т.д, что тоже необходимо.

    Заранее спасибо за содержательный и полезный совет!

    П.С. Изначально вопрос задавал ТП темы оформления: http://wm-site.ru/profitbuy/1057/poisk-tovarov/

    • +1
      Михаил Ушенин Михаил Ушенин Webasyst 1 марта 2018 18:29 #

      Попробуйте обновить индексную базу в настройках поиска.

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

    • +1
      Ксения Ксения 21 июня 2018 15:24 #

      Добрый день, нигде не нашла информации, можно ли настроить появление выпадающего помощника при поиске на меньшее количество символов? Выпадающий список с товарами появляется при вводе 4-х символов, хотелось бы, чтобы выпадал при вводе 1-2х символов.

      • +2

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

        Добавить комментарий

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