import type { MetadataRoute } from "next"; import { site } from "@/modules/shared/config/site"; // One entry per actual route. The in-page anchors (/#projekte etc.) are // sections of "/", not separate pages, so they don't get their own entry. export default function sitemap(): MetadataRoute.Sitemap { const lastModified = new Date(); return [ { url: site.url, lastModified, changeFrequency: "weekly", priority: 1, }, { url: `${site.url}/impressum`, lastModified, changeFrequency: "yearly", priority: 0.3, }, { url: `${site.url}/datenschutz`, lastModified, changeFrequency: "yearly", priority: 0.3, }, ]; }