import type { MetadataRoute } from "next"; import { connection } from "next/server"; import { resolveSiteOrigin } from "@/lib/siteUrl"; export default async function robots(): Promise { await connection(); const origin = resolveSiteOrigin(); return { rules: { userAgent: "*", allow: "/", }, ...(origin ? { sitemap: `${origin}/sitemap.xml` } : {}), }; }