Тип: Компонент, плагин
Версия Joomla!: Joomla 3+
Лицензия: Бесплатная

JL Sitemap

Когда-то для генерации карты сайта для популярной CMS Joomla можно было быстро загрузить и настроить в несколько кликов бесплатный компонент Xmap. К сожалению, он больше не обновляется и на многих сайтах не работает, или работает с проблемами. До недавнего времени бесплатных альтернатив не было. Теперь появился компонент JL Sitemap, который работает с последними версиями Joomla и имеет достаточный, для большего количества пользователей функционал.

Компонент без проблем создаст правильную sitemap.xml-карту для поисковых систем.

Вместе с компонентом устанавливаются:

  • Плагин, который отвечает за поддержку статей Joomla;
  • Плагин, который отвечает за поддержку Joomla Tag;
  • Плагин, который отвечает за поддержку Joomla Contacts;
  • Плагин, который отвечает за поддержку K2;
  • Плагин, который отвечает за поддержку Virtuemart;
  • Отдельный плагин, который запускает генерацию карты по cron;

К особенностям JL Sitemap можно отнести:

  • Полную совместимость с Joomla 3.9 и выше;
  • Полную совместимость с Joomla 4;
  • Создание карты сайта происходит в соответствии роутера Joomla;
  • Исключение дублей;
  • Обработка большого количества ссылок;
  • Никакой нагрузки на хостинг, она создается только при генерации карты;
  • Возможность запуска генерации карты sitemap.xml по cron;
  • Поддержка с коробки меню, категорий и материалов Joomla;
  • Генерирование карты при посещении сайта пользователем;
  • Создание реального sitemap.xml, а не генерация его при каждом обращении;
  • Генерирование sitemap.xml по расписанию;
  • Имеется защита от случайного создания файла карты сайта (он создается раз в несколько часов);
  • Режим отладки;
  • Возможность удалить файл карты с сайта;
  • Поддержка карты на сайтах с двумя и более языками (поддержка многоязычности);
  • HTML Sitemap;
  • Поддержка фильтров;
  • Работа с ссылками удаление тех, которые не соответствуют заданным параметрам;
  • Применение фильтра к меню. Так можно показать только нужные пункты меню в карте сайта;
  • Имеется фильтр по стоп-словах, можно настроить карту в соответствие с robots.txt;
  • Возможность редактирования и изменения карты в соответствии с регулярными выражениями;
  • Информация о последнем генерировании карты сайта.

Для создания карты сайта нужно:

1. Установить компонент простым перетаскиванием архива в окно установки расширений (для этого нужно перейти в «Расширения → Менеджер расширений → Установить»).

2. Далее нужно перейти в менеджер плагинов: «Расширения → Менеджер плагинов» (желательно воспользоваться фильтрами или в поиск ввести JLSitemap), и включить плагин «JLSitemap Материалы». Остальные плагины включайте в соответствии с вашими задачами и установленными компонентами и плагинами.

JLSitemap

3. Перейти в «Компоненты → JL Sitemap» и нажать «Генерация».После создания, ваша карта появится в «Карта сайта».

JLSitemap

Страница компонента JL Sitemap