Want to know what a sitemap is, and how to create a Joomla sitemap?
You can help search engines better crawl your Joomla website by creating an XML sitemap for your Joomla website.
In this JovialGuide, we will show you what a sitemap is, why you should create a sitemap and how to create a Joomla sitemap in 2 ways.
What is an XML Sitemap?
An XML sitemap is a file that contains pages that exist in your website.
It is basically created for search engines, like Google, and not humans. This is because search engines use it to better understand your website.
XML sitemap tells search engines the pages that exist, and that needs to be crawled in your website.
Why Create an XML Sitemap?
An XML sitemap plays an important role in your website, by helping search engines better crawl your website.
While it plays an important role in your website, it doesn’t affect your search rankings.
If you have any page that exists in your website, and you would like search engines to crawl it, then you need to create an XML sitemap to tell search engines about it.
Method 1: How to Create a Joomla Sitemap Without an Extension
For this section, we will show you how to create a Joomla sitemap without an extension.
To create a Joomla sitemap without an extension, goto xml-sitemaps.com. Once it opens, enter your Joomla URL into the URL field and click “Start” to start creating your Joomla sitemap.
After that, you will be told to wait for a while for it to create your Joomla sitemap for you. The process might take a little time, if your Joomla website has lots of links.
After crawling your Joomla website, it will show you “Complete” at the top of the modal. That means that the crawling is complete.
Now click on “View Sitemap Details”.
After that, you will be shown another page that allows you download your Joomla sitemap file you just generated.
To download your Joomla sitemap, click on “Download Your XML Sitemap file”, and it will be downloaded into your local storage.
That is it, you just created a Joomla sitemap without an extension.
Method 2: How to Create a Joomla Sitemap Using OSMap
This is the extensions’ method. So, in this section, we will show you how to create a Joomla sitemap using OSMap.
Start by downloading OSMap (either free or paid). It is a Joomla extension that allows you create Joomla sitemaps for your website. It is a product of JoomlaShack, the same team behind OSCampus – a popular Joomla LMS extension.
To install OSMap to your Joomla website, log into your Joomla website. Once you are logged in, click on Extensions » Manage » Install.
On the Upload Package File tab, select OSMap from where you saved it to and it will be uploaded and installed for you automatically.
After installing OSMap, we will start by configuring it. To configure OSMap, click on Plugins Page.
Alternatively, to go to the Plugins Page of OSMap, head over to Extensions » Plugins. Once it opens, search for OSMap and click on it.
On the Plugins tab, select your desired options. After that, click on the XML tab.
When you are on the XML tab, select your desired options. Finally goto the News tab.
Now, on the News tab, click on the drop down and select the option that you want, and Save & Close (at the top of the page).
After you click on Save & Close, you will be taken to the plugins page of Joomla.
For the next step, we have to specify the Menus that we want search engines to find. To specify the Menus that you want search engines to find, goto Components » OSMap.
On this page, under Name, you will see Default Sitemap, and under Sitemap Links, there are – XML, HTML, News and Images sitemap links.
- XML Sitemap – This is the XML version of your Joomla sitemap. It is what search engines use to better understand your Joomla website.
- HTML Sitemap – This one is the HTML version of your Joomla sitemap. It is designed for your site visitors.
- News Sitemap – This allows you control which contents is submitted to Google News.
- Images Sitemap – This allows you submit your images to Google.
Now click on Default Sitemap.
When it is opened, check all of the Menus that you would like search engines to find. Note that you have to avoid checking private Menus.
Once you finish, click on the Save & Close button.
Allowing Your Visitors See Your Joomla Sitemap
To allow your users access your Joomla sitemap, you have to add a Menu Item that points to the HTML version of your Joomla sitemap.
To add a Menu Item in Joomla, goto Menus » Main Menu » Add New Menu Item..
Enter the title for the Menu Item. After that, click on the Select button beside Menu Item Type.
After you have clicked on the Select button, a modal will be displayed to you.
Now click on OSMap » Sitemap – HTML Format.
After that, click on the Save & Close button.
Congratulations, you just created a Joomla sitemap using OSMap. Now visit your Joomla website to see your HTML sitemap being displayed on the frontend.
We hope this JovialGuide helps you learn how to create a Joomla XML sitemap.
To get the best Joomla SEO extensions, see best Joomla SEO extensions and tools.
See other of our Joomla tutorials for more.