Sitemaps help search engines index your website faster. You might check this article about different sitemap kinds.
thanks for such a great information about sitemap.but i wanted to know that how can i generate sitemap form my site?
You can check these xml sitemap tutorials. Notice that the linked article links to 4 tutorials, each covering one step: How to create XML sitemap How to upload XML sitemap How to submit XML sitemap How to ping search engines when XML sitemap changes
Sitemaps contain list of pages of our website that we want to index by search engine. After creating a sitemap of the website we generally submit it to major search engines so that these pages can be crawl by them as soon as possible
Sitemap is a page which contains an organized listing of links to all pages within the website. A well structured sitemap will help a search engine spider and index the pages.
Sitemaps are more or less directories of your entire website. There are two kinds of sitemaps, one for bots (like google) and one for users. The sitemap you would submit to google would be in .xml format and is simply to inform them of the pages in your website. This does not guarantee these pages will be indexed. An easy way to create your .xml sitemap is to go to a place like xml-sitemaps[dot]com. The sitemap for your users to view is to help them navigate to a page that they may not be able to find. You would just create this page like the others of your site.