fix: include all 76 integrations in sitemap instead of only 4
This commit is contained in:
@@ -1,15 +1,9 @@
|
|||||||
import type { MetadataRoute } from 'next'
|
import type { MetadataRoute } from 'next'
|
||||||
|
import { integrations } from '@/lib/integrations'
|
||||||
|
|
||||||
const BASE_URL = 'https://pulse.ciphera.net'
|
const BASE_URL = 'https://pulse.ciphera.net'
|
||||||
|
|
||||||
export default function sitemap(): MetadataRoute.Sitemap {
|
export default function sitemap(): MetadataRoute.Sitemap {
|
||||||
const integrationSlugs = [
|
|
||||||
'nextjs',
|
|
||||||
'react',
|
|
||||||
'vue',
|
|
||||||
'wordpress',
|
|
||||||
]
|
|
||||||
|
|
||||||
const publicRoutes = [
|
const publicRoutes = [
|
||||||
{ url: '', priority: 1.0, changeFrequency: 'weekly' as const },
|
{ url: '', priority: 1.0, changeFrequency: 'weekly' as const },
|
||||||
{ url: '/about', priority: 0.8, changeFrequency: 'monthly' 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 },
|
{ url: '/integrations', priority: 0.8, changeFrequency: 'monthly' as const },
|
||||||
]
|
]
|
||||||
|
|
||||||
const integrationRoutes = integrationSlugs.map((slug) => ({
|
const integrationRoutes = integrations.map((i) => ({
|
||||||
url: `/integrations/${slug}`,
|
url: `/integrations/${i.id}`,
|
||||||
priority: 0.7,
|
priority: 0.7,
|
||||||
changeFrequency: 'monthly' as const,
|
changeFrequency: 'monthly' as const,
|
||||||
}))
|
}))
|
||||||
|
|||||||
Reference in New Issue
Block a user