22 lines
500 B
TypeScript
22 lines
500 B
TypeScript
import type { MetadataRoute } from "next";
|
|
import { siteUrl } from "./seo";
|
|
|
|
const routes = [
|
|
"",
|
|
"/leistungen",
|
|
"/funkgeraete-service",
|
|
"/reparatur",
|
|
"/ueber-uns",
|
|
"/kontakt",
|
|
"/impressum",
|
|
"/datenschutz",
|
|
];
|
|
|
|
export default function sitemap(): MetadataRoute.Sitemap {
|
|
return routes.map((route) => ({
|
|
url: new URL(route, siteUrl).toString(),
|
|
lastModified: new Date(),
|
|
changeFrequency: route === "" ? "weekly" : "monthly",
|
|
priority: route === "" ? 1 : 0.7,
|
|
}));
|
|
}
|