|
|
|
|
Если сайт содержит от 100 до 1000 страниц, на нем желательно разместить простой поисковый механизм. Если количество страниц превышает тысячу, желательно иметь на сайте эффективную поисковую систему. Многие используют на сайте поиск от Google или Яндекс. Однако, это не самый оптимальный вариант. Лучше всего иметь на сайте собственный внутренний поиск т.к.:
- в поиске от поисковых систем участвуют только те страницы, которые проиндексированы ими (новые важные страницы, которые еще не успели проиндексироваться, закрытые для индексации страницы не будут участвовать в поиске)
- большой объем контекстной рекламы от поисковых систем, который, как правило, присутствует в результатах выдачи, может вызывать раздражение пользователей.
Существует несколько правил юзабилити, которых следует придерживаться при организации внутреннего поиск по сайту:
- поле для ввода текста и кнопка «Поиск» следует размещать в верхнем левом или правом (что предпочтительнее) углу web-сайта.
- желательно, что бы поиск был доступен с любой страницы сайта
- слово «Поиск» рядом с полем для ввода текста, должно быть оформлено как кнопка, а не как ссылка. Разница между ссылками и кнопками на сайте в том, что с помощью ссылки можно перейти на конкретную страницу, а с помощью кнопки активизируется выполнение определенной команды. А для того, чтобы начать поиск, требуется выполнить команду.
- желательно что бы длина поля для ввода текста составляла 27-30 знаков
Выдача внутреннего поиска должна представлять собой стандартный список, в верхней части которого находятся наиболее релевантные ссылки. Каждый результат на странице должен начинаться с заголовка, оформленного как ссылка, следом за которым размещается сниппет т.е. краткое описание. Описание ни в коем случае не должно повторять заголовок. Под результатом поиска можно также добавить адрес указанной и описанной страницы.
Если результаты поиска не поместились на одно страницу, в самом конце страницы с результатами поиска должна находиться цепочка цифр, которые являются ссылками на следующие страницы результата поиска, и ссылка «Следующая», которая выполняет переход к новой странице с результатами.
В результатах поиска желательно, что бы поле для ввода ключевых слов (с введенным запросом) располагалось непосредственно над результатами поиска.
Если по запросу пользователя не найдено ни одного документа, на экране должна появиться специальная страница, на которой четко указано, что по запросу не найден ни один документ. Распространенная ошибка – оставлять такого рода страницу пустой. В этом случае пользователь будет сидеть и ждать когда на ней отобразятся результаты поиска. Дополнительно, на странице должна появиться подсказка, которая помогла бы пользователю точнее сформулировать запрос (например, если запрос был введен с орфографической ошибкой – указать правильное написание слова). Если на сайте доступен расширенный поиск, то указать ссылку на него.
После того, как внутренний поиск по сайту создан, настроен и работает, необходимо закрыть результаты внутреннего поиска от индексации. Как правило, это можно сделать с помощью файла robots.txt и директивы Disallow. Если поиск не закрывать от индексации, то существует большая вероятность кеширования страниц с результатами внутреннего поиска поисковыми системами Яндекс, Google. Страницы поиска будут засорять индекс и мешать индексации более значимых страниц сайта. Поэтому внутренний поиск закрывается от индексации.
|
|
|
 
 
|