They both are for different purposes so how do you compare them apart? Well, one is for humans to read, the other for search engines - both as useful as each other really. However is we are talking SEO then the answer is obvious.
Sitemap is the list of web site pages accessible to crawlers or users. Both .xml and .html sitemaps are used. Buy Sitemap.xml is easy to use and edit instead of .html
Sitemap.xml and sitemap.html both are necessary for the website. XML sitemap is better for the search engine crawlers and HTML sitemap is used for visitor.
@ SANJAY KUMAR MAURYA
Cause by using sitemap.xml is easy for the crawler to crawl your site. You may allow or disallow to the crawler to crawl a specific page or not
In one of Matt Cutts' videos on SEO questions, he answers a question about if you should build an HTML or XML Sitemap. An HTML sitemap is an old school landing page for users to find all (or most) of your pages on your web site via single page. In many cases, for large sites, a site would require many HTML sitemaps to make this useful, but for smaller sites, it makes sense to put everything on a single web page. An XML sitemap can also be multiple files, but they are not
Comments (20)
Anon E.
12
Internet Ninja
They both are for different purposes so how do you compare them apart? Well, one is for humans to read, the other for search engines - both as useful as each other really. However is we are talking SEO then the answer is obvious.
SANJAY K.
11
Online Marketing Consultant
@ Rubi Ahsan Your comment was duplicate with Waseem Abbas. And Wasim had previously given answer.
Nurudeen A.
1
Student
Sitemap.xml is better
Diwiyne Johnson
7
Internet Marketing Expert
sitemap.xml is better i think b'coz it can be updated dynamically
Saboor H.
11
ethical support / SEO Expert / Web
hi
how r and I thing Sitemap.xml
Ron Stewart
6
Ecommerce Store Designers
Sitemap is the list of web site pages accessible to crawlers or users. Both .xml and .html sitemaps are used. Buy Sitemap.xml is easy to use and edit instead of .html
Vaclav Kovar
8
Euspech
Sitemap.xml are better, because are automatic. HTML sitemap must write manually. Automatic are always better.
Rubi Ahsan
16
Associate S.E.O Consultant
why u are delete my ans SANJAY KUMAR MAURYA
Jay Davis
8
SEO Consultant
Both Sitemap are Good For The Different Reasons one is used for Search Bots and Other for Users.
Aditya Singh
5
Augmented Reality Marketer
Sitemap.xml is for search engines for crawling of website and hence better ranking & sitemap.html is just for users to navigate the website easily.
Richard Smith
3
Plasticmoldingline
Sitemap.xml and sitemap.html both are necessary for the website. XML sitemap is better for the search engine crawlers and HTML sitemap is used for visitor.
Manoranjan Sahoo
6
Web Development&Internet Marketing
@ SANJAY KUMAR MAURYA
Cause by using sitemap.xml is easy for the crawler to crawl your site. You may allow or disallow to the crawler to crawl a specific page or not
Joseph Paul
6
Technology
Obviously sitemap.xml because it help to google crawler.
Vicky Srivastava
2
SEO Expert
both site map is good -- xml site map use to page index in google and other search engine and html site map use to person can see how many pages there
Easton R.
2
Promotional Marketing Consultant
Search engines prefer sitemap.xml as they are easily read by search bots.
SANJAY K.
11
Online Marketing Consultant
@Manoranjan Sahoo, I want to know why its necessary? Why not sitemap.html
Manoranjan Sahoo
6
Web Development&Internet Marketing
Both are required .. but sitemap.xml is necessary to add a site...
Waseem Abbas
4
Web Designer
Sitemap.xml is better.
In one of Matt Cutts' videos on SEO questions, he answers a question about if you should build an HTML or XML Sitemap. An HTML sitemap is an old school landing page for users to find all (or most) of your pages on your web site via single page. In many cases, for large sites, a site would require many HTML sitemaps to make this useful, but for smaller sites, it makes sense to put everything on a single web page. An XML sitemap can also be multiple files, but they are not