Обзоры расширений Joomla

 

 

В предыдущей статье «Обзор SEO Glossary (часть 1). Глоссарий Joomla» были рассмотрены возможности по внесению терминов в компонент словарей Joomla. В этой части мы рассмотрим основные настройки, влияющие на отображение всплывающих подсказок к терминам в статьях, и создание ссылок на определения в глоссарии.

Настройки глоссария Joomla

Пользователь

Вкладка Пользователь содержит основные настройки фронтальной части глоссария.

Загружать плагин содержимого для определений. Как отмечалось ранее в статье, SEO Glossary позволяет автоматически вставлять ссылки на глоссарий Joomla в статьи, если в них находятся термины, раскрытые в глоссарии. На рисунке ниже обведены слова, для которых компонент автоматически создал ссылки и всплывающие подсказки.

SEO Glossary

SEO Glossary подчёркивает ссылки сплошной и пунктирной линиями. К сожалению, в SEO Glossary 1.2.3 нет возможности отключения вставки ссылки для страниц блога категорий (или главной) (рисунок ниже).

Глоссарий Joomla

Глоссарий Joomla не очень корректно работает со словоформами (не только русского языка). Например, если в словаре есть термин «Плагин», а в тексте статьи встречается «плагина», «плагины», «плагином», то SEO Glossary 1.2.3  выделит только часть слова – «плагин». Но это проявляется только на некоторых серверах.

На своём сайте я выявил около десяти статей, где было полностью или частично нарушено форматирование из-за плагина SEO Glossary. В эти статьи было добавлено ключевое слово «seog:disable» (без кавычек) но в скобках - {}. Это даёт команду глоссарию Joomla не применять плагин на этой странице. Так было восстановлено форматирование, но пришлось добавить 1-2 ссылки на глоссарий «вручную». Ещё один обнаруженный недостаток, пусть и несущественный, это то, что ключевое слово «seog:disable» отображается во всплывающих подсказках к терминам, в определение которых оно было вставлено. Например, как показано на рисунке ниже.

Словарь Joomla

Для чего в словаре Joomla необходимо отключать вставку ссылок на термины в определения других терминов? Например, есть термин «SEO». Его определение: «Поиско́вая оптимиза́ция (англ. search engine optimization, SEO) — комплекс мер для поднятия позиций сайта в результатах выдачи поисковых систем по определенным запросам пользователей. Обычно, чем выше позиция сайта в результатах поиска, тем больше заинтересованных посетителей переходит на него с поисковых систем. При анализе эффективности поисковой оптимизации оценивается стоимость целевого посетителя с учётом времени вывода сайта на указанные позиции и конверсии сайта». Как видите, в самом определении есть термин «SEO». Если не отключить плагин содержимого, то в само определение термина «SEO» будет вставлена ссылка на это же определение и всплывающая подсказка с этим же определением. Считаю, что это не нужно.

Эти и другие найденные «ошибочки», а также пожелания по расширению функциональных возможностей SEO Glossary были отправлены разработчику. Если Вы являетесь обладателем данного компонента и у Вас есть предложения и\или Вы нашли ошибки в его работе, отправляйте сообщения разработчику. Помогите сделать компонент лучше!

Алфавит отображается над списком. Отображает алфавит над списком терминов (рисунок ниже).

Алфавит

Алфавит отображается под списком. Отображает алфавит под списком терминов (рисунок выше).

Отображать блок поиска по глоссарию. SEO Glossary оснащён собственным поиском. Включив данную опцию, Вы активируете отображение поля поиска (рисунок выше) по глоссарию.

Отображать количество терминов возле заголовка. Отображает количество терминов в глоссарии под заголовком после фразы «Всего записей в этом глоссарии» (рисунок выше). Обратите внимание, что если Вы перейдёте на какую-то букву, то будет показано количество терминов только для этой буквы, а не для всего глоссария.

Отображать имя автора. Отображает имя автора, добавившего термин и определение в глоссарий Joomla (рисунок выше).

Отображать информацию об авторе. Если доступна дополнительная информация об авторе, то она будет выводиться под определением термина.

Default search mode (BETA). Вы можете выбрать алгоритм поиска по глоссарию. Доступно четыре алгоритма.

  1. Начинается с. Указывает на то, что введённое ключевое слово является началом искомой фразы или слова. Например, при вводе слова «Joomla» будут найдены определения «Joomla 2.5» и «Joomla 3.0», но не «SEO Glossary Joomla».
  2. Содержит. Указывает на то, что введённое ключевое слово содержится в искомой фразе или слове. Например, при вводе слова «Joomla» будет найдены определения «Joomla 2.5», «Joomla 3.0» и «SEO Glossary Joomla».
  3. Точное совпадение. Указывает на то, что введённое ключевое слово должно точно соответствовать искомому слову. Например, при вводе слова «Joomla» не будут найдены определения «Joomla 2.5», «Joomla 3.0», но будет найдено «Joomla».
  4. Звучит как. Указывает на то, что введённое ключевое слово должно быть похожим на искомую фразу или слово. Или, точнее, начинаться с той же буквы. Например, при вводе запроса «сочница» будут найдены определения «Сглаживание», «Система управления содержимым (контентом)», «Сниппет», но не будет найдено «Песочница».

На мой взгляд, наиболее «универсальный» алгоритм, дающий максимум результатов при минимальной точности запроса – Содержит.

Show search options (BETA). Отображает опции поиска (выбор алгоритма) под полем поиска во фронтальной части сайта (рисунок выше).

Отображать в поиске опцию 'Звучит как'. Отображает во фронтальной части сайта (рисунок выше) опцию, позволяющую использовать алгоритм поиска Звучит как.

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

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

Отображать название глоссария в определениях. Отображает название глоссария в определениях во фронтальной части (рисунок выше).

Отображать описание глоссария в определениях. Отображает описание глоссария в определениях во фронтальной части (рисунок выше).

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

Add new entry link URL (BETA). ЧПУ (SEF) ссылка для добавления нового термина в глоссарий Joomla. Будет отображена в адресной строке браузера.

Права

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

Права

Joomla search plugin

Если Вы используете «стандартный» поиск по сайту Joomla, то можно подключить в него, в качестве области поиска словарь Joomla SEO Glossary. Это происходит посредством соответствующего плагина, который поставляется вместе с компонентом. Его настройки собраны на вкладке Joomla search plugin (рисунок ниже).

Joomla search plugin

  • Search in name (BETA). Позволяет производить поиск по самим терминам (их именам).
  • Search in definition (BETA). Позволяет производить поиск по определениям терминов.
  • Show glossary name (BETA). Позволяет производить поиск по названию глоссария.

Advanced

Вкладка Advanced содержит опции для «тонкой» настройки SEO Glossary. Рекомендуется их менять только в том случае, если Вы точно знаете, что делаете.

Advanced

  • Set description (BETA). Вставляет мета-описание для страниц с терминами по типу «Термин - определение». На своём сайте для этих целей использую компонент RSSeo. Детальнее о нём можно прочесть в статьях «Обзор RSseo (часть 1, 2, 3, 4)». Можно также использовать компонент sh404SEF.
  • Set keyword (BETA). В качестве мета-ключевого слова будет использован термин.
  • Advanced: Disable tag (BETA). Ключевое слово, тег, вставив которое, например в статью, Вы отключите работу плагина SEO Glossary и тем самым отключите вставку ссылок и\или всплывающих подсказок для терминов. Это поможет в решении проблем с нарушением вёрстки страниц. Если Вы уже где-то на сайте использовали указанное в этом поле значение, то изменив его, Вы должны будете изменить везде на сайте.
  • Advanced: Content detection regex (BETA). Это PHP выражение, которое позволяет SEO Glossary находить термины в тексте статей.

Модуль Latest SEO Glossary

Модуль Latest SEO Glossary (рисунок ниже) позволяет выводить последние добавленные в глоссарии термины.

Latest SEO Glossary

Обратите Ваше внимание на то, что стиль модуля будет зависеть от стиля Вашего шаблона сайта. На рисунке ниже показаны настройки модуля Latest SEO Glossary. Опция Number of Entry позволяет задать количество последних добавленных в глоссарий Joomla терминов.

Latest SEO Glossary

Модуль List SEO Glossary

Модуль List SEO Glossary (рисунок ниже) позволяет выводить термины и часть их определений из конкретного глоссария, если у Вас таких несколько.

Модуль List SEO Glossary

Обратите Ваше внимание на то, что стиль модуля будет зависеть от стиля Вашего шаблона сайта. На рисунке ниже показаны настройки модуля List SEO Glossary.

  • Number of Entries. Количество терминов и их определений, которое будет показано в модуле.
  • Show Description. Можно включить или отключить отображение определений терминов.
  • Number of characters. Количество символов определения термина, которое будет показано в модуле. Работает только при включённой опции Number of characters.
  • Glossary. Спадающий список, из которого можно выбрать глоссарий, термины которого будут показаны в модуле.

List SEO Glossary

Плагин Search SEO Glossary

Для интеграции SEO Glossary и поиска по сайту Joomla Вам необходимо включить плагин Search SEO Glossary (рисунок ниже)

Плагин Search SEO Glossary

Опция Ограничение поиска указывает на то, какое максимальное количество объектов из глоссария Joomla будет показано на странице с результатами поиска.

В состав SEO Glossary также входит плагин Content – SEOGlossary. Его необходимо активировать в менеджере плагинов для того, чтобы происходила автоматическая вставка ссылок и\или всплывающих подсказок в тексты статей.

Русификатор SEO Glossary

Скачать русификатор SEO Glossary.

 

 

Полезные ссылки: