Awesome
PHP Sitemap Generator
This class can be used to generate sitemaps and notify updates to search engines.
It can build a sitemap file from a list of URLs. The URLs may have attached the last modification date, a change frequency and a priority. The sitemap file may be saved in the compressed format.
The class may also update the site robots.txt file with the sitemap address.
When the sitemap is updated, the class can also notify search engines like Google, Bing, Yahoo and Ask.