Automate views and xml sitemap
Drupal 6

Option 1:


Enable the 6.x-2.x XML sitemap custom sub-module.
Manually add the links to your views at admin/settings/xmlsitemap/custom


Option 2:


Enable the 6.x-2.x XML sitemap menu sub-module.
Create a new menu at admin/build/menu/add with the menu name xmlsitemap and title XML sitemap. Make sure that the 'Include this menu in the sitemap.' checkbox is selected.
Edit your view's page view, and add the view to the 'XML sitemap' menu under the 'Page settings'.




Drupal 7


Modules/XML Sitemap: Check "XML sitemap node" (Adds content links to the sitemap.)
Configuration/Search and Metadata/XML sitemap/Settings: Click on the "Content" tab. Go to your View created content, click on it.
In the XML sitemap tab, set Inclusion to Included. Save.
Back to Configuration/Search and Metadata/XML sitemap/ - click on Rebuild Links. You'll now have all of the Views created pages listed in sitemap.xml