llms.txt(llmstxt.org、v2)は提案です。/llms.txt に置く Markdown ファイルで、必須なのは H1 の行だけです。エージェントがユーザーを手助けする際、必要なときに読むためのものです。提案ページには、どの AI 回答アプリ(ChatGPT、Claude、Gemini、Perplexity)がこのファイルを読むのかは書かれていません。
llms.txt のページが説明しているのは標準ではなく提案です。/llms.txt に置く Markdown ファイルで、必須なのはタイトル行だけです。エージェントが必要なときに読むことを想定しています。このファイルを読む AI 回答アプリの名前は、ページのどこにも挙げられていません。
- サイトが /llms.txt を置くMarkdown。必須なのは H1 の行だけ
- エージェントがユーザーを手助けしながら情報を必要とする必要なときに読む。主に学習より推論向け
- エージェントがファイルを読むどの AI 回答アプリが読むのかは、提案ページに書かれていない
出典:llmstxt.org の提案 v2、2026年10月22日に閲覧。ページに書かれていることであり、どのアプリが何をしているかの証拠ではありません。
なぜ一次情報に戻ったのか
今月初め、私のラボサイトで llms.txt を取得していたのは学習用クローラーでした。AI 検索のクローラーや、ユーザーの代わりにページを取りに行くフェッチャーは一度もアクセスしませんでした。誰かに llms.txt を書くよう勧める前に、このファイルが実際に何を約束しているのかを確かめたいと思いました。2026年10月22日、llmstxt.org を読みました。ページには「This is v2 of the proposal」(これは提案の v2 です)とあります。
書かれていること
- これは「
/llms.txtファイルを使って、エージェントがウェブサイトを利用するのに役立つ情報を提供することを標準化しようという提案」です。 - 「主に _学習_ よりも _推論_ に役立つ」とされています。ファイルは「エージェントがユーザーを手助けしている最中に、あるトピックについての情報を必要としたとき、オンデマンドで使われる」ものです。
- ファイルはサイトのルート、または任意のサブパスに置きます。
- 形式:サイト名を書いた H1 があり、これが「唯一の必須セクション」です。その後に任意で、引用形式の要約、いくつかの段落、そして
[name](url)の形でリンクを並べる##セクションを置きます。Optional という名前のセクションには、エージェントが読み飛ばしてよいものを入れます。
書かれていないこと
誰が読むのか、です。ページには、数千のサイトが llms.txt を公開していること、AI 企業が自社の開発者向けドキュメント用に公開していること、Chrome Lighthouse がこのファイルの有無をチェックすること、エージェントがファイルを取得するのに使える MCP サーバーがあることが書かれています。しかし、ChatGPT、Claude、Gemini、Perplexity が質問に答える際にこのファイルを読むとは書かれていません。
ここには小さな皮肉があります。この提案が対象にしているのは、回答時に動くエージェントです。ところが私のサイトで確認できた読み手は学習用クローラーで、このファイルをクロール対象の URL のひとつとして取得していただけでした。
できること
- llms.txt は任意のものとして扱ってください。まず、重要なコンテンツが sitemap に載っている HTML ページにあることを確認してください。
- 書く場合は小さく保ってください。H1、1行の要約、主要ページへのリンクだけで十分です。
- URL は1行に1つずつ書き、前後に何もくっつけないでください。ファイルを生のテキストとして読むクローラーもあり、URL の直後にある
)や。がアドレスの一部になってしまいます。
私のスキャナーの llms.txt に関するアドバイスも同じ内容です。llms.txt は任意の手順であり、このファイルがあることで AI の回答が変わるかどうかは確かめられていません。
これで証明できないこと
- 提案ページは、どのアプリが何をしているかの証拠にはなりません。
- ページが読み手を挙げていないからといって、どのアプリもこのファイルを読んでいないことの証明にはなりません。
- 私自身のログの観察は1つのサイトだけのものです。そのサイトには AI 検索のクローラーがほとんど来ないため、この問いに決着をつけることもできません。
AI クローラーが私のラボサイトで何を読んでいるかについては、こちらもご覧ください:Does AI read JS, JSON-LD and llms.txt?
出典
この記事で証明していないこと
提案ページは、どのアプリの挙動の証拠にもなりません。また、どのアプリがこのファイルを読むかがページに書かれていないからといって、どのアプリも読んでいないことの証明にはなりません。