First of all, An XML sitemap:
- Ensures better visibility by search engines
- Enables you to rely less on external links that will bring search engines to your site.
- Helps with broken internal links or orphaned pages that cannot be reached in other way
- Alerts search engines to any changes/additions to your site.
- Helps you choose pages that you don’t want to index
An HTML sitemap:
- Ensures improved search and navigation by human visitors
- Improves user experience thereby reducing bounce rate
- Helps you distribute links to various pages of the website.
And following are the steps for creating XML sitemap,
1. Understand XML Sitemaps ( basic understanding of how search engines use them, the protocol for Sitemaps, size limits, and the tags used in Sitemaps.)
2. Identify what types of Sitemaps you need If you want to improve traffic to videos, images, your mobile site, or news articles, use specialized Sitemaps (Sitemap extensions).
3. Pick Sitemap Generation Method ( List of sitemap generating site)
4. Figure out Sitemap content and structure
5. Build Sitemap
6. Check and validate Sitemap
7. Submit Sitemap
8. Check & Monitor Sitemap..