Skip to content

Commit 8dfeaa8

Browse files
committed
docs: add guides to sitemap
1 parent 329f76b commit 8dfeaa8

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

apps/public/src/app/sitemap.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
11
import { url } from '@/lib/layout.shared';
2-
import { articleSource, compareSource, pageSource, source } from '@/lib/source';
2+
import {
3+
articleSource,
4+
compareSource,
5+
guideSource,
6+
pageSource,
7+
source,
8+
} from '@/lib/source';
39
import type { MetadataRoute } from 'next';
410

511
export default async function sitemap(): Promise<MetadataRoute.Sitemap> {
612
const articles = await articleSource.getPages();
713
const docs = await source.getPages();
814
const pages = await pageSource.getPages();
15+
const guides = await guideSource.getPages();
916
return [
1017
{
1118
url: url('/'),
@@ -49,6 +56,12 @@ export default async function sitemap(): Promise<MetadataRoute.Sitemap> {
4956
changeFrequency: 'yearly' as const,
5057
priority: 0.5,
5158
})),
59+
...guides.map((item) => ({
60+
url: url(item.url),
61+
lastModified: item.data.date,
62+
changeFrequency: 'monthly' as const,
63+
priority: 0.5,
64+
})),
5265
...docs.map((item) => ({
5366
url: url(item.url),
5467
changeFrequency: 'monthly' as const,

0 commit comments

Comments
 (0)