Creating a search engine sitemap is quite simple thanks to a free online tool at XML-Sitemaps.com that will automatically spider your website and create the sitemap for you. They offer up to 500 webpages maximum spidered for free.Alternative tools :

  1. Simply create a sitemap with the free Search Engine Sitemap Generator and upload it to your server.
  2. The Google Sitemap Generator is an open source online application that can help you build a sitemap from scratch. It’s a Python script that creates valid search engine sitemaps for your sites using the Sitemap protocol.

Upload the generated script (say sitemap.xml) to your Web site, and tell Google how to find it. Note the file name, and which URL you will use to find it. If you upload it to the root of your domain, then it will be http://www.yourdomain.com/sitemap.xml.