Pull to refresh
0
0
Send message

Тоже улучшаю поиск на своем сайте, номенклатуры много и лишние результаты хочется отсечь, вышло такое "ослабление запроса" (если не нашлось на текущем шаге, то к следующему):

  • Если поиск по артикулу вернул 1 товар - это то что надо;

  • Ищем по началу строки (первое слово дороже второго. Если совпадение, то дальше стоп, и так на каждом шаге);

  • Ищем в первых 5 словах наименования (иначе например "Скобы для степлера" - у вас находится и степлер, т.к. в конце наименования есть приписка про размер скоб. А не должно, очевидно нужны только скобы);

  • Только в наименовании (иначе мусор из описания и т.д.);

  • Во всех полях;

  • Пробуем чинить раскладку, исправлять опечатки;

  • Еще ослабляем поиск - выкидываем слова из запроса. Сначала одно слово по очереди каждое, потом два, потом три, пока не найдем что-то. На каждом уровне смотрим максимум и минимум найденных sku. Вот тут дилемма - если оставить минимум - вроде бы более точный поиск, если максимум - вроде бы остались в запросе слова, результатов по которым много. Как лучше - не ясно, в разных ситуациях выглядит по разному, пока оставил минимум - для артикулов лучше. Жалобы на поиск всё равно есть.. Синонимы вводим постепенно, становится получше..

Пытаюсь это сделать месяц. Просто перестают отвечать после 2х писем. Отправлял скрины успешных покупок на email — в ответ тишина. Запросил на privacy.apple.com данные по AppleCare — этот тикет помечен как «Order Marked as Fraud». Голосом не вышло — либо ничем не можем помочь, либо пробуйте другую карту.

Information

Rating
Does not participate
Registered
Activity