From c9d4f37c1f8f728c294a9036cc8187d83381d5ec Mon Sep 17 00:00:00 2001 From: Hiroshi SHIBATA Date: Wed, 5 Aug 2026 21:06:30 +0900 Subject: [PATCH] Generate sitemap.xml with jekyll-sitemap 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 --- 404.md | 1 + Gemfile | 1 + Gemfile.lock | 4 ++++ _config.yml | 3 +++ admin/index.md | 1 + admin/translation-status/index.html | 1 + bg/404.md | 1 + de/404.md | 1 + es/404.md | 1 + fr/404.md | 1 + id/404.md | 1 + it/404.md | 1 + ja/404.md | 1 + ko/404.md | 1 + pl/404.md | 1 + pt/404.md | 1 + ru/404.md | 1 + tr/404.md | 1 + uk/404.md | 1 + zh_cn/404.md | 1 + zh_tw/404.md | 1 + 21 files changed, 26 insertions(+) diff --git a/404.md b/404.md index 586f1c6bd0..eac009baab 100644 --- a/404.md +++ b/404.md @@ -3,6 +3,7 @@ layout: page title: "404: Not Found" lang: en permalink: /404.html +sitemap: false ---