This page will explain how to create an Search Engine friendly sitemap for your website using XML coding.
There are websites like XML-Sitemaps that allow you to “automatically” create a sitemap for your website. This is a great tool if you don’t know what you are doing, or if you need a quick sitemap to post to Google (how to post sitemap to google)
XML-Sitemaps.com is my personal favorite for creating sitemaps. Its pretty straight-forward and delivers your sitemap in several forms. XML, HTML and Zipped.
It is always best to download the HTML version of your sitemap and include a link to it “SITEMAP” on the landing page of your domain. This is so Google see’s it instantly and then begins to follow the links accordingly.