Skip to content

Sitemap for EThOS #197

Description

@cziaarm

Our marketing agency is asking for the site map for EThOS: https://ethos.bl.uk/sitemap.xml - they need to add the sitemap URL to the Google Search Console (GSC). The sitemap currently gives the error “500 Internal Server Error - If you are the administrator of this website, then please read this web application’s log file and/or the web server’s log file to find out what went wrong.”

Max (Notch8) replied via Slack: There was a bug in Hyrax where if a repository had more than 50,000 works the sitemap errored out (the 500 error you're seeing), because it wasn't paginating or creating index pages, but trying to put everything on a single page. This has been fixed in Hyrax - the sitemap is now an index page of links to other sitemaps (see, for example, https://demo.hykuup.com/sitemap.xml); however, I do not believe that fix has made it into EThOS yet. There would be enough changes brought in with an update to Hyrax that I wouldn't be comfortable taking it on without Rory's go-ahead.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions