Колись для генерації карти сайту для популярної 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 – Матеріали». Решту плагінів вмикайте у відповідності до ваших завдань та встановлених компонентів і плагінів.
3. Перейти у «Компоненти → JL Sitemap» та натиснути «Генерація». Після створення, ваша карта появиться у «Карта сайту».