A site map (or sitemap) is a list of pages of a web site accessible to crawlers or users. It can be either a document in any form used as a planning tool for Web design, or aWeb page that lists the pages on a Web site, typically organized in hierarchical fashion.
Search engines use sitemap data to analyze website structure and discover the pages which in normal situation may takes months together.
A simple sitemap XML file looks like following :
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://saurabhsays.com/</loc> <lastmod>2012-09-22</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> <url> <loc>http://saurabhsays.com/add-website-google/</loc> <lastmod>2012-09-22</lastmod> <changefreq>monthly</changefreq> <priority>0.5</priority> </url> .... and other <url> blocks... </urlset>
Each sitemap has <urlset> block followed by <url> blocks. Each <url> block consists of location<loc>, last modification date <lastmod>, change frequency of the page <changefreq> and priority of the page <priority>. You can use online service like
to generate sitemap.
Once you have created sitemap, place the xml sitemap on your website root folder. For example it should be accessible at http://saurabhsays.com/sitemap.xml. Now subscribe to http://webmaster.google.com and http://webmaster.bing.com and add sitemap of your site.
Try to submit 5,000 URLs in one sitemap and make multiple sitemaps if you have more than 5000 URLs.