Files
kita-planer/src/app/sitemap.ts
T

29 lines
787 B
TypeScript

import type { MetadataRoute } from "next";
import { marketingFeatures } from "@/lib/marketing/features";
import { marketingLastModified, publicUrl } from "@/lib/marketing/seo";
export default function sitemap(): MetadataRoute.Sitemap {
return [
{
url: publicUrl(),
lastModified: marketingLastModified,
changeFrequency: "monthly",
priority: 1,
},
{ url: publicUrl("/impressum"), changeFrequency: "yearly", priority: 0.2 },
{
url: publicUrl("/datenschutz"),
changeFrequency: "yearly",
priority: 0.2,
},
...marketingFeatures.map((feature) => ({
url: publicUrl(`/features/${feature.slug}`),
lastModified: marketingLastModified,
changeFrequency: "monthly" as const,
priority: 0.8,
})),
];
}