Релевантный поиск по каталогу

Рейтинг: 4.3079  
На голосовании
Предложил Коледаев Александр 02.03.2017 13:36:59

Релевантный поиск по каталогу

До сих пор в БУС нет адекватного поиска по каталогу!!!
Существующий компонент "поиск по каталогу" выдает результаты не отсортированные по релевантности запроса, в итоге искомый "винт" может оказаться либо на последних страницах либо вообще отсутствовать в выдаче, т.к. результаты показываются компонентом "catalog.section".
Любому магазину с большим ассортиментом нужен примерно такой поиск

Рейтинг: 0.8064  
Семочкин Михаил 06.03.2017 14:55:23
Добавлю, что нужна возможность, чтобы разные поля имели разное влияние на релевантность.
Например, слово "винт" в начале наименования должно вытащить этот товар на первые места.
Далее товары со словом "винт" в середине наименования. (это важно, т.к. товар "винт для зажима" более релевантен, чем "зажим винтовой").
Слово "винт" в артикуле должно иметь средний приоритет.
А товары со словом "винт" только в описании должны быть в конце.

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