JOOMLA! 6 JOOMLA! 5 JOOMLA! 4 JOOMLA! 3
FREE PRO

Easy Joomla Sitemap - Joomla! Component - Logo Name: Easy Joomla Sitemap (EJS)
Version: 6.2.0.0 (PRO/FREE - Joomla! 6) / 5.3.2.1-PRO (Joomla! 5) / 4.3.1.0-PRO (Joomla! 4)
Type: Component
License: GPLv3
Description: Sitemap component for Joomla! that creates XML, Image and HTML sitemaps.
Download: EJS - Easy Joomla Sitemap Downloads

Creates XML, Image and HTML sitemaps to help search engines index the entire Joomla! site

Easy Joomla Sitemap is a sitemap component for Joomla! that creates XML, Image and HTML sitemaps of the website. The component collects all internal pages and generates a complete URL list. The list can be edited manually, and with one click the XML sitemap is created.

You may find more information about sitemaps and the protocol on sitemaps.org.

Features

  • Creates XML, Image and HTML (PRO) sitemaps from a list of collected URLs
  • Collects internal URLs into an editable list
  • Overview list of internal pages with HTTP status code
  • Collects an unlimited amount of URLs (PRO) / up to 100 URLs (FREE)
  • Collection process setup - execution time, amount of collected URLs, request timeout (PRO)
  • Optional backup of an existing sitemap file
  • Automatic calculation of the URL priority (PRO)
  • Sets the current date for "lastmod" attribute (PRO)
  • Sets a default change frequency (PRO)
  • Valid sitemap in XML format according to the official sitemap protocol by Google
  • Sitemap protocol is supported by all major search engines, like Google, Bing, Yahoo and others

Installation

Install the extension in the backend under Extensions - Manage - Install. Open the dashboard overview in Components - Easy Joomla Sitemap (Pro).

Easy Joomla Sitemap - Collection Process

Easy Joomla Sitemap - Collection Process

Easy Joomla Sitemap - Overview

Easy Joomla Sitemap - Main Dashboard Overview

Easy Joomla Sitemap - Settings

Easy Joomla Sitemap - Settings

Cronjob - Automatic sitemap updates with the help of scheduled tasks

CLI script

After installing the Pro version, the CLI script is available in the cli folder of the Joomla! instance. Use the script to collect pages and to create the sitemap.xml through the command line directly on the server. With the help of crontab you can create cron jobs to automate this process.

Usage in the terminal on the server:

php /path/to/joomla/root/cli/joomla.php COMMAND

Replace COMMAND with one of the commands below:

sitemap:collect - Collects URLs

sitemap:collectCreate - Collects URLs and creates the sitemap.xml

sitemap:create - Creates the sitemap.xml

sitemap:createImage - Creates the sitemap-images.xml

sitemap:purge - Purges the collected URLs

sitemap:status - Sitemap metrics and file information

Example for a crontab entry to collect all URLs and update the sitemap.xml daily at midnight. Open with the cron utility with crontab -e and enter the code with the correct path of your Joomla! installation. Do not forget to restart this service after you've saved the file:

0 0 * * * php /path/to/joomla/root/cli/joomla.php sitemap:collectCreate

Changelog

+ = Added - ! = Removed - ^ = Changed - # = Fixed

Latest release

Version 6.2.0.0-PRO - 2026-07-11

  • + Added the first official Free edition of Easy Joomla Sitemap for Joomla! 6. Version 6.2.0.0 is released simultaneously as Pro and Free edition. The Free edition is automatically created from the current Pro version using the new KRJE Free Builder Tool and provides a fully functional, unlimited sitemap solution with a selected feature set. More information in the forum announcement!
  • + Added seamless upgrades from Free to Pro. The Pro package can be installed directly over an existing Free installation without uninstalling it first. Existing component settings are preserved automatically, and previously locked Pro options receive their Pro defaults where required.
  • + Added locked previews for Pro-only options in the Free edition. Advanced sitemap, automation and SEO features remain visible directly in the configuration, making the differences between Free and Pro transparent.
  • + Added the following functionality to both Free and Pro:
    • Unlimited stored URLs without an artificial database limit.
    • Ajax URL collection from the Joomla administrator.
    • Creation of the standard XML sitemap file sitemap.xml.
    • HTML sitemap with menu item and front-end view.
    • URL management with publish, unpublish, edit and delete actions.
    • Purge all entries and bulk update of URL metadata.
    • Admin status dashboard with sitemap and URL information.
    • Execution time limit, request timeout and robots rules.
    • Sitemap backup, priority, changefreq and lastmod options.
    • Optional per-run collection limit, where 0 means unlimited.
  • + Pro additionally includes the complete advanced Easy Joomla Sitemap feature set:
    • CLI plugin with commands for collecting URLs, creating sitemap files and checking the sitemap status.
    • Task Scheduler plugin for automated collect and create routines.
    • Incremental re-scan of older URLs.
    • Advanced URL filter rules.
    • Image sitemap generation with sitemap-images.xml.
    • Sitemap index generation for large websites.
    • XML hreflang alternate links for multilingual sites.
    • Page Cache Extended integration.
    • Pro security token and Pro update validation.
  • + Added additional permission checks in the administrator area. Sitemap generation, image sitemap generation, bulk updates, purge actions and URL entry changes now check the corresponding Joomla permissions before the action is executed.
  • ^ Introduced the new shared Pro and Free architecture. Pro remains the complete edition and primary development base, while the Free package is automatically generated from the same codebase. This allows both editions to evolve together without maintaining separate extension versions.
  • ^ Updated the version to 6.2.0.0 to mark the introduction of the new Free and Pro edition structure. All existing Pro functionality from 6.1.0.0-PRO remains available, with no breaking changes to existing sitemap data, settings or administrator workflows.

Download

Overview of all downloads of the extension: EJS - Easy Joomla Sitemap Downloads