Поиск — самая очевидная вещь, которую мы видим на любом многостраничном сайте и во многих приложениях. Хорошим поиск считается, если он работает быстро, точно выдает результат и удобен при наборе текста. Казалось бы, все легко и просто. Но часто попадается нашему пользовательскому глазу и плохой поиск.
Плохой поиск перекидывает на страницу стороннего поискового ресурса, слово «Поиск» не исчезает и не становится прозрачным при постановки курсора и введение запроса в строке. Бывает, форма просто не работает. А поиск — это критически важный элемент веб-площадки. Как без него пользователь найдет нужный товар, если в вашем интернет-магазине их больше десятка тысяч?
Пользователи не любят ждать. Поэтому важно не просто соблюсти семь перечисленных критериев, но и сделать поиск быстрым. Система должна молниеносно реагировать на запрос и выдавать результат в течение нескольких секунд.
Удобно, когда есть функция фильтра и сортировки результатов поиска. Это тоже ускоряет процесс и пользователи быстрее находят нужную им информацию или товары.
При выдаче поисковики тоже часто косячат. Чтобы выдавать только те результаты, которые соответствуют запросу пользователя, необходимо использовать алгоритмы, определяющие сходство между запросом и контентом на странице.
Если первоначальный запрос не дал результатов, система поиска должна предлагать пользователю похожие запросы.
Для мобильных приложений и сайтов критерии идентичны. Но есть несколько отличительных моментов. Главной особенностью поисковой строки в мобильных приложениях является ее компактность и удобство использования даже на маленьких экранах мобильных устройств. В отличие от поисковых строк на десктопах, где доступно большое количество функций и настроек, поисковая строка в мобильных приложениях должна быть максимально простой.
Еще одна особенность поисковой строки в мобильных приложениях — возможность интеграции с голосовыми помощниками. Такая функция позволяет искать информацию голосом, не прибегая к набору текста на клавиатуре. Нравится не всем, но можно провести A/B-тестирование и выяснить наверняка.