13 lines
618 B
TypeScript
13 lines
618 B
TypeScript
import type { MetadataRoute } from 'next';
|
|
|
|
export default function sitemap(): MetadataRoute.Sitemap {
|
|
const base = (process.env.NEXT_PUBLIC_SITE_URL || 'http://localhost:3000').replace(/\/$/, '');
|
|
const now = new Date();
|
|
return [
|
|
{ url: `${base}/`, lastModified: now, changeFrequency: 'weekly', priority: 1 },
|
|
{ url: `${base}/pricing`, lastModified: now, changeFrequency: 'monthly', priority: 0.8 },
|
|
{ url: `${base}/legal/privacy`, lastModified: now, changeFrequency: 'yearly', priority: 0.3 },
|
|
{ url: `${base}/legal/terms`, lastModified: now, changeFrequency: 'yearly', priority: 0.3 },
|
|
];
|
|
}
|