Skip to content

Commit 0b7b1d6

Browse files
committed
feat(seo): adding docs pages in sitemap
1 parent f9c353e commit 0b7b1d6

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

apps/web/src/app/sitemap.ts

+9
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
11
import type { MetadataRoute } from "next";
22
import { siteConfig } from "@/config/site";
3+
import { allDocs } from "content-collections";
34

45
export default function sitemap(): MetadataRoute.Sitemap {
6+
const docsPages: MetadataRoute.Sitemap = allDocs.map((doc) => ({
7+
url: `${siteConfig.baseUrl}/docs/${doc._meta.path.replace("\\", "/")}`,
8+
lastModified: new Date(),
9+
changeFrequency: "weekly",
10+
priority: 0.5,
11+
}));
12+
513
return [
614
{
715
url: `${siteConfig.baseUrl}`,
@@ -17,5 +25,6 @@ export default function sitemap(): MetadataRoute.Sitemap {
1725
priority: 0.8,
1826
images: [`${siteConfig.baseUrl}/opengraph-image.png`],
1927
},
28+
...docsPages,
2029
];
2130
}

0 commit comments

Comments
 (0)