Skip to content

Improve docs SEO/AIO: sitemap, llms.txt, fix spaced URLs#508

Merged
20001LastOrder merged 1 commit into
mainfrom
docs/seo-aio-improvements
May 19, 2026
Merged

Improve docs SEO/AIO: sitemap, llms.txt, fix spaced URLs#508
20001LastOrder merged 1 commit into
mainfrom
docs/seo-aio-improvements

Conversation

@amirfz
Copy link
Copy Markdown
Contributor

@amirfz amirfz commented May 18, 2026

Summary

  • Add sphinx-sitemap with html_baseurl to generate a per-page sitemap.xml (previously only 4 version-level URLs via RTD's own sitemap)
  • Add llms.txt at the site root for AI crawler indexing (emerging standard for AIO)
  • Rename docs/How_To/Slack Bot/docs/How_To/slack_bot/ to remove spaces from URLs
  • Update toctree glob reference in slack_bot.rst accordingly
  • Add sphinx-sitemap to docs/requirements.txt

Test plan

  • Verify RTD build succeeds after merge
  • Check https://docs.ai.science/en/latest/sitemap.xml lists individual pages
  • Check https://docs.ai.science/en/latest/llms.txt is accessible
  • Confirm SlackBot pages resolve without %20 in URLs

🤖 Generated with Claude Code

- Add sphinx-sitemap with html_baseurl for per-page sitemap.xml
- Add llms.txt for AI crawler indexing
- Rename "Slack Bot" dir to "slack_bot" to remove spaces from URLs
- Update toctree glob reference accordingly

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@amirfz amirfz requested a review from 20001LastOrder May 18, 2026 19:01
Copy link
Copy Markdown
Collaborator

@20001LastOrder 20001LastOrder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@20001LastOrder 20001LastOrder merged commit b9f0f2e into main May 19, 2026
3 of 5 checks passed
@20001LastOrder 20001LastOrder deleted the docs/seo-aio-improvements branch May 19, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants