The only mention of using site maps for search engines to index Koha OPACs is in the cron job section, about the sitemap.pl script https://koha-community.org/manual/latest/en/html/cron_jobs.html#sitemap While it does cover the script and what it is for, it doesn't help Koha administrators successfully setup site maps so that these can be successfully used by search engines for indexing. Notes and sources for updating the documentation: - Mailing list response about this topic, July 2024: https://lists.katipo.co.nz/pipermail/koha/2024-July/060783.html - Mailing list response referenced, November 2020: https://lists.katipo.co.nz/public/koha/2020-November/055401.html - To update the site map files to pick up catalog changes, you need to set up a cronjob - The current file names generated don't seem to work with Google Search Console (previously Google Webmaster Tools) - see bug 36977 (not yet in a release when this bug was added).
Draft documentation brief ========================= Audiences: - Library staff: improving search engine discoverability of a library's resources - Koha system administrators: how to set up site maps so that they can be used by search engines to index Koha sites Outcome: Koha administrators can successfully set up site maps so that these are used by search engines for indexing. Topics to cover: - What are site maps (concept) - Why use site maps (concept) - Generating site map files (task) - Updating the robots.txt file (task) - Updating the site map files (task) - Registering site maps with search engines (task) - Known issues (reference) Existing documentation: - Manual > Cron jobs and daemons > Sitemap: https://koha-community.org/manual/latest/en/html/cron_jobs.html#sitemap - Wiki > Commands provided by Debian packages > koha-sitemap: https://wiki.koha-community.org/wiki/Commands_provided_by_the_Debian_packages#koha-sitemap - Script help: misc/cronjobs/sitemap.pl --help Documentation changes required: - Update the sitemap section in Cron jobs and dameons: . Mostly all incorrect (script shouldn't be run directly now - use package command, file location information is incorrect, robots.txt example is incorrect and not displayed correctly) - New section: not sure where this should go (is almost a tutorial) - Add what's new or a change log entry for the manual Sources of information: - Mailing list query responses: . https://lists.katipo.co.nz/pipermail/koha/2024-July/060783.html . https://lists.katipo.co.nz/public/koha/2020-November/055401.html - Bug 36977
Additional documentation for updating: - The help for misc/cronjobs/sitemap.pl - The help for the koha-sitemap package command (it is very sparse) - The Wiki page for the package commands