Поиск на сайте


Нужен или нет?


Владельцы сайтов, особенно владельцы больших сайтов, довольно часто задаются вопросом: Нужен или нет поиск на сайте?

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

На самом деле ситуация с поиском на сайте не так проста и однозначна. Функция поиска несомненно нужна и полезна. Вопрос - на каких сайтах и как организованная.
Проблема заключается в том, что пользователь, едва завидев поисковую форму, сразу норовит туда чего-нибудь вписать и нажать кнопку «Найти». При этом впишет он туда совсем не то, на что Вы рассчитываете - например, марку или артикул товара, но с ошибкой. Разумеется, в этой ситуации поиск ничего не даст. И вот тут начинается самое интересное. Дело в том, что, когда пользователь ищет во всем Интернете, он точно знает, что нужная ему информация где-то обязательно есть. И ему нужно только правильно сформулировать свой запрос. Когда же он ищет на вашем сайте, он совершенно не уверен, что на сайте есть нужная ему информация. Поэтому, как только он увидит, что ничего не найдено, он, скорее всего, сразу покинет сайт, не утруждая себя уточнением запроса или работой с навигацией сайта.
Поэтому для небольших сайтов поиск просто не нужен, для больших корпоративных сайтов - полезен, а для информационных ресурсов - просто необходим. Но не надо на нем заострять внимание. Достаточно сделать обычную навигационную ссылку на страницу с поисковой формой.

У поиска на сайте есть еще один минус - маркетинговый. Пользователь быстро находит то, что ему необходимо сейчас, и уходит с сайта. И вы лишаетесь возможности показать, что еще вы можете предложить. Ведь когда пользователь работает с навигацией сайта, он невольно знакомится с его содержанием. Что вам и нужно. Это, конечно, не значит, что нужно запутать так пользователя, чтобы он долго бродил по сайту в поисках нужной информации. Все должно быть в пределах разумного.

И еще немаловажный вопрос - какая именно поисковая машина должна быть установлена на сайте? Дело в том, что практически все, что изготовлено даже в профессиональной веб-студии, вообще говоря, для полноценного поиска не годится (за исключением некоторых случаев, когда поисковая машина должна работать по какому-то нестандартному алгоритму). Поисковая машина - очень сложный механизм. Там должен быть и учет словоформ, в том числе, форм единственного и множественного числа, непростой алгоритм расчета релевантности (соответствия результата поисковому запросу) и многое-многое другое. Поэтому лучше использовать поисковую машину «Яндекса» (благо, такая возможность есть). Все-таки поиск информации - это основной бизнес поисковой системы «Яндекса» и свою поисковую машину они постоянно совершенствуют и обновляют. Но даже в этом случае есть некоторые нюансы, связанные с индексированием поисковой системой Вашего сайта. Если же у Вас обычный сайт, то логично использовать уже предусмотренный специальный поисковый модуль, осуществляющий индексирование и поиск информации на сайте.