fix: include all 76 integrations in sitemap instead of only 4

This commit is contained in:
Usman Baig
2026-03-13 14:58:27 +01:00
parent 98c08e3996
commit 66a9ac1f31

View File

@@ -1,15 +1,9 @@
import type { MetadataRoute } from 'next'
import { integrations } from '@/lib/integrations'
const BASE_URL = 'https://pulse.ciphera.net'
export default function sitemap(): MetadataRoute.Sitemap {
const integrationSlugs = [
'nextjs',
'react',
'vue',
'wordpress',
]
const publicRoutes = [
{ url: '', priority: 1.0, changeFrequency: 'weekly' as const },
{ url: '/about', priority: 0.8, changeFrequency: 'monthly' as const },
@@ -21,8 +15,8 @@ export default function sitemap(): MetadataRoute.Sitemap {
{ url: '/integrations', priority: 0.8, changeFrequency: 'monthly' as const },
]
const integrationRoutes = integrationSlugs.map((slug) => ({
url: `/integrations/${slug}`,
const integrationRoutes = integrations.map((i) => ({
url: `/integrations/${i.id}`,
priority: 0.7,
changeFrequency: 'monthly' as const,
}))