A Complete Guide About Four Types of Sitemap
A Site map is a list of all pages of a website to make that site easily accessible by search engines and users. A webmaster can use four types of sitemaps in his/her site.
1. XML Sitemap
XML Sitemap is the most common type of sitemap. Search engines and webmaster both prefer it to inform search engine crawlers about the website pages that are available for crawling. This sitemap is supported by all major search engines like Google, Yahoo, Bing.
Before 2010, webmasters have to create separate sitemap for various types of contents like News, Mobile, Video, Image, etc. But now, in a single sitemap you can add any combination of this content type.
Google Guidelines for XML Sitemap:
1. A Sitemap file can contain only 50,000 URLs, and the size of that file should be less than 50 MB (Uncompressed)
2.If you have more than 50,000 URLs then break your sitemap into several small sitemaps. And list these sitemaps in Sitemap Index File.
3. There is no need to each sitemap file individually in Google. Sitemap index file has list of all sitemaps, submit it only.
4. If your site map is accessible by www and non-www both, then no need to submit sitemap separately. However, we recommend you to rectify this canonical issue.
5. The Syntex of every URL should be same. For example, if your home page is http://www.example.com/ then there should not be any URL that starts with http://example.com/.
6. Your sitemap must have xmlns=http://www.sitemaps.org/schemas/sitemap/0.9 namespace.
Example of Sitemap.xml:
<?xml version=”1.0″ encoding=”UTF-8″?>
2. ROR Sitemap
ROR (resource of resources) is another type of sitemap used by the website owners. ROR information is stored in ROR feed called as ROR.xml. We put this file in the root directory, so that it would be easily accessible on the URL like http://www.example.com/ror.xml
ROR sitemap is used to store descriptive information about your website pages/products like price, currency, availability, kind, etc. It helps the crawler to better understand about your website.
Example of ROR.xml
3. HTML Sitemap
HTML Sitemap is mostly used by the webmaster to make its website user friendly. They create an HTML web page to arrange all pages of its website by topic. A well designed website doesn’t needs a sitemap for users to navigate entire site. You can generate HTML Sitemaps by using 3rd party tool.
Website owners generate urllist sitemap for Yahoo.com. To create URLList, they arrange all pages of a website in simple text format and upload this .txt file on web-server. The file must be saved as “urllist.txt” and located in the root directory. This sitemap should be accessible on http://www.example.com/urllist.txt.