docs
Task #139
Export docs sitemap from chapter list
The /docs (+ chapter) block in sitemap.xml is generated from docs-content.json — not hand-edited. Pricing copy stays Free forever · Pro $19/mo (no stale $7).
Commands
python3 scripts/build-docs-chapter.py --export-sitemap python3 scripts/build-docs-chapter.py --check-sitemap
Markers: <!-- BEGIN docs-chapters … --> … <!-- END docs-chapters … -->. Chapter order matches the user-guide list (not A–Z).
What ships
- /docs hub + 25 crawlable chapter URLs (e.g. /docs/getting-started, /docs/ota-updates, /docs/ssh-devices)
- Image titles from cleaned chapter titles (
AidaIDE Docs - …) npm run lintincludes--check-sitemapso drift fails CI
Hub links
| Hub | Link |
|---|---|
| Docs | /docs · this ops page |
| Tutorials | /tutorials → Docs sitemap export |
| GSC | /gsc-sitemap |
Markdown: ops/docs/sitemap-export.md · Publish rule: /seo-page-checklist