import { MetadataRoute } from 'next' export default function sitemap(): MetadataRoute.Sitemap { const baseUrl = process.env.NEXTAUTH_URL || 'https://padmaajarasooi.com' return [ // Main pages { url: baseUrl, lastModified: new Date(), changeFrequency: 'daily', priority: 1, }, { url: `${baseUrl}/about`, lastModified: new Date(), changeFrequency: 'monthly', priority: 0.9, }, { url: `${baseUrl}/products`, lastModified: new Date(), changeFrequency: 'weekly', priority: 0.9, }, { url: `${baseUrl}/kashmina-rice`, lastModified: new Date(), changeFrequency: 'weekly', priority: 0.95, }, { url: `${baseUrl}/contact`, lastModified: new Date(), changeFrequency: 'monthly', priority: 0.8, }, // About sub-pages { url: `${baseUrl}/about/quality`, lastModified: new Date(), changeFrequency: 'monthly', priority: 0.8, }, { url: `${baseUrl}/private-label`, lastModified: new Date(), changeFrequency: 'monthly', priority: 0.8, }, { url: `${baseUrl}/export`, lastModified: new Date(), changeFrequency: 'monthly', priority: 0.8, }, // Product categories { url: `${baseUrl}/products/premium-rice`, lastModified: new Date(), changeFrequency: 'weekly', priority: 0.9, }, { url: `${baseUrl}/products/organic-rice`, lastModified: new Date(), changeFrequency: 'weekly', priority: 0.9, }, { url: `${baseUrl}/products/basmati-rice`, lastModified: new Date(), changeFrequency: 'weekly', priority: 0.9, }, // Business opportunity pages { url: `${baseUrl}/cart`, lastModified: new Date(), changeFrequency: 'daily', priority: 0.7, }, { url: `${baseUrl}/checkout`, lastModified: new Date(), changeFrequency: 'daily', priority: 0.7, }, // Authentication pages { url: `${baseUrl}/auth/signin`, lastModified: new Date(), changeFrequency: 'monthly', priority: 0.6, }, { url: `${baseUrl}/auth/signup`, lastModified: new Date(), changeFrequency: 'monthly', priority: 0.6, }, // Legal pages { url: `${baseUrl}/legal/privacy-policy`, lastModified: new Date(), changeFrequency: 'yearly', priority: 0.5, }, { url: `${baseUrl}/legal/terms-of-service`, lastModified: new Date(), changeFrequency: 'yearly', priority: 0.5, }, { url: `${baseUrl}/legal/refund-policy`, lastModified: new Date(), changeFrequency: 'yearly', priority: 0.5, }, // User dashboard (for authenticated users) { url: `${baseUrl}/dashboard`, lastModified: new Date(), changeFrequency: 'daily', priority: 0.7, }, { url: `${baseUrl}/orders`, lastModified: new Date(), changeFrequency: 'weekly', priority: 0.6, }, { url: `${baseUrl}/profile`, lastModified: new Date(), changeFrequency: 'monthly', priority: 0.6, }, ] }