Files
reducelink/src/app/sitemap.ts
T

40 lines
886 B
TypeScript

import { MetadataRoute } from 'next'
// Génération du sitemap pour le SEO
export default function sitemap(): MetadataRoute.Sitemap {
const baseUrl = process.env.NEXT_PUBLIC_BASE_URL || 'https://reducelink.arthurp.fr'
return [
{
url: baseUrl,
lastModified: new Date(),
changeFrequency: 'daily',
priority: 1,
},
{
url: `${baseUrl}/liens`,
lastModified: new Date(),
changeFrequency: 'hourly',
priority: 0.8,
},
{
url: `${baseUrl}/stats`,
lastModified: new Date(),
changeFrequency: 'hourly',
priority: 0.8,
},
{
url: `${baseUrl}/a-propos`,
lastModified: new Date(),
changeFrequency: 'monthly',
priority: 0.5,
},
{
url: `${baseUrl}/conditions`,
lastModified: new Date(),
changeFrequency: 'monthly',
priority: 0.3,
},
]
}