Skip to content

Generate sitemap.xml with jekyll-sitemap - #3996

Merged
hsbt merged 1 commit into
masterfrom
claude/musing-jackson-00418b
Aug 5, 2026
Merged

Generate sitemap.xml with jekyll-sitemap#3996
hsbt merged 1 commit into
masterfrom
claude/musing-jackson-00418b

Conversation

@hsbt

@hsbt hsbt commented Aug 5, 2026

Copy link
Copy Markdown
Member

https://www.ruby-lang.org/sitemap.xml currently returns 404. Serving a sitemap is a Layer 0 recommendation of the LLM discoverability scorecard at https://ruby.evilmartians.com/. This adds the jekyll-sitemap plugin, which generates sitemap.xml covering all 17 language trees and a robots.txt pointing at it. The 404 pages and the admin/ area are excluded with sitemap: false.

Generated with Claude Code

https://www.ruby-lang.org/sitemap.xml currently returns 404, and
serving one is a Layer 0 recommendation of the LLM discoverability
scorecard. The 404 pages and the admin area are excluded with
sitemap: false, and the plugin also generates robots.txt pointing
at the sitemap.

https://ruby.evilmartians.com/

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@hsbt
hsbt requested review from a team as code owners August 5, 2026 21:57
@hsbt
hsbt merged commit 9ebe71d into master Aug 5, 2026
3 checks passed
@hsbt
hsbt deleted the claude/musing-jackson-00418b branch August 5, 2026 22:05
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.

1 participant