Robots.txt and Sitemap.xml

This commit is contained in:
Sebastien Castiel
2023-12-13 14:09:24 -05:00
parent 9e2834abc3
commit 1987b220ad
2 changed files with 26 additions and 0 deletions

13
src/app/robots.ts Normal file
View File

@@ -0,0 +1,13 @@
import { env } from '@/lib/env'
import { MetadataRoute } from 'next'
export default function robots(): MetadataRoute.Robots {
return {
rules: {
userAgent: '*',
allow: '/',
disallow: '/groups/',
},
sitemap: `${env.NEXT_PUBLIC_BASE_URL}/sitemap.xml`,
}
}

13
src/app/sitemap.ts Normal file
View File

@@ -0,0 +1,13 @@
import { env } from '@/lib/env'
import { MetadataRoute } from 'next'
export default function sitemap(): MetadataRoute.Sitemap {
return [
{
url: env.NEXT_PUBLIC_BASE_URL,
lastModified: new Date(),
changeFrequency: 'yearly',
priority: 1,
},
]
}