feat: better metadata, robots, and sitemap; simplify layout w/ AnimatedTitle and I18nProvider components

This commit is contained in:
Aidan 2025-08-04 02:27:38 -04:00
parent a37938e8c7
commit 5dc930bcbb
5 changed files with 136 additions and 57 deletions

36
app/sitemap.ts Normal file
View file

@ -0,0 +1,36 @@
import type { MetadataRoute } from 'next'
export default function sitemap(): MetadataRoute.Sitemap {
return [
{
url: 'https://aidxn.cc',
lastModified: new Date(),
changeFrequency: 'weekly',
priority: 1.0,
},
{
url: 'https://aidxn.cc/about',
lastModified: new Date(),
changeFrequency: 'weekly',
priority: 0.8,
},
{
url: 'https://aidxn.cc/contact',
lastModified: new Date(),
changeFrequency: 'monthly',
priority: 0.8,
},
{
url: 'https://aidxn.cc/domains',
lastModified: new Date(),
changeFrequency: 'monthly',
priority: 0.8,
},
{
url: 'https://aidxn.cc/manifesto',
lastModified: new Date(),
changeFrequency: 'yearly',
priority: 0.7,
},
]
}