Поиск
Модуль используется для поиска информации на сайте и в качестве результатов выдает список ссылок на страницы, где была найдены нужные данные. Кликая по этим ссылкам пользователь может быстро попасть в требуемый ему раздел.
Данное расширение может послужить отличным дополнением к основной навигации (меню) или карте сайта. Применяется, как правило, для сайтов среднего или большого размера.

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

Для сайтов с большим количеством страниц и данных, где требуется реализация поиска не только по контенту, но и некоторым модулям, используется так называемый индексированный поиск. Он широко применяется при необходимости организовать сложный поиск в интернет-магазинах. Такой поиск включает в себя 2 механизма:
- Индексация: движок, который обходит страницы сайта, при этом запоминая, подсчитывая и сохраняющий все встречаемые слова в базе данных.
- Поиск: непосредственно сам механизм поиска.
Использования этого модуля дает дополнительные возможности при определении критериев поиска по сайту, например:
- поиск слова целиком или частично, созвучного слова, предложения;
- использование логических И (все слова), ИЛИ (любое слово);
- поиск в индексированных PDF, HTML, Word файлах;
- выбор одного из языков сайта для поиска;
- поиск в определенном разделе сайта.
- упорядочивание выводимых данных по различным критериям (частота, дата создания и т.п.), определение количества результатов на странице, а также сортировка по увеличению или уменьшению значений критериев.