Почему поиск не находит товар ххх?

Здравствуйте, 
у меня есть несколько модулей поиска для OpenCart, это прежде всего: 
  1. Модуль Поисковая система с морфологией и релевантностью
  2. Модуль Поиск с морфологией и релевантностью
Иногда он пользователей получаю обращения вида: 
  • "А почему модуль не находит какой-то товар?"
  • или "А почему находит товар, которого не должно быть в результатах?"
  • или "А почему товар "х" находится первым, а товар "y" вторым, хотя должно бы быть наоборот?"
и другие подобные вопросы с просьбой объяснить почему так происходит.
 
Пользователю кажется, что если я автор модуля, то я должен знать ответить на все эти вопросы и мне легко на них ответить.  
Но я их не знаю и знать по сути не могу. 
Потому что причин почему так происходит может быть множество. Это и настройки модуля и настройки сервера и какие-то особенности товаров и так далее.
Для того, чтобы найти причину нужно проделать достаточно большой объем работы:
  1. Изучить настройки модуля
  2. Изучать поисковые запросы которые формируются для поиска товара
  3. Изучать результаты поиска, детально проанализировать индексы конкретных товаров, чтобы определить почему поиск отдает именно такой результат, а не какой-то другой. 
  4. Иногда для этого нужно изучать базу данных чтобы проанализировать поисковые индексы. 
И так далее.  
 
Именно по причине достаточно большой трудоемкости подобной работы у меня есть отдельная услуга которая называется "Настройка поиска под определенные поисковые запросы". В большинстве случаев после детального изучения проблемы удается значительно улучшить результаты поиска. 

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

CAPTCHA
Защита от спама
Target Image