Поисковая экосистема Joomla — все, что вам нужно знать

Интересное о Joomla


Как долго вы проводите на сайте? Для меня это не дольше, чем 2 минуты. Исследование показывает, что обычные посетители, которых вы получаете с помощью поиска Google, тратят в среднем 53 секунды на сайт.

В то время как ваши прямые посетители обычно проводят 1 минуту 50 секунд. Конечно, это может варьироваться в зависимости от вашей популярности. Но это обычный случай. Итак, как вы заставляете их оставаться на вашем сайте дольше?

Это просто, дать им то, что они хотят, для чего они на вашем сайте. И ответ — информация.

Ваша задача — предоставить информацию как можно проще. Если вы сможете сделать это успешно, ваша репутация будет расти, пользователи будут тратить много времени на ваш сайт, а поисковые системы будут придавать большое значение рекомендации вашего сайта. Таким образом, лучший способ сделать информацию доступной для ваших посетителей — это предоставить эффективный вариант поиска на вашем сайте. Вы можете сделать это только тогда, когда у вас есть четкое понимание поисковой экосистемы Joomla.

Поэтому сегодня мы собираемся узнать все о том, как работает поиск в Joomla, каковы классификации поиска в Joomla, как настроить различные параметры поиска в Joomla и как вы можете получить максимальную отдачу от поиска в Joomla на своем веб-сайте. Хватит болтать! Давайте копать глубже.

Как работает поиск Joomla?
Joomla имеет четкую архитектуру. Она декорирует данные организованно, как ни одна другая CMS. Все данные аккуратно структурированы и хранятся в соответствующих таблицах. Неважно, сколько компонентов вы используете на своем веб-сайте, вы не можете сделать главную таблицу базы данных хаотичной. Все данные каждого компонента хранятся в соответствующей таблице. Все таблицы отделены друг от друга.

Какие есть варианты поиска в Joomla?
В начале вашего путешествия в CMS Joomla вам будет интересно увидеть, как поиск классифицируется во многих категориях. Сначала это может показаться ошеломляющим, но как только вы поймете суть, вы поймете, как это великолепно! Чтобы просмотреть все доступные варианты, перейдите на страницу Админпанель> Расширения> Плагины.

Если вы сортируете плагины по их типу, вы увидите, что есть два основных типа поисковых плагинов:

  1. Search
  2. Finder

Что делают плагины поиска (Search)?
Плагины поиска были введены с момента релиза CMS Joomla. Они были великолепны в начале, но не имеют современных функциональных возможностей. Вы можете выполнить основной поиск с помощью плагинов. Тем не менее, они не предоставляют в режиме реального времени результаты поиска.

Что делают плагины Finder?
Плагины Finder — это новое поколение поиска Joomla. Все плагины с префиксом «Smart Search» сделаны из типа Finder. Это где логика построена для поиска элементов и автоматического обновления их во время обычного использования сайта. Чтобы этот поиск работал, сайт должен быть сначала проиндексирован.

Joomla Search против Smart Search
Принципиальная разница между основными поисками Joomla заключается в их способности предоставлять результаты поиска в режиме реального времени. Если вы создаете модуль с помощью основного поиска (Joomla Search), окно поиска будет показывать вам результаты только после того, как пользователь нажмет кнопку поиска. Однако, если вы используете Smart Search, пользователи будут получать результаты, во время того, как они вводят данные в поле поиска (по типу поиска в Google).

Какое содержимое включено?
Как указывалось ранее, Joomla разделяет свою таблицу базы данных для каждого компонента. Таким образом, если вы используете какой-либо компонент на своем сайте, он будет иметь отдельную таблицу в базе данных. Эти отдельные таблицы не могут быть объединены с основной таблицей. Поэтому, когда у вас есть данные, созданные из другого компонента, поиск Joomla или Smart Search не будет включать эти данные в результаты поиска.

Это создает возможность для разработчиков компонентов создавать свои собственные поисковые плагины.

Сторонние плагины Smart Search
Когда выпущен сторонний компонент, если создатель сочтет это необходимым, он в добавку выпускает поисковый плагин для своего компонента. Как разработчик определяет, нужен ли компоненту поисковый плагин? Хорошо, когда компонент генерирует огромное количество контента, разработчик понимает, что контент должен быть обнаруживаемым. Поэтому они предоставляют плагин, который представляет собой расширенную форму плагина типа Finder (Smart Search). Когда вы включаете этот плагин, собственный плагин Content — Smart Search индексирует данные сторонних компонентов.

Как настроить поиск в Joomla?
Это очень просто. Сначала необходимо перейти в раздел «Умный поиск/Smart Search». Вы можете сделать это, перейдя в Админпанель  Joomla> Компоненты> Smart Search. Вы найдете уведомление о том, что вам нужно включить плагин Smart Search Content.

Итак, просто щелкните по нему или перейдите к Расширения> Плагины> в поле поиска введите «Умный поиск/Smart Search» и нажмите Enter.

Вам будут представлены все плагины Smart Search, доступные на вашем сайте. Вам нужно опубликовать все из них.

Однако, если вы хотите, чтобы какой-либо конкретный тип контента исключался из поиска, например Контакты, вы можете отключить этот конкретный контент.

Как только вы это сделаете, вы можете вернуться в раздел «Умный поиск/Smart Search» и обнаружить, что у вас все настроено, и фактическая работа начнется. Сначала мы проиндексируем все содержимое нашего сайта.

Нажмите кнопку «Индексировать» в левом верхнем углу. Начнется индексация нашего контента.

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

Исключите конкретный контент из результатов поиска, отменив его публикацию в списке.

Чтобы перепроверить, вы можете нажать на кнопку «Статистика». Он покажет весь проиндексированный контент. Вы обнаружите, что в плагинах, которые вы не опубликовали, отсутствует содержимое, так как в этом случае в «Контактах» нет содержимого.

Настройка Joomla Smart Search
Когда вы завершите индексирование, сделайте поиск видимым для ваших пользователей, добавив его либо в пункт меню, либо на любую веб-страницу. Вы можете настроить Smart Search в соответствии с вашими потребностями. Для этого перейдите в  Система> Общие настройки> Умный поиск.

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

Надеемся, что этот пост улучшит ваши знания. Если вы не знали всего о поиске в Joomla, теперь вы знаете. Удачи!!!