Since seo is based on having a good sitemap.xml, it might be a good idea to integrate our existing generateSiteMap code into the main website system. Though it might not worth chaining it to the section->update() function (though that's an idea), maybe just a link on the edit-page/edit-all-pages views to run it? If it becomes somewhat automated, we'd also need to have an on/off switch in site configuration.
Will likely want/need switches for including images and/or videos, and mobile. In many cases, images and videos are dynamic pages and not sections/pages. Maybe a hook for custom modules?
Since seo is based on having a good sitemap.xml, it might be a good idea to integrate our existing generateSiteMap code into the main website system. Though it might not worth chaining it to the section->update() function (though that's an idea), maybe just a link on the edit-page/edit-all-pages views to run it? If it becomes somewhat automated, we'd also need to have an on/off switch in site configuration.