Выдача по поиску происходит следующим образом: первые результаты - это точное совпадение с поисковым запросом. Далее выводятся категории и товары с совпадением нескольких символов из поискового запроса. Это нужно для тех случаев, когда пользователь вводит запрос с ошибкой, или не знает, как правильно найти ту или иную категорию или товар.
Такая реализация сделана для того, чтобы минимизировать неприятную строку после завершения поиска, наподобие "По Вашему запросу ничего не найдено".
Алгоритм поиска построен таким образом, чтобы поисковой запрос производился в основных информационных блоках, таких как название (категорий и товаров), артикул, модификация, характеристики. В результатах поисковой выдаче может оказаться значительно больше товаров, чем Вы ожидаете.
В случае с категориями, поиск осуществляется только по названию.
К сожалению изменить данный алгоритм нельзя.