import type { MetadataRoute } from "next"; export default function robots(): MetadataRoute.Robots { const base = process.env.APP_BASE_URL ?? "http://localhost:8470"; if (process.env.STAGING_MODE === "1") return { rules: [{ userAgent: "*", disallow: "/" }] }; return { rules: [{ userAgent: "*", allow: "/", disallow: ["/admin", "/admin/", "/api/"] }], sitemap: `${base}/sitemap.xml`, }; }