I just made another blogpost, please share your thoughts on this and any information you may have from experience with sitemaps Read More: http://markspixel.com/2010/03/10/wh...map-and-why-do-you-need-one-for-your-website/
open this site http://www.xml-sitemaps.com and put your website URL after that XML sitemap create automatically and save this XML sitemap file or code.
Go into your user profile and set your blog feed to your blog rather than, well, posting links to your own site. We don't want to click things. Post the article here. Nigel
A sitemap is a list of links on your website. It will help the search engines to index your site in a much better fashion. If you are using wordpress for your site than you need to install a sitemap plugin, it will create a sitemap for your website. Once you have done this much you need to submit your sitemap to google webmaster, and your site will get more credibility when it has a sitemap.
you could use a joomla extension like these http://extensions.joomla.org/extensions/structure-a-navigation/site-map
There are two types of sitemap. one is user sitemap and an other is search engine sitemap.Search Engine sitemap can be included for the website. It helps the crawler to learn about the structure of the site and to increase the coverage of your web pages. A user sitemap is a list of pages in your website. It allows the user to easily navigate to all the pages in the website.