import { MetadataRoute } from 'next'; export default function robots(): MetadataRoute.Robots { const baseUrl = process.env.NEXT_PUBLIC_BASE_URL || 'https://your-domain.com'; return { rules: [ { userAgent: '*', allow: '/', disallow: ['/api/', '/_next/', '/admin/', '*.json'], }, { userAgent: 'Googlebot', allow: '/', disallow: ['/api/', '/_next/', '/admin/'], }, ], sitemap: `${baseUrl}/sitemap.xml`, host: baseUrl, }; }