Плагин "Поиск PRO" - это надстройка к штатному поиску. Он может корректировать настройки штатного поиска, которых нет в общем доступе + по результатам выдачи включать еще свои дополнительные корректоры.
Результаты поиска, выдаваемые плагином доступны по ссылке /search/ваш+запрос/ При поиске проблем рекомендуется сверять результат со штатным поиском, доступным по ссылке /search/?query=ваш+запрос .
Штатный поиск сразу покажет все результаты, которые нашел. Плагин же может видоизменять эти запросы, корректировать их, отправлять повторно, если результат не был получен. В этом суть плагина.
К сожалению, данный плагин не "панацея", а лишь улучшение стандартного поиска. Это не Яндекс и не Гугл, здесь нет распознавания интента запроса и машинного интеллекта. Некоторые виды запросов могут не находиться, особенно если это артикулы, содержащие цифры или спец.символы. Для более корректного поиска нужно экспериментировать с настройками, найдя нужную комбинацию. Например, попробовать изменить режим поиска с Поиск Про на Shop-script или наоборот. Проэкспериментировать с настройками штатного поиска.
Вы можете самостоятельно улучшать качество результатов поиска путём добавления в описание или в другие поля товара дополнительных слов, опечаток, раскладок, популярных обозначений и названий данного товара.
Запрос из нескольких слов разбивается на отдельные слова, разделителем считаются: пробел, запятая, точка с запятой, двоеточие. Также, разделителями являются: точка, восклицательный знак, вопросительный знак, если они в конце запроса, либо если после них есть пробел. Из каждого слова удаляются "стоп-символы", которые указаны на странице настроек штатного поиска.
Далее для каждого слова происходит попытка добавить к запросу его дополнительные формы:
Итоговый набор слов ищется в поисковом индексе. Выдаётся любой товар, в индексе по которому есть хотя бы одно из слов из итогового запроса. Порядок товаров в выдаче зависит от суммы найденных в индексе товара весов слов. (каждое слово в индексе имеет свой вес в зависимости от того где в товаре оно находится, это настраивается в настройках штатного поиска).
При выборе алгоритма "Поиск Про", вы можете изменить некоторые опции, влияющие на результаты штатного поиска:
Это всё, чем отличается выбор алгоритма в этом месте.
Дополнительно плагин включает свои корректоры и пробует еще несколько раз найти товары в случае, если штатный поиск не нашёл нужное количество. Количество указывается в этой настройке:
Какие есть корректоры:
Например, в этой настройке указано, что должно быть минимум три товара, то, если найдено только два, то Поиск Про используя свои корректоры будет пробовать искать еще несколько раз, пока не наберет как минимум это число.
Внимание! Если в настройках плагина включено кэширование результатов, то вносимые изменения не будут видны. Выключите на время тестов.
Возможно, приоритет настроен на те параметры, по которым поиск не нужен. Находится они в Настройки - Поиск товаров:
В нижней части этого же раздела (Настройки - Поиск товаров) есть кнопка для обновления индексной базы
Обновление может занять какое-то время.
Плагины - Плагин Поиск Pro - Настройки корректоров - Индексы триграмм
Обновление может занять какое-то время, не закрывайте страницу.
Если выбран алгоритм поиска "Поиск PRO" вы можете попробовать изменить настройки параметров и посмотреть, улучшились ли результаты поиска
Если вас не устраивают результаты поиска с алгоритмом "Поиск PRO", попробуйте выбрать алгоритм Shop-script и проверить результат.
Как это сделать описали в этой статье -> https://bodysite.ru/help/2507/sposob-perenapravit-poiskovyy-zapros/
Найденная причина: товар был "не в наличии". В настройках витрины включен режим, когда товары "не в наличии" скрываются с сайта, поэтому и Поиск Про, и штатный поиск по этому коду артикула выдавали "ничего не найдено".
Аналогично так же может происходить, если товар скрыт с этой витрины, или же его "тип" не выбран для отображения на этой витрине.
В плагине есть настройка, которая регулирует какое минимальное количество результатов нужно отдавать. Если в ней указано больше одного, а результат предполагает только один подходящий вариант, то он не будет выведен.
Укажите цифру 1 в данной настройке:
В плагине есть настройка минимальной длины слова для поиска по нему. В данном случае указано 3 символа, и это означает, что слово "ПО" не учитывается. В результате показываются все товары у которых присутствут "Вентс" + "400".
Решение: Нужно отключить поиск "по части слова" в штатных настройках поиска (не в плагине) или увеличить количество символов.
Решение: нужно обновить индексы триграмм в плагине на вкладке "настройки корректоров":
Результат:
Решение: нужно включить поиск по началу слова в штатных настройках поиска (не в плагине). В этом случае "Стол логопеда" показался на первой строке