セットアップガイド · 3 分 · 初心者向け
Vercel に llms.txt を設置する
Vercel では <code>/public</code> 以下のものは対応するルート URL からそのまま配信されます。<code>llms.txt</code> の追加はファイル一つのコミットで完了します。
01
ファイルを追加
- プロジェクト内の
public/フォルダ直下にllms.txtを配置します。 - Git リポジトリにコミット&プッシュします。
- Vercel が変更を検知して自動的にデプロイします。
- デプロイ完了後、
https://yoursite.com/llms.txtにアクセスして確認します。
02
Next.js App Router で動的に生成する
llms.txtを動的に生成したい場合は、app/llms.txt/route.tsを作成します。- GET ハンドラから
Content-Type: text/markdownでファイル本体を返します。 - ブログ記事や商品など、サイトの動的コンテンツをファイルに反映したい場合に便利です。
!!
よくある落とし穴
- app フォルダ vs public フォルダ:
app/内にllms.txtを置かないでください。静的配信にはpublic/に置く必要があります。App Router 方式は動的生成が必要な場合のみ使います。 - 古いキャッシュ: Vercel のエッジキャッシュが古い版を返すことがあります。Deployments → Redeploy without cache で強制リフレッシュしてください。