From 79dd81240d62ee352bb2552289e84ba0beca39ec Mon Sep 17 00:00:00 2001 From: poyrazavsever Date: Mon, 31 Aug 2026 09:28:19 +0300 Subject: [PATCH] chore(seo): index weekly agenda routes --- app/sitemap.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/sitemap.ts b/app/sitemap.ts index fb99d3e..c3df4f2 100644 --- a/app/sitemap.ts +++ b/app/sitemap.ts @@ -1,4 +1,5 @@ import { listBlogDetails } from "@/data/blog-detail"; +import { isNewsletterCategory } from "@/data/blog"; import { listAnimationSources } from "@/data/animation-sources"; import type { MetadataRoute } from "next"; @@ -42,6 +43,12 @@ export default async function sitemap(): Promise { changeFrequency: "weekly", priority: 0.9, }, + { + url: `${SITE_URL}/agenda`, + lastModified: new Date(), + changeFrequency: "weekly", + priority: 0.9, + }, { url: `${SITE_URL}/projects`, lastModified: new Date(), @@ -75,7 +82,7 @@ export default async function sitemap(): Promise { ]; const blogRoutes: MetadataRoute.Sitemap = posts.map((post) => ({ - url: `${SITE_URL}/blog/${post.slug}`, + url: `${SITE_URL}/${isNewsletterCategory(post.category) ? "agenda" : "blog"}/${post.slug}`, lastModified: post.date ? new Date(post.date) : new Date(), changeFrequency: "monthly", priority: 0.7,