Исходя из требований к искомым данным, можно выделить несколько вариантов поиска:
- Поиск только по контенту (содержимому) сайта: все текстовые материалы на сайте без учета специальных модулей - новостей, каталога и т.д.
- Поиск по элементам одного или нескольких модулей: например, поиск по каталогу продукции.
- Поиск по всему сайту - контенту и подключенным модулям.
Вторым важным аспектом при использовании поиска на сайте является расположение блока:
- только на главной странице;
- на всех страницах сайта;
- на специальной странице.
Во всех трех случаях для модуля также создается отдельная страница, где отображаются результаты поиска в виде ссылок.
Последняя деталь блока - его поля. Обязательными являются текстовое поле для ввода искомого слова и кнопка для начала поиска с соответствующей надписью ("Найти"). Иногда в качестве кнопки можно встретить пиктограммы - преимущественно картинка увеличительного стекла.
При расположении поиска на специальных страницах он может содержать дополнительные пункты, по которым может производится поиск - например, категории или авторы новостей и т.п.