Поиск по сайту по ключевым словам проигрывает поиску по смыслу
Четыре типа запросов, на которых поиск по словам гарантированно ошибается, и честный разбор того, где он всё ещё выигрывает.
Поиск по ключевым словам не плох сам по себе. Он просто решает другую задачу: находит документы, где написано нужное слово. Проблема начинается там, где покупатель этого слова не знает.
Четыре типа запросов, где он проигрывает
Запрос-задача. «Чем убрать снег во дворе». Ни одного слова из каталога. Результат — пустота, при том что нужная машина есть.
Другое название. «Бобкэт» вместо «мини-погрузчик», «болгарка» вместо «углошлифовальная машина». Совпадения нет, пока слово не вписано руками.
Описание вместо названия. «Круглая штука на трубу между кранами». Человек описывает, а не называет.
Запрос с условиями. «Недорогой ноутбук для учёбы, чтобы не грелся». Слова «недорогой» и «не грелся» в карточках отсутствуют, а именно они несут смысл.
Общее у всех четырёх: смысл есть, совпадения слов нет.
Почему словари синонимов не спасают
Кажется, что достаточно завести словарь. На практике:
- вариантов формулировок бесконечно много, а словарь конечен;
- он устаревает вместе с ассортиментом;
- его надо кому-то поддерживать постоянно;
- он не помогает с запросами-задачами вообще: там не синоним, а другая мысль.
Двадцать синонимов на частые расхождения — полезная работа. Словарь на все случаи — работа, которая никогда не закончится.
Где поиск по словам выигрывает
Честный список, и он не короткий:
- Артикулы и коды. «X-200» должен найти именно X-200, а не X-300.
- Точные названия моделей. Профессиональный покупатель знает, что ему нужно.
- Предсказуемость. Видно, почему нашлось именно это, и легко отладить.
- Цена. Дешевле и быстрее смыслового.
На этих сценариях смысловой поиск как раз ошибается: для модели «X-200» и «X-300» почти одинаковы.
Что делают на практике
Совмещают. Запрос уходит в оба механизма, результаты объединяются, порядок определяется общей оценкой, сверху накладываются правила площадки.
Такая схема устойчива: артикул находится точным совпадением, «что-нибудь для дачи» — смыслом. Ни один подход в одиночку так не умеет.
Как понять, сколько вы теряете
Возьмите отчёт по запросам с нулевым результатом за месяц и разложите на две стопки: где есть слова из каталога и где их нет. Вторая стопка — это ровно тот трафик, который поиск по словам не обслуживает.
Дальше умножьте на конверсию и средний чек. Формула — сколько заявок теряет магазин на пустом поиске.
Вывод и следующий шаг
Поиск по ключевым словам точен на артикулах и беспомощен на задачах. Смысловой поиск наоборот. Спор о превосходстве обычно означает, что не считали на своих запросах.
Следующий шаг: разложите пятьдесят нулевых запросов на две стопки. Размер второй и есть ответ на вопрос, нужен ли вам смысловой поиск.
Частые вопросы
Можно ли полностью отказаться от поиска по словам?
Не стоит. На артикулах и точных моделях он незаменим.
Насколько дороже смысловой поиск?
Дороже: на каждый запрос считается вектор. Сравнивать надо не со счётом, а с потерями на пустых выдачах.
Помогает ли морфология?
Помогает с окончаниями и не помогает со смыслом. «Погрузчики» найдёт «погрузчик», но не «бобкэт».
Что делать, если каталог маленький?
Скорее всего, хватит хороших описаний и двадцати синонимов. Смысловой поиск окупается на объёме.
Нужен ли смысловой поиск для B2B?
Зависит от заказчика. Снабженец ищет артикулом, а инженер описывает задачу. Обычно нужны оба режима.
Как проверить, что стало лучше?
Один и тот же набор запросов до и после, с записанным заранее критерием успеха.