Next.jsでrobots.txtを作成するスニペット

以下のファイルをapp/robots.tsとして配置することでrobots.txtファイルが自動で生成される。
Snippet
app/robots.ts
import type { MetadataRoute } from 'next' export default function robots(): MetadataRoute.Robots { return { rules: [ { userAgent: '*', allow: '/', }, ], sitemap: `${process.env.SITE_URL!}/sitemap.xml`, } }

Output