Engelske projektsider under /en/projects

Hver projektside findes nu også på engelsk (/en/projects/<navn>) med en
oversigt på /en/projects. Siderne deler komponenten ProjektSide, peger på
hinanden med hreflang og har et sprogskift øverst. Head og Base tager lang
og alternates, så andre sider kan oversættes på samme måde.

/tarballz/ er med i sitemap'et, nu hvor oversigten der må indekseres.

Claude-Session: https://claude.ai/code/session_012LCTmU2ewo8tnM1dByYAoG
This commit is contained in:
Asger Geel Weirsøe
2026-10-04 07:28:09 +02:00
parent 2915d0a928
commit 58d68aa95f
13 changed files with 329 additions and 64 deletions
+3
View File
@@ -140,6 +140,9 @@ export default defineConfig({
sitemap({
changefreq: 'weekly',
priority: 0.7,
// /tarballz/ er ikke en Astro-side (genereres på webhosten), men oversigten må
// gerne indekseres; selve pakkefilerne er noindex der.
customPages: ['https://asger.xn--weirse-fya.dk/tarballz/'],
// Tag-siderne er noindex (tynde lister), så de hører heller ikke i sitemap'et.
// /peppol er kun en omdirigering til /nemhandel og skal ikke indekseres.
filter: (page) => {