import { MetadataRoute } from 'next' export default function sitemap(): MetadataRoute.Sitemap { const baseUrl = 'https://ayrislegal.com' const locales = ['tr', 'en'] const now = new Date() const routes = [ { path: '', priority: 1.0, changeFrequency: 'weekly' as const }, { path: '/iletisim', priority: 0.9, changeFrequency: 'monthly' as const }, { path: '/privacy', priority: 0.3, changeFrequency: 'yearly' as const }, ] const entries: MetadataRoute.Sitemap = [] for (const locale of locales) { for (const route of routes) { const url = `${baseUrl}/${locale}${route.path}` entries.push({ url, lastModified: now, changeFrequency: route.changeFrequency, priority: route.priority, alternates: { languages: { tr: `${baseUrl}/tr${route.path}`, en: `${baseUrl}/en${route.path}`, }, }, }) } } return entries }