ruberr2002, I guess it's hard to answer that without knowing what kind of website you want to apply it to. How do you store the information about your website's pagestructure? Do you keep them in a database? If you dont have a huge amount of pages on your website it's kind of easy to do one by yourself. I haven't added that many attributes to my sitemap files: the URL location and priority, that's it. This is how my sitemap file looks. Just remember that Google want the sitemap to be utf8-encoded. Read Google's information about this here: https://www.google.com/webmasters/tools/docs/en/protocol.html#sitemapXMLFormat To save a file as a utf8-encoded file, do like this: - Open the sitemap file in a texteditor which supports utf-8 encoding (The "Notepad" in Windows is one of them) - Choose "Save as". - Here you can open the selectlist named "encoding" and choose "utf-8". Hope this helps!
http://www.auditmypc.com offers the best free unlimited site map generator, the links are actually stickied at the top of this thread / board. Should read it
I agree with metros, the best is the one you tailor on your needs. If you really need to use an external tool I would say gsitecrawler is worth a try.