БЛОГ

JL Sitemap - Карта сайта для Joomla 3.9+ и Joomla 4. Установка и настройка

JL Sitemap - Карта сайта для Joomla 3.9+ и Joomla 4. Установка и настройка

JL Sitemap - бесплатный компонент для Joomla позволяющий быстро и самое главное корректно создать карту вашего сайта. В базовой поставке идет полная поддержка материалов Joomla. В том числе и поддержка русского языка. Скачать последнюю версию JL Sitemap можно здесь.

Комплект поставки:

  • Компонент карты сайта.
  • Плагин поддержки Материалов Joomla.
  • Плагин поддержки Меток Joomla.
  • Плагин поддержки Контакты Joomla.
  • Плагин поддержки K2.
  • Плагин поддержки Kunena.
  • Плагин поддержки Virtuemart.
  • Плагин запуска генерации sitemap по расписанию.

Что может компонент карты сайта?

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

Установка и настройка карты сайта JL Sitemap

Компонент устанавливается стандартным способом. Это не должно у Вас вызвать никаких проблем.

При входе в компонент Вы увидите следующие настройки:

JL Sitemap 1 01

Настройку начинакм с плагинов. Включаем все что нам необходимо и какие расширения и компоненты стоят у Вас.

JL Sitemap 1 02

 В настройках плагина Материалы во вкладках "Статьи" и "Категории" (можно оставить все как есть). Включить - Да или Нет. Добавлять или не добавлять сущность в файл sitemap.xml. Частота изменений - индикатор для поисковых машин, как часто проверять URL. Приоритет индексации.

Далее заходим в Настройки.

JL Sitemap 1 03

 Настройка Параметров:

  • Имя файла - уникальное имя карты сайта, по умочанию sitemap.xml
  • Генерировать XSL - если включить "Да" генерируется стили для карты сайта.
  • HTML кол-во ссылок - через какое количество ссылок ставить пагинацию HTML карты сайта.
  • XML кол-во ссылок - эта опция необходима для генерации составных карт сайта. В этом случае xml карта сайта дробится на файлы, а в основном файле указываются ссылки на эти файлы.

Переходим в Фильтрацию.

JL Sitemap 1 04

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

Простой режим фильтрации

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

Фильтр по меню

По умолчанию все ссылки включены в формирование карты сайта, но если вы хотите исключить, какое то меню, то вы просто можете его не включать в карту сайта.

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

Стоп слова

 Этот инструмент призван скорректировать карту сайта, под настройки файла robots.txt, допустим у вас в файле робота закрыт какой-то раздел, и вам надо исключить его и вложенные страницы в него из карты сайта. Просто укажите часть URL в данной настройке.

Обработка регулярными выражениями

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

Переходим в основные настройки и нажимаем кнопку "Генерация". После завершения работы скрипта выведется лог действий и разблокируется кнопка "Карта-сайта". Далее редактируем файл robots.txt в корне сайта. Добавляем в него запись "sitemap: https://site.ru/sitemap.xml". Где site.ru имя вашего домена.

Вывод HTML карты сайта JL Sitemap

HTML карта сайта строится на базе файла sitemap.json, который генерируется вместе с файлом sitemap.xml.

Для создания HTML карты сайта необходимо настроить соответствующий пункт меню.

  1. Проходим в Меню -> Выбираем или создаем нужное вам меню -> Кликаем "Создать".
  2. В открывшемся окне вводим:
    1. Заголовок
    2. Алиас
    3. Выбираем тип пункта меню -> JL Sitemap -> HTML
  3. Нажимает сохранить.

Теперь по указанному вами алиасу и при клике по пункту меню, выводится HTML карта сайта.

На этом все. Удачи в Ваших начинаниях.

СайтХА

Оставляя данные на сайте, Вы соглашаетесь с Политикой конфиденциальности и защиты информации

      321