В данной статье мы рассмотрим несколько расширений, предназначенных для создания форм поиска для Joomla 3.
Содержание
- Модуль Universal AJAX Live Search для создания продвинутого поиска на сайте Joomla
- Поисковый модуль Rokajaxsearch для Joomla 3
- Поисковый модуль GSearch для Joomla 3
- Компонент поиск по сайту
- Умный поиск Joomla
- Как работает умный поиск
- Плагины поиска
- Форма поиска на Joomla – Поисковые Модули
- Об OpenSearch
- Общие настройки поиска
- Статистика использования поиска по сайту
- Недостатки поиска и умного поиска
- Конфликт умного поиска и поиска
- Вывод
- OSMap PRO 4.2.20
- K2 Filter & Calculation 1.0.1
- Joomla Articles Good Search 1.2.2
- Custom Filters 2.6.5
- Dependent Custom Fields For All 1.0.0
- Custom Fields For All 4.0.3
- Minitek Live Search 3.5.2
- OSContent 1.12.4
- aikon Floating Search 1.2
- Universal AJAX Live Search 5.4.7
- RokAjaxSearch 2.0.6
- SP Movie Database 1.4
- CRMery 2.0.11
- Perfect Everything in Everyway for Joomla 2.0.12
- Table Manager 0.3.9_25
- YJ Live Search 2.0.7
- AceSearch PRO 3.1
- YJ Tag Cloud 1.0.5
- S5 Live Search 3.0
- Search Box In Article
- Рекомендуем к прочтению
Модуль Universal AJAX Live Search для создания продвинутого поиска на сайте Joomla
Функциональный и гибкий в настройке модуль для Joomla 3, благодаря которому можно производить поиск по материалам, контенту, расширениям Joomla – это Universal AJAX Live Search. Расширение использует AJAX, что говорит о выполнении поиска без обновления страницы. Модуль поддерживает множество расширений от других «разрабов», среди которых стоит выделить: K2, ZOO, EasyBlog, Virtuemart.
Поиск по расширениям выполняется благодаря специальным плагинам, которые умножают функциональность модуля в разы. Собственно плагины можно получить на сайте разработчика полностью бесплатно: http://offlajn.com/index.php?option=com_offlajnsearchplugins&tmpl=component

Возможности
Вот список ключевых возможностей и достоинств расширения:
- модуль адаптирован для работы с мобильными устройствами;
- при выполнении поиска по сайту модуль использует стили CSS3, что обеспечивает красивую 3D анимацию;
- в модуле можно изменить тему оформления, можно менять высоту и ширину полей и пр.;
- реализована возможность перемещения по результатам поиска по сайту без необходимости использования мыши (используются клавиши Up, Down, Enter и Esc);
- в настройках модуля можно указать, сколько необходимо отображать результатов на странице поиска по сайту;
- модуль имеет адаптивный дизайн, поэтому проблем при использовании мобильных устройств возникнуть не должно;
- модуль может выполнять поиск по сайту по ключевым словам, что, несомненно, будет очень удобно для многих;
- поддерживаются браузеры Chrome, Safari, Opera, IE, Mozilla Firefox;
- работает с версиями Joomla от 1.5 до 3.х.
Дополнительно модуль также получил несколько тем оформления, которые внешне не похожи друг на друга, а также различны функционально. Для некоторых из них нужно активировать AJAX Live Search Results, благодаря которому выводятся данные из списка поиска, и осуществляется слайдинг в нужной области.
Если у вас нет желания использовать сам модуль, то можно просто вставить код:
После вставки этого кода, при выполнении поиска у вас в авто режиме будет появляться панель, способная показывать не только текст, но также картинки и прочую информацию. Скачать модуль можно по URL: http://qps.ru/APzVf

Поисковый модуль Rokajaxsearch для Joomla 3
Rokajaxsearch во время ввода слова/словосочетания показывает сниппет максимально отвечающих ответов на запрос без обновления страницы; дает возможность выполнить навигацию по доступным страницам поиска. Для выполнения работы используется технология AJAX.
Расширение способно искать не только по материалам площадки, но по и сайтам из сети интернет благодаря использованию пользовательского поиска Google.
Перейти на одну из страниц поиска можно не только через модуль; результаты поиска возможно вынести на отдельную страницу. Внешний вид модуля довольно привлекателен и удобен, посетители вашего сайта точно оценят его по достоинству.
Установка Rokajaxsearch выполняется стандартно, никаких затруднений при выполнении этого процесса не должно возникнуть. Для выполнения настройки модуля перейдите в «Менеджер расширений», нажмите кнопку «Создать», выберете тип модуля «Rokajaxsearch». Перед вами откроется страница конфигурации, где потребуется сначала ввести заголовок и его позицию. Также проверьте, чтобы Rokajaxsearch был опубликован.

Поисковый модуль GSearch для Joomla 3
Данный модуль для работы использует поисковую машину Google. Но минусом такого варианта поиска является то, что перед тем, как форма начнет искать недавно добавленные материалы, нужно чтобы он проиндексировался. То есть форма поиска не сможет икать ту информацию, которая еще не была проиндексирована или же была в индексе, но выпала из него по различным причинам. После установки его нужно опубликовать и выбрать позицию на сайте. Если покопаться в дополнительных настройках, то там можно будет выбрать логотип к изображению, изменить метод и время кеширования, а также выполнить привязку модуля к нужным вам пунктам меню.
Компонент поиск по сайту
Поиск по сайту Joomla относится к внутренним инструментам системы. Обеспечивает поиск по сайту компонент «Поиск», >>>Управление>>>Поиск.
Если вы отключите этот компонент, пропадет ссылка «Поиск» в меню «Компоненты» главного меню. Однако, не пропадут размещенные модули поиска. При попытке воспользоваться формой поиска на сайте при отключенном компоненте, посетители увидят такую страницу ошибок:

Примечание: Отключение компонента априори исключает возможность создания страниц результатов поиска. Если это сделать (отключить) в начале наполнения сайта, вы исключите из выдачи поисковых систем страницы с результатами поиска и их не нужно закрывать от поисковиков в файле robots.txt.
Важно! Будьте внимательны, отключение компонентов и плагинов поиска и умного поиска, а также очистка индекса сайта, удалит возможность поиска при добавлении внутренней ссылки в редакторе.
Умный поиск Joomla
Компонент «Умный поиск» >
Включив умный поиск, вы расширяете возможности поиска по расширенным запросам. Например, вы ищите слова «сайт». Умный поиск позволит системе искать материалы по всем формам слова «сайт».
Из практики скажу, что Умный поиск, конечно, улучшает простой поиск по сайту, но не значительно.
Как работает умный поиск
В теории умный поиск Joomla должен работать так, пример:
- Вводите в поиск фразу Фундамент и Дом, система ищет контент со словами «Фундамент» и «Дом».
- Вводите Фундамент не Дом, система ищет слово Фундамент, без слова Дом.
- Водите Фундамент или Дом система ищет материалы со словом Фундамент или Дом или оба этих слова.
- Фраза «Фундамент и Дом» взятая в кавычки, даст команду системе искать точную фразу «Фундамент и Дом».
Результаты поиска можно ограничить с помощью фильтров по различным критериям, которые приводятся ниже.
Плагины поиска
Включение функционирования поиска по сайту, обеспечивают плагины поиска, а именно:
Плагины типа search:
- – Поиск – Категории >Плагины типа content:
- — Умный Поиск — Метки >Каждый из этих плагинов, включает поиск по указанному, в названии, контенту. Например, Поиск – Контент включить поиск по статьям, а Умный Поиск – Содержимое подключит к поиску индекс сайта.
Стоит обратить внимание, что умный поиск по умолчанию включен, для категорий, контента, ленты новостей, ссылок и меток и по умолчанию, индексируются компонентом «Умный поиск», раздувая базу данных сайта.
Важно! Для ускорения индексации умного поиска, на вкладке Компоненты >>> Умный поиск, после включения умного поиска, нужно нажать кнопку «Индексировать».
Форма поиска на Joomla – Поисковые Модули
Чтобы разместить формы поиска на фронтэнд сайта есть два модуля типа: «Поиск по сайту» и «Умный поиск».

- Для создания модуля «Поиск по сайту» идем на вкладку Расширения>>> Модуль>>> Создать модуль>>> Тип «Поиск».
- В настройках модуля отключаем «OpenSearch – автопоиск», чтобы снизить нагрузку на сервер. Остальные поля заполняем по желанию.
- Для создания модуля «Умный поиск по сайту» идем на вкладку Расширения>>> Модуль>>> Создать модуль>>> Тип «Умный поиск».
- В настройках отключаем «OpenSearch – автопоиск», чтобы снизить нагрузку на сервер. Остальные поля заполняем по желанию.
- В настройках модулей отключаем не только «OpenSearch – автопоиск», но и можно отключить «Автоматические подсказки». Эта настройка будет пояснять пользователю, как работает поиск по сайту и что ему, пользователю нужно делать.
Об OpenSearch
Стоит отметить, что в теории, инструментарий поиска Joomla, может взаимодействовать с OpenSearch некоторых браузеров.
Чтобы убрать из выдачи, страницы ?format=opensearch, нужно поступить следующим образом: в создаваемом модуле поиска по сайту в настройке «OpenSearch – автопоиск» ставим «Нет».
Общие настройки поиска
Общие настройки поиска меняем (если нужно), на вкладке Общие настройки>>>Поиск.

От общих настроек меняется внешний вид результатов поиска:


Результаты умного поиска с подсказками поиска.

Статистика использования поиска по сайту
Чтобы оценить работу поиска по сайту, давайте посмотрим на вкладку: Компоненты >>> Поиск, из основного меню сайта. Именно здесь, система по умолчанию, собирает статистику поисковых запросов.

Поставьте форму поиска, очистите статистику поиска (есть кнопка) и посмотрите, сколько раз использовался поиск на вашем сайте за контрольный промежуток времени.
Аналогично посмотрите статистику Компоненты >>> Умный Поиск.
Зачем отключать opensearch
Проведите эксперимент. Попробуйте ввести в поиск Яндекс запрос:
И почитайте логины владельцев сайта на уровне root. Это как минимум не безопасно.
Недостатки поиска и умного поиска
Включая умный поиск сайта Joomla, и даже не нажимая кнопку индексировать, вы создаете десятки или сотни новых ссылок страниц сайта. Если вы их не закроете от индексации они попадут в выдачу, и не понятно, как их проиндексирует поисковики, как основной контент или как дубли.
Во-вторых, Joomla не умеет автоматом удалять битые ссылки из поиска. Поэтому удалять их придется вручную.
Конфликт умного поиска и поиска
Вот что говорит официальное руководство пользователя Joomla: Умный поиск (Smart Search) не взаимодействует с простой системой поиска Joomla. Однако, включая обе системы поиска, вы можете создать противоречивые и запутанные результаты поиска, вводя в заблуждение пользователя.
Еще один момент. Поиск и Умный поиск создают ссылки разного вида, но одинакового содержания. По умолчанию авторы включили поиск, но отключили умный поиск. Поэтому, для уменьшения и так большого количества создаваемых Joomla дублей, используйте либо простой поиск по сайту, либо умный поиск.
Совет. Закройте все страницы с результатами поиска в файле robots.txt. Для этого добавьте в robots.txt директивы (например):
- Disallow: /component/ (закроет страницы: search/?format=opensearch)
- Disallow: /*?searchword=*(закроет страницы поиска)
Вывод
Подводя итоги поиска на Joomla можно сказать:
В последнее время поведенческие факторы очень существенно влияют на продвижение ваших сайтов в поисковых системах Яндекс и даже Гугл. Сделайте поиск по сайту на Joomla удобным и интуитивно понятным и Вы получите лояльную аудиторию посетителей с малым количеством отказов.
OSMap PRO 4.2.20

Карта сайта помогает поисковым системам понять организацию контента сайта. OSMap — это самый простой способ создать карту сайта. Все, что вам нужно сделать, это установить этот компонент. Остальное он сделает автомати .
K2 Filter & Calculation 1.0.1

Модуль K2 Filter & Calculation является дополненной вариацией модуля K2 Filter & Search и предоставляет новую возможность собрать подробную статистику и итоги из результатов поиска. Это поможет организовать бо .
Joomla Articles Good Search 1.2.2

Модуль Joomla Articles Good Search добавляет возможность фильтровать и искать по пользовательским полям Joomla. Этот модуль может фильтровать ваш контент по ключевому слову, тегу, категории, дате, автору и настраиваем .
Custom Filters 2.6.5

Custom Filtres — Это настраиваемый набор фильтров для вашего сайта на Joomla, который помогает вашим пользователям найти то, в чем они действительно нуждаются. Также стоит отмет .
Dependent Custom Fields For All 1.0.0

Создавайте зависимые настраиваемые поля, которые постепенно загружаются. Или установите зависимости, которые будут отображаться как статический текст.
Управляйте всеми существующими настраиваемыми значен .
Custom Fields For All 4.0.3

Плагин Custom Fields For All позволяет вам создавать любое количество пользовательских форм, с помощью которых вы сможете подключить их к любым другим модулям, например, к корзине своего интернет-магазина.
Minitek Live Search 3.5.2

Умный поиск по сайту с применением AJAX технологий, всплывающими подсказками при вводе первых букв, двумя современными шаблонами оформления и 6 цветовыми схемами. Компонент прекрасно работает с последними версиями Joo .
OSContent 1.12.4

OSContent предназначен для управления, добавления, создания и удаления статей, категорий и ссылок на меню. OSContent — замечательная экономия времени, если вам нужно быстро добавить контент на сайт Joomla. С помо .
aikon Floating Search 1.2

Модули со строкой поиска являются неотъемлемой частью любого веб-сайта. До недавнего времени большинство проектов веб-сайтов были в значительной степени понижены по умолчанию, непривлекательные и поглощающие пространс .
Universal AJAX Live Search 5.4.7

Это расширение полностью изменит ваше представление о поисковых модулях. Необычный дизайн, работа в реальном времени и намного более высокая производительность, чем вы когда-либо видели на сайтах. В наши дни существуе .
RokAjaxSearch 2.0.6
RokAjaxSearch невероятно мощный модуль поиска для сайта на Joomla. Результаты отображаются мгновенно, вы даже не успеете закончить свой запрос!
RokAjaxSearch предлагает отображение результатов поиска в р .
SP Movie Database 1.4

Создайте свой сайт с обзором новинок в кинематографе, наподобие таких популярных ресурсов как IMDb, Rolling Stone, MetaCritic или Rotten Tomatoes. Расширение SP Movie Database даже шагнуло на шаг вперед и всего за нес .
CRMery 2.0.11

CRMery — это интегрированная система управления клиентами.
CRMery встраивается в Joomla и Вы легко можете управлять всеми данными.
Система управления взаимоотношениями с клиентами поставляется с полнос .
Perfect Everything in Everyway for Joomla 2.0.12

Для чего нужно использовать Perfect Everything in Everyway for Joomla? На это есть 6 причин.
Многие исследования показали, что использование мультимедийного контента на сайте повышает его конверсию и заставляе .
Table Manager 0.3.9_25

Table Manager for Joomla – это уникальный плагин для вашего сайта на CMS Joomla. С помощью расширения Table Manager for Joomla вы сможете с легкостью контролировать все аспекты базы данных, импортировать и экспортиров .
YJ Live Search 2.0.7

Ищите лучший поисковый модуль для Joomla? Мы рады сообщить вам, что вы можете закончить поиски и установить модуль YJ Live Search. YJLS удивит ваших посетителей простым поисковым функционалом, который при этом напомин .
AceSearch PRO 3.1

Если вы хотите получить гибкий и мощный инструмент для поиска по CMS Joomla лучшим решением будет установить компонент AceSearch Pro. Он обеспечивает поиск абсолютно по всем расширениям и в административной, и в фронт .
YJ Tag Cloud 1.0.5

YJ Tag Cloud — это простенькие теги для Joomla, которые построены на стандартной функции поиска. Если Вы не ходите ставить объемные компоненты с кучей настроек то это прекрасный выбор для вашего сайта. Настройки .
S5 Live Search 3.0

Модуль из серии must have от Shape 5 — мгновенный или «живой» поиск по сайту. Результаты поиска отображаются без перезагрузки страницы.
Позвольте вашим пользователям получать результаты поиска мгновенно. Данны .
Search Box In Article

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



