Documentation for Joomla 3
Normally, your OSMap XML sitemap displays URLs of the pages of your Joomla website:
But there might be a case when you open your OSMap XML sitemap and find out that it displays no entries, no URLs:
There are two possible reasons why your XML sitemap doesn't display any URLs:
- You set the "Robots" parameter in Global Configuration to "noindex,nofollow".
- You have the "Convert all links to HTTPS when site is accessed over SSL" parameter in your Admin Tools extension set to "No".
Let's take a look at how to solve these two problems.
How to properly set the "Robots" parameter
- In your Joomla 3 administrator panel, go to "System" > "Global Configuration":
- In the "Metadata Setting" section, find the "Robots" parameter and switch it from "noindex, nofollow" to "index, follow":
How to properly set the "Convert all links to HTTPS when a site is accessed over SSL" parameter
- Install the "Admin Tools Core" extensions from akeeba.com.
- In your Joomla administrator panel, go to "Components" > "Admin Tools".
- You will see the control panel of the Admin Tools extension. Click "SEO and Link Tools":
- Set the "Convert all links to HTTPS when site is accessed over SSL" parameter to "No":
Check your OSMap XML sitemap again. You will see that it gracefully displays URLs of your Joomla pages.
Documentation for Joomla 5
Normally, your OSMap XML sitemap displays URLs of the pages of your Joomla website:
But there might be a case when you open your OSMap XML sitemap and find out that it displays no entries, no URLs:
There are two likely reasons why your XML sitemap doesn't display any URLs:
- You set the "Robots" parameter in Global Configuration to "noindex,nofollow".
- You have the "Convert all links to HTTPS when site is accessed over SSL" parameter in your Admin Tools extension set to "No".
Let's take a look at how to solve these two problems.
How to properly set the "Robots" parameter
- In your Joomla 5 Home Dashboard, click "Global Configuration":
- On the "Site" tab, in the "Metadata" section, find the "Robots" parameter and switch it from "noindex, nofollow" to "index, follow":
How to properly set the "Convert all links to HTTPS when a site is accessed over SSL" parameter
- Install the "Admin Tools Core" extensions from akeeba.com.
- In your Joomla administrator panel, go to "Components" > "Admin Tools".
- You will see the control panel of the Admin Tools Core extension. Click "SEO and Link Tools":
- Set the "Convert all links to HTTPS when site is accessed over SSL" parameter to "No":
Check your OSMap XML sitemap again. You will see that it gracefully displays URLs of your Joomla pages.