Налаштування пошуку в CMS Typo3
RUUA
Головна » CMS TYPO3 » Модулі TYPO3 » Пошук

Пошук

Модуль використовується для пошуку інформації на сайті і як результат видає список посилань на сторінки, де були знайдені потрібні дані. Переходячи по цих посиланнях користувач може швидко потрапити в необхідний йому розділ.

Дане розширення може послужити відмінним доповненням до основної навігації (меню) або карти сайту. Застосовується, як правило, для сайтів середнього або великого розміру.

Виходячи з вимог до пошуку даних, можна виділити декілька варіантів пошуку:

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

Другим важливим аспектом при використанні пошуку на сайті є розташування блоку:

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

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

Остання деталь блоку - його поля. Обов'язковими є текстове поле для введення шуканого слова й кнопка для початку пошуку з відповідним написом ("Знайти"). Іноді замість кнопки можна зустріти піктограму - переважно зображення збільшувального скла.

При розташуванні пошуку на спеціальних сторінках він може містити додаткові крітерії пошуку, наприклад, категорії або автори новин і т.п.

Для сайтів з більшою кількістю сторінок і даних, де потрібна реалізація пошуку не тільки по контенту, але й деяким модулям, використовується так званий індексований пошук. Він містить у собі 2 механізму:

  • Індексація: скрипт, який обходить сторінки сайту, при цьому запам'ятовуючи, підраховуючи всі слова на сайті й заносить іх в базу в оптимізованому для пошуку вигляді.
  • Пошук: безпосередньо сам механізм пошуку.

Використання цього модуля дає додаткові можливості при визначенні критеріїв пошуку по сайту, наприклад:

  • пошук слова цілком або частково, співзвучного слова, речення;
  • використання логічних І (усі слова), АБО (будь-яке слово);
  • пошук в індексованих PDF, HTML, Word файлах;
  • вибір однієї з мов сайту для пошуку;
  • пошук у певному розділі сайту.
  • впорядкування виведених даних за різними критеріями (частота, дата створення й т.п.), визначення кількості результатів на сторінці, а також сортування по збільшенню або зменшенні значень критеріїв.