П
статья · 4 мин чтения· Команда AISSE

Поиск опечаток на сайте Битрикс: чиним «кран манипулятр»

Откуда берутся опечатки в запросах, какие механизмы их чинят, что доступно в Битриксе штатно и что придётся достраивать.

«Кран манипулятр», «экскаватр», «ghjrfn» — обычные запросы обычных людей, набирающих текст на бегу с телефона. Если поиск отвечает на них пустотой, теряются готовые к покупке клиенты.

Четыре типа искажений

Каждый чинится своим механизмом:

  1. Пропущенная или лишняя буква. «манипулятр», «экскааватор». Чинится нечётким совпадением.
  2. Неверная раскладка. «ghjrfn» вместо «прокат». Чинится преобразованием раскладки.
  3. Слитно и раздельно. «кранманипулятор», «мини погрузчик». Чинится склейкой и разбиением слов.
  4. Фонетическое написание. «эксковатор», «бобкет». Чинится фонетическим сопоставлением или синонимами.

Разложите свой отчёт по нулевым запросам на эти четыре типа — обычно первые два дают большую часть.

Что Битрикс делает штатно

  • Морфология. Приводит слова к начальной форме: «погрузчики» находит «погрузчик». Это не про опечатки, но снимает часть проблем с окончаниями.
  • Раскладка. Распознавание текста, набранного не в той раскладке, доступно в штатных механизмах поиска.
  • Подсказки при вводе. Косвенно снижают долю опечаток: человек выбирает готовый вариант.

Проверьте, что всё это включено. Часть жалоб на «плохой поиск» снимается одной галочкой.

Чего штатно не хватает

Нечёткое совпадение. Поиск слов, отличающихся на одну-две буквы, в привычном виде штатно не настроен. Это самый заметный пробел.

Склейка и разбиение. «Кранманипулятор» и «кран манипулятор» обрабатываются как разные строки.

Словарь фонетических вариантов. Собирается вручную из отчёта по запросам.

Три пути достроить

Свойство с вариантами написания. Отдельное поле у товара, куда вписываются частые ошибочные написания. Дёшево, работает точечно, требует ручного пополнения.

Внешний поисковый движок. Нечёткое совпадение и разбиение слов там встроены. Требует сервера и разработчика.

Внешний сервис поиска. Опечатки обрабатываются на его стороне, ваше участие не нужно.

Порядок выбора: сначала включить штатное, потом посмотреть отчёт, потом решать про внешние варианты.

Чего делать не надо

  • Исправлять запрос молча. Покажите «искали „манипулятр“, показываем „манипулятор“» с возможностью вернуться. Иначе человек не понимает, что происходит.
  • Слишком агрессивно править. Если допускать разницу в три буквы, «кран» превратится в «крем». На коротких словах нечёткость надо ограничивать.
  • Чинить опечатки вместо описаний. Опечатки — это первая группа нулевых запросов, но не единственная. Разбор всех групп — отчёт по запросам без результатов.

Как измерить результат

Возьмите двадцать реальных ошибочных запросов из отчёта и прогоните до и после правок. Метрика простая: сколько из двадцати теперь дают осмысленную выдачу.

Через месяц сравните общую долю нулевых выдач. Опечатки обычно дают заметное падение сразу, потому что их много и они однотипны.

Вывод и следующий шаг

Опечатки делятся на четыре типа, два из которых Битрикс закрывает штатно при правильной настройке. Нечёткое совпадение и разбиение слов достраиваются внешними средствами.

Следующий шаг: откройте отчёт по поисковым фразам, выпишите двадцать искажённых запросов и проверьте, какие из них поиск уже понимает. Оставшиеся и есть план работ.

Частые вопросы

Как включить обработку раскладки?

В настройках модуля поиска. Проверьте, что она активна: по умолчанию включено не всё.

Насколько сильно допускать нечёткость?

Одна ошибка на короткое слово, две на длинное. Более мягкие пороги превращают выдачу в случайную.

Надо ли показывать «возможно, вы имели в виду»?

Надо. Молчаливое исправление сбивает с толку, особенно если исправлено неверно.

Помогают ли подсказки при вводе?

Помогают: человек выбирает правильный вариант и не печатает свой. Это самая дешёвая профилактика.

Что делать с фонетическими вариантами?

Собрать частые из отчёта и вписать в отдельное свойство товара или в словарь синонимов.

Как быть с артикулами?

Их нечёткое совпадение портит: «X-200» не должен находить «X-300». Для артикулов оставляйте точный поиск.

Ярлыки: Платформы

Статья полезна?

Комментарии

Пока никто не написал. Будьте первым.

Написать комментарий

Комментарии выходят после проверки. Ссылки на другие сайты не пропускаем.

Читайте дальше

Проверьте на своём каталоге
Регистрация, загрузка каталога и первый осмысленный ответ — за один день.
Начать бесплатно Задать вопрос