Когда пользователь попадает на сайт, главная задача – помочь ему как можно быстрее найти то, что он ищет, будь это информационный портал или интернет-магазин. Эта задача и поручена фильтрам поиска – элементам управления на сайте, которые позволяют легко отыскать нужную информацию.
Удобство использования фильтра зависит от нескольких факторов:
- Намерений пользователя
- Скорости загрузки поисковой выдачи
- Удобного отображения результатов
Давайте рассмотрим каждый пункт подробнее.
Чего хочет пользователь?
Посетитель может зайти на ваш сайт в ознакомительных целях: посмотреть ассортимент, изучить характеристики, оценить выбор. В таком случае удобнее будет воспользоваться интерактивным поиском, уточняя запрос по мере появления новых категорий и параметров. В другом случае посетитель может точно знать, что именно он ищет, и тогда пакетный фильтр позволит ему найти искомую позицию быстро и легко.
Когда начать поиск?
Как узнать о том, что нужные параметры выбраны и введены, и можно приступить к поиску? Точного ответа чаще всего не знает даже сам пользователь. Но есть несколько правил, которые помогут сделать старт своевременным.
- Кнопка «Применить». Нажатием этой кнопки, которую вы предусмотрите в дизайне сайта, пользователь сам оповестит систему о том, что параметры выбраны, и пора приступить к отбору. Такая стратегия особенно рекомендована для мобильных устройств, где каждая новая загрузка результатов занимает время.
- Временной интервал. Отсутствие активности пользователя (движения мыши по сайту) более 1-2 секунд может служить сигналом о том, что критерии выбраны, и пришло время для старта поиска.
- Курсор в области фильтров. Как только курсор покидает поле с фильтрами – критерии заданы, а значит, поиск пора начинать.
В ожидании результатов
Выбор в сторону пакетного или интерактивного типа фильтрации делается с учетом скорости загрузки вашего сайта. Интерактивный фильтр, обновляющий выдачу после каждого уточнения запроса, будет удобен при безукоризненной скорости сайта. Если же сайт иногда работает медленно, лучше остановиться на пакетном фильтре.
Поле поисковой выдачи
Поле фильтров может тянуться до самого конца страницы. При этом область ответов не всегда бывает заполнена полностью. После выставления актуальных параметров пользователя необходимо переместить в начало страницы, где расположены топовые результаты выдачи. В какой момент это лучше всего сделать? Здесь пригодятся те же правила, что и для определения подходящего момента начала поиска.