seo: add sitemap, robots.txt and optimised page titles/descriptions

- @astrojs/sitemap generates sitemap-index.xml at build time
- robots.txt points crawlers to the sitemap
- generators.ts extended with seoTitle and seoDescription per generator
- All generator pages now use seoTitle/seoDescription for <title> and <meta description>

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
emil
2026-05-09 14:54:29 +03:00
co-authored by Claude Sonnet 4.6
parent af64203e17
commit 80a39035d3
14 changed files with 129 additions and 19 deletions
+2 -1
View File
@@ -8,8 +8,9 @@
"preview": "astro preview"
},
"dependencies": {
"astro": "^4.16.0",
"@astrojs/sitemap": "^3.2.1",
"@tailwindcss/vite": "^4.0.0",
"astro": "^4.16.0",
"tailwindcss": "^4.0.0"
}
}