I know software such as Wordpress provide extensions which will automatically create and then update a sitemap. However, for sites that don't use WP or consist of static HTML pages, what's the best way to generate a sitemap? Cheers,
You can also try the 30 days fully functional trial version of A1 sitemap Generator. No fixed limit on amount of pages, and will calculate priority values based on internal linking in your website.
http://www.xml-sitemaps.com/ is worked well and free but it is limited up to 500 pages only. Need a payment for unlimited pages to be indexed. Have a try.
If you are familiar with PHP you can write a small script that will generate and or update your sitemap. You may also add it to your adminisrators CP (if you have built one) and then it is only a matter of a button click to update the sitemap. This is also valid if you want a RSS feed...
For sites with more than 500 links and less than 10000, try http://www.webrickco.com/buildsitemap.php