This documentation refers to an earlier version of Islandora. is current.

Skip to end of metadata
Go to start of metadata


The Drupal XML Sitemap module does not include links to Islandora repository objects by default. By using the Drupal XML Sitemap Custom module together with the Islandora XML Sitemap module, URLs for Islandora objects will be automatically added to the XML sitemap module database as custom links. Including Islandora objects in the Drupal sitemap makes them more likely to be correctly indexed by search engines.


This module requires the following modules/libraries:


Release Notes and Downloads


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).



Administrators can configure the number of objects to add to the sitemap at once, as well as the field to use to track when objects were last added to the sitemap.

In the administration tools for the Drupal XML sitemap module, the Custom Links tab (admin/config/search/xmlsitemap/custom) provides a list of Islandora links in your sitemap. You can edit or delete Islandora links from your sitemap in this tab.

The following hooks will create an update to the list of Islandora sitemap custom links:

  • hook_islandora_object_purged()
  • hook_islandora_object_ingested()
  • hook_islandora_object_modified()
  • hook_islandora_datastream_purged()
  • hook_islandora_datastream_ingested()
  • hook_islandora_datastream_modified()




  • No labels