XML Site Map
There are several 3rd party extensions you may wish to try in the Joomla! Extensions Directory (JED)..
We like this one: OSMap.
When installed it will create:
- an HTML Site Map for display within your website, and
- XML Site Maps (web pages & images) which you may submit to the search engines.
The benefits of adding an XML Site Map to your website
Three reasons why adding an XML Site Map to your website is a no-brainer!
You must constantly keep modifying website content if you want to maintain a higher search engine ranking.
Reason: search engines prioritise listing fresh and useful website content to their users.
XML Site Maps enable search engines to be be alerted when you modify your website content.
When you use an XML Site Map, search engines will add your new web pages to their listings in hours or days rather than weeks or months.
We recommend that you periodically re-submit your XML Site Map to search engines.
XML Site Maps let you indicate to search engines which is the most important content in your website, and which pages you want to receive priority attention.
XML Site Maps enable search engines to crawl and index website content more efficiently and more effectively (i.e. faster and sooner!).
Search engines don’t have to crawl your enire website looking for pages.
An XML Site Map will present all your website's menu links in one place and in a format that is search engine friendly.
Without a Site Map it could be months before new content is crawled by search engines.
How to create & display an XML Site Map
Create a Site Map
To create a Site Map, select Components > OSMap from the menu at the top of your website dashboard.
Then select the NEW button.
Create a Menu Link to the Site Map
Before your Site Map can be displayed in your website you will need to create a Menu Link.
It is necessary to create a special type of Menu Item: OSMap Menu Item.
This type of Menu Item will be displayed in the NEW Menu Link options after installing OSMap.
Read more: How to create a Menu Item.
How to configure the Site Map
It is important to configure the Site Map before:
- publishing an HTML version in the front end of your website, and
- submitting an XML version to the search engines.
OSMap enables you to change the order of display by using your mouse or touch pad to drag & drop Menus.
The image below shows two selected Menus.
The Main Menu will be displayed first unless it is dragged down the list.
DEFINITIONS
Priority
Tells search engines which URL you consider more more or less important relative to your website's other URLs.
Change Frequency
Tells search engines how often is the content at the URL is likely to change.
Search engines may crawl URLs more often which you indicate change more frequently.
DISPLAYED MENU SETTINGS
Priority
We select 0.5 for Menus in our own website.
Change Frequency
We select MONTHLY for Menus in our own website.
DISPLAYED MENU LINK SETTINGS
Priority
We select 1.0 for our Blog menu link and 0.5 for other menu links in our own website.
Change Frequency
We select WEEKLY for our Blog menu link and MONTHLY for other menu links in our own website.
How to determine Priority and Change Frequency for Menu Links
Select the Edit Links button displayed next to the Site Map you wish to change settings for.
Click on the image to view a larger version.
Then you can review and change the Priority and Change Frequency for each Menu Link.
If you choose not to do so then the settings you applied to a Menu will be applied to each of its Menu Links.
Click on the image to view a larger version.
OSMap includes two plugins to help you further control how your Site Map is displayed.
We tell you how to open the plugin screen later in this article.
The image below shows the parameters we use in our own website.
In the image below we have circled where we have changed the default settings.
Contents include: