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

Компонент OSMap для Joomla

На сегодня компонент OSMap это единственное расширение для создания карт сайта, которое имеет бесплатную версию, работающую на файлах с шифрованием SSL. Достойный конкурент OSMap, компонент  Aimy Sitemap поддерживает SSL режим только в платной версии.

Скачать OSMap для Joomla нужно у автора, тут: https://www.joomlashack.com/joomla-extensions/osmap/. Автор компонента известная компания joomlashack выпускающая шаблоны и расширения Joomla долгие годы и беспокойств о прекращении поддержки OSMap, как было с компонентом XMAP, пока нет.

OSMap  распространяется не только в бесплатной версии. Есть pro версии за 42$ и 53$ на 6 и 12 месяцев соответственно. Отличаются платные версии набором функционала и технической поддержкой. Например, в платных версиях есть кэширование, разбивка карты сайта на колонки, Noindex и Nofollow для отдельных элементов, поддержку K2, магазин Virtuemart, Kunena.

OSMap Joomla Sitemap Extension

Установка OSMap

Устанавливается компонент OSMap стандартно из LED панели или через загрузчик. Если забыли, как это делать, читаем статью тут.

Далее я покажу, как настроить компонент на коробочной версии Joomla. В конце статьи, про особенности работы компонента с ArtioJoomSEF и частный пример, как поменять один компонент карты сайта на другой.

Настройка OSMap

После установки компонента он появится в основном меню сайта в разделе «Компоненты». Откроем его.

OSMap Free Sitemaps

OSMap Free Sitemaps

Обратите внимание, компонент по умолчанию, создал карты сайта Default. Они еще пустые и чтобы их наполнить, нужно просто нажать на значок в столбце «Edit Links». Но пока этого делать не нужно, потому что сначала нужно настроить параметры карты сайта. Для этого в левой части страницы жмём на ссылку «Extensions» и переходим на вкладку плагины, плагин «OSMap». Понятно, что добраться до этой вкладки можно их основного меню сайта, вкладка «Плагины». Называется плагин компонента «OSMap - Joomla Content», тип плагина «osmap», элемент «joomla». Это значит, что каталог плагина лежит в корне сайта в каталоге plugins, в папке osmap.

OSMap Joomla Sitemap screen1

OSMap Joomla Sitemap screen3

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

  • «Article ordering direction» стоит параметр ASC. Это сортировка от старых к новым. Я ставлю DESC (новые материалы вверху).
  • «Include Archived» задает правило, что делать с архивами. Я ставлю, добавлять только в карту сайта XML.

На вкладке «XML» плагина интересен параметр «Add images?», который заставит компонент сканировать и добавлять все картинки сайта в карту. 

Параметры  «Priority» и «Change frequency» задают приоритеты формирования карты сайт и частоту её изменения. Можно заставить компонент менять карту сайта каждый час. Я оставляю по умолчанию.

Сохраняемся и выходим из настроек плагина.

Создание карт сайта

Чтобы создать карты сайта, возвращаемся на вкладку Компоненты>>>OSMap и карте сайта Default жмём на значок в столбце «Edit Links».

Компонент OSMap просканирует ваш сайт и создаст карты сайта. Посмотреть их можно через ссылки столбца «Sitemap Links», на той же вкладке.

OSMap Joomla Sitemap screen2

Как показать карту сайта пользователям

Чтобы показать карту сайта пользователям, нужно создать пункт меню с новым типом «OSMap». Добавить этот пункт меню в любое меню сайта или создать новое меню. Пользователь, нажав на это пункт меню, например с названием «Карта сайта», увидит все статьи вашего сайта. Работают все стандартные настройки меню, включая мета-теги. Как создать меню и его пункты тут.

OSMap Joomla Sitemap menu

OSMap Joomla Sitemap menu

Компонент OSMap и ArtioJoomSEF

Если вы используете SEO компонент ArtioJoomSEF, то сразу после установки на вкладке «Manage Extentions» ArtioJoomSEF включи поддержку OSMap free этим компонентом. Это позволит сделать красивым URL карты сайта и лучше управлять мета тегами карты.

JoomSEF Extensions Management

JoomSEF Extensions Management

OSMap и поисковики

Карту сайта OSMap XML можно отправить поисковикам из кабинета вебмастеров. Google её прочитает, а вот Яндекс покажет ошибку.

Вывод

В этой небольшой статье я показал компонент OSMap для создания лучшей карты сайта Joomla 3. Если есть вопросы, пишите в комментариях.

Еще статьи

Похожие статьи

Полноценная галерея Joomla, FW Gall...

Галерея Joomla, FW Gallery, бесплатная, но с дополнительными платными ...

Комментарии на Joomla: компоненты к...

В коробочной версии Joomla нет инструмента комментирования. Сделать коммент...

Что такое компонент Joomla 3

Компонент Joomla 3 это самое мощное расширение системы. В этой статье позна...

Настройка SEF ссылок на Joomla 3

В статье посмотрим, как делается настройка SEF ссылок на Joomla 3 при помощ...

Файловый менеджер Akeeba Release Sy...

Для создания на Joomla хранилища файлов, хочу представить файловый менеджер...

Расширение Akeeba Backup, компонент...

Лучшее расширение резервного копирования Joomla сайта, компонент Akeeba Bac...

Рекомендуем

Copyright © 2024 Joomla3-х.ru. Все права защищены.