diff --git a/src/pages/sitemap.xml.ts b/src/pages/sitemap.xml.ts index e86cf4e..7b7ff2a 100644 --- a/src/pages/sitemap.xml.ts +++ b/src/pages/sitemap.xml.ts @@ -11,6 +11,14 @@ export async function GET(context: APIContext) { ${context.site}services ${context.site}cinema` + notes + .map(entry => entry.data.tags) + .flat() + .filter((tag, i, self) => self.findIndex(t => t.slug === tag.slug) === i) + .forEach(tag => { + sitemap += `${context.site}tags/${tag.slug}` + }) + notes.forEach(note => { sitemap += `${context.site}notes/${note.slug}` })