Skip to content

Add sitemap.xml, robots.txt, llms.txt, and academic SEO practices to improve discoverability #69

@maehr

Description

@maehr

Link to the Page

Site root: https://digihistch24.github.io/ and Book of Abstracts: https://digihistch24.github.io/book-of-abstracts.html

Describe the Issue

The website currently does not provide sitemap.xml, robots.txt or llms.txt files at the published root, and source files are absent from the project repository. These files improve SEO, academic discoverability, and enable LLM visibility.\n\nRecommendations:\n1. Add sitemap.xml (auto-generate via Quarto if possible).\n2. Add robots.txt at the root referencing sitemap.xml.\n3. Add llms.txt following llmstxt.org proposal.\n4. Add academic meta tags for discoverability (Google Scholar, Highwire Press, JSON-LD); ensure meta descriptions and canonical URLs per abstract; check lang attribute.\n\nRefer to Quarto documentation and the references linked in the original analysis.

Are you able to create a Pull Request with the fix?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions