Skip to content

seo(redirects): /sitemap_index.xml -> /sitemap/index.xml#4824

Open
vfanucci wants to merge 1 commit into
mainfrom
seo/redirect-sitemap-index
Open

seo(redirects): /sitemap_index.xml -> /sitemap/index.xml#4824
vfanucci wants to merge 1 commit into
mainfrom
seo/redirect-sitemap-index

Conversation

@vfanucci
Copy link
Copy Markdown
Contributor

Summary

  • Add a 301 redirect from the legacy /sitemap_index.xml URL to the canonical /sitemap/index.xml.
  • Avoids 404s for external links, crawlers and any cached references still pointing at the old path.

Test plan

  • After deploy, curl -I https://kestra.io/sitemap_index.xml returns a 301 to /sitemap/index.xml
  • https://kestra.io/sitemap/index.xml keeps serving the sitemap index unchanged

@vfanucci
Copy link
Copy Markdown
Contributor Author

IA crawlers naturally fetch the sitemap here /sitemap_index.xml with the redirection we avoid 404 and better readility

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 19, 2026

☁️ Cloudflare Worker Preview Deployed!

🔗 https://ks-seo-redirect-sitemap-index-docs.kestra-io.workers.dev
🔗 https://6ecc5bf3-docs.kestra-io.workers.dev

## 🔦 Lighthouse Benchmark

Tested: https://ks-seo-redirect-sitemap-index-docs.kestra-io.workers.dev on 2026-05-19 10:27 UTC
No baseline available — scores will appear after the first merge to main

Scores (0–100, higher is better)

Page Performance Accessibility Best Practices SEO
Home 57 82 59 92
Pricing 97 91 59 100
Enterprise 96 82 59 100
Cloud 89 86 59 100
About Us 98 91 59 100
Docs Landing 95 88 59 92
Contribute to Kestra (simple docs) 96 87 59 92
Flow (full featured docs) 90 90 59 92
Blog Index 65 90 59 100
Blog Post (sample) 98 87 59 100
VS Page (sample) 96 88 59 100
Plugins Landing 91 80 59 92
Plugin Page (sample) 93 87 59 100
Plugin Debug Page (sample) 95 87 59 100
Plugin Debug Return Page (sample) 93 87 59 100
Blueprints Landing 88 80 56 92
Blueprint Audit Logs CSV Export 69 86 59 100

Core Web Vitals (lower is better)

Page LCP FCP TBT CLS Speed Index
Home 1.52 s 0.66 s 831 ms 0.002 6.93 s
Pricing 0.90 s 0.53 s 134 ms 0.005 0.80 s
Enterprise 1.20 s 0.58 s 121 ms 0.003 0.80 s
Cloud 2.05 s 0.52 s 113 ms 0.000 0.79 s
About Us 0.99 s 0.63 s 60 ms 0.000 0.98 s
Docs Landing 0.78 s 0.57 s 169 ms 0.000 0.91 s
Contribute to Kestra (simple docs) 0.85 s 0.57 s 141 ms 0.000 0.74 s
Flow (full featured docs) 1.15 s 0.57 s 224 ms 0.000 1.17 s
Blog Index 11.70 s 0.55 s 59 ms 0.001 20.93 s
Blog Post (sample) 0.99 s 0.52 s 87 ms 0.000 0.71 s
VS Page (sample) 0.93 s 0.53 s 131 ms 0.064 0.70 s
Plugins Landing 0.93 s 0.55 s 109 ms 0.000 2.83 s
Plugin Page (sample) 1.27 s 0.59 s 55 ms 0.051 1.99 s
Plugin Debug Page (sample) 0.90 s 0.54 s 87 ms 0.001 1.94 s
Plugin Debug Return Page (sample) 1.26 s 0.53 s 100 ms 0.025 1.95 s
Blueprints Landing 1.58 s 0.93 s 46 ms 0.000 2.33 s
Blueprint Audit Logs CSV Export 0.94 s 0.58 s 173 ms 0.485 2.30 s
Legend

🟢 improved  ·  🔻 regressed  ·  (blank) no significant change
Score threshold: ±10 pts  ·  Metric threshold: ±30% of baseline

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