Решение проблем с поиском на Тайпо3
RUUA
Главная » CMS TYPO3 » Модули TYPO3 » Поиск

Поиск

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

Исходя из  требований к искомым данным, можно выделить несколько вариантов поиска:

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

Вторым важным аспектом при использовании поиска на сайте является расположение блока:

  • только на главной странице;
  • на всех страницах сайта;
  • на специальной странице.

Во всех трех случаях для модуля также создается отдельная страница, где  отображаются результаты поиска в виде ссылок.

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

Для сайтов с большим количеством страниц и данных, где требуется реализация поиска не только по контенту, но и некоторым модулям, используется так называемый индексированный поиск. Он широко применяется при необходимости организовать сложный поиск в интернет-магазинах. Такой поиск включает в себя 2 механизма:

  • Индексация: движок, который обходит страницы сайта, при этом запоминая, подсчитывая и сохраняющий все встречаемые слова в базе данных.
  • Поиск: непосредственно сам механизм поиска.

Использования этого модуля дает дополнительные возможности при определении критериев поиска по сайту, например:

  • поиск слова целиком или частично, созвучного слова, предложения;
  • использование логических И (все слова), ИЛИ (любое слово);
  • поиск в индексированных PDF, HTML, Word файлах;
  • выбор одного из языков сайта для поиска;
  • поиск в определенном разделе сайта.
  • упорядочивание выводимых данных по различным критериям (частота, дата создания и т.п.), определение количества результатов на странице, а также сортировка по увеличению или уменьшению значений критериев.