Islandora XML Sitemap add URLs for Islandora objects to the XML sitemap modules database as custom links. When the XML sitemap module creates its site maps it will include these custom links.
This module requires the following modules/libraries:
Install as usual, see this for further information.
Set 'Last Modified Solr Field' and 'Maximum number of Islandora links to process at once' in Administration » Islandora » XML Sitemap Integration (admin/islandora/xmlsitemap).
Notes
Admins can configure the number of pids to process plus the Solr field to sort on.
To remove or edit links you can manage them in the xmlsitemap custom links tab.
We have also implemented a number of hooks to automatically add/remove links to objects, including:
hook_islandora_object_purged()
hook_islandora_object_ingested()
hook_islandora_object_modified()
hook_islandora_datastream_purged()
hook_islandora_datastream_ingested()
hook_islandora_datastream_modified()