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

Sorry for my English! English is not my native language. One of the reasons to create this blog is to improve my English writing. So I will be highly obliged if you will help me with this. If you find a grammar error on this page, please select it with your mouse and press Ctrl+Enter.

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

Add new comment

CAPTCHA
Spam protection
Target Image