セットアップガイド · 3 分 · 初心者向け

Vercel に llms.txt を設置する

Vercel は <code>/public</code> 以下のファイルを、対応するルート URL でそのまま配信します。<code>llms.txt</code> の追加はファイル 1 つのコミットで完了します。

01

ファイルを追加

  1. プロジェクト内の public/ フォルダ直下に llms.txt を置く
  2. Git リポジトリにコミットしてプッシュする
  3. Vercel が変更を検知して自動でデプロイするのを待つ
  4. デプロイ完了後、https://yoursite.com/llms.txt にアクセスし、ファイルの内容が表示されることを確認する

02

Next.js App Router で動的に生成する

  1. app/llms.txt/route.ts を作成する(ブログ記事や商品のような動的コンテンツを llms.txt に反映したい場合の方法です)
  2. GET ハンドラで、ファイル本体を Content-Type: text/markdown で返す

!!

よくある落とし穴

  • app フォルダ vs public フォルダ: 静的ファイルの llms.txt は app/ ではなく public/ に置いてください。App Router のルートハンドラは、動的に生成する場合だけ使ってください。
  • 古いキャッシュ: Vercel のエッジキャッシュが古い版を返すことがあります。Deployments → Redeploy without cache でキャッシュなしの再デプロイを実行してください。