Покупатель хотел «привет» — а на клавиатуре осталась английская раскладка. В поле поиска ушло ghbdtn. Штатный поиск честно отвечает: ничего не найдено. Для магазина это выглядит как «товара нет», хотя товар есть.
Ниже — практический разбор: почему так бывает на inSales, что делает retry RU↔EN в live-поиске DanForge, и как проверить сценарий за несколько минут. Без скриптов «взлома» темы и без обещаний AI-поиска.
Сравнение форматов поиска — в AjaxSearch vs live-поиск. Здесь один сценарий: неверная раскладка.
Типичная цепочка:
Это не «глупый клиент». Это рассинхрон раскладки и индекса поиска. На мобиле и ноутбуке с Win+Space ошибка встречается чаще, чем кажется из админки.
Поиск сопоставляет строку запроса с названиями, артикулами, свойствами. Строка ghbdtn и строка привет для индекса — разные. Нет совпадения → пустой ответ. Это нормальное поведение движка, а не «сломанный» магазин.
Отдельно: опечатки вроде «самсунг» / «samsung» и раскладка — разные задачи. Раскладка — зеркальное отображение клавиш QWERTY↔ЙЦУКЕН. Fuzzy по буквам само по себе раскладку не лечит, если вы ищете совсем другую последовательность символов.
Подробнее про живую выдачу и форматы — в серии AjaxSearch vs live-поиск и на money-page быстрого поиска.
В виджете быстрого поиска DanForge заложена простая идея: если по исходной строке выдачи нет (или она явно слабая), делается второй проход с той же последовательностью клавиш, но в «зеркальной» раскладке.
Покупатель видит карточки товара, а не «пусто». Вы не правите каталог под каждую опечатку раскладки — виджет отрабатывает сценарий в момент ввода.
Важно честно: это не синонимы и не «умный AI». Это именно карта клавиш. Опечатки внутри одной раскладки, транслит бренда и морфология — отдельные настройки и отдельные ожидания.
Это то же самое, что исправление опечаток?
Нет. Опечатка — лишняя/пропущенная буква в той же раскладке. Retry RU↔EN — зеркало клавиш QWERTY↔ЙЦУКЕН.
Нужно ли что-то включать в админке?
В live-поиске DanForge сценарий раскладки входит в работу панели (не «отдельный AI-модуль»). Настройки фото, SKU, Layout — на странице модуля; детали — в сравнении с AjaxSearch.
Поможет ли при транслите бренда?
Частично пересекается, если транслит совпал с зеркалом клавиш. Синонимы и морфология — другая история.