よくある質問(FAQ)
llms.txt 導入ガイドに寄せられる、llms.txt の基本的な疑問にお答えします。 ・ 最終更新 2026-09-10
llms.txt とは何ですか?
サイトのルート(例: https://example.com/llms.txt)に置く Markdown 形式のテキストファイルで、そのサイトが「何のサイトで、どのページを読めばよいか」を LLM(大規模言語モデル)や AI 検索に向けて要約・案内するものです。2024年9月に Answer.AI の Jeremy Howard 氏が提案した書式で、公式のWeb標準ではなく有志の提案という位置づけです。人間が読んでも分かる Markdown なので、robots.txt のような機械専用フォーマットとは異なります。
llms.txt を置くと、AI検索で必ず有利になりますか?
いいえ、断定はできません。llms.txt はあくまで提案段階の書式で、すべてのAIクローラー・AI検索が参照するとは限りません。効果を保証するものではなく、「AIに自分のサイトを正しく・簡潔に理解してもらうための一手段」です。当サイトは、robots.txt でのAIクローラー許可・構造化データ(JSON-LD)・sitemap.xml といった基礎とあわせて整えることを推奨しています。過度な期待をせず、低コストで実装できる整備の一つとして捉えるのが適切です。
llms.txt はどこに、どんな拡張子で置けばいいですか?
ドメイン直下、つまり https://あなたのドメイン/llms.txt でアクセスできる場所に置きます。サブディレクトリではなくルート直下が基本です。静的サイトなら、Next.js や Vite では public/ フォルダ、他の静的サイトジェネレータでは static/ などに llms.txt を置けば /llms.txt として配信されます。拡張子は .txt、文字コードは UTF-8、配信時の Content-Type は text/plain が無難です。当サイトの実例15件もすべて各サイトの public/llms.txt から配信しています。
llms.txt と robots.txt・sitemap.xml は何が違いますか?
役割が異なるため、3つは併存させます。robots.txt は「クローラーが来てよいか(アクセスの許可/拒否)」を指定する機械向けの制御ファイル、sitemap.xml は「indexしてほしい全URLの網羅リスト」です。これに対して llms.txt は「サイトの要約と、AIに特に読んでほしい主要ページの厳選案内」で、人間も読める Markdown です。sitemap が全URLを漏れなく並べるのに対し、llms.txt は価値の高いページだけをキュレーションする点が対照的です。AI に学習・利用してほしいなら、robots.txt で GPTBot・ClaudeBot 等を Allow にしたうえで llms.txt を用意する、という組み合わせになります。
llms.txt と llms-full.txt の違いは?両方必要ですか?
llms.txt はリンク集(要約+主要ページへのリンク)で、AIがリンクを辿って詳細を読む前提です。llms-full.txt は、それらリンク先の本文まで1つのファイルに展開した「全文版」で、リンクを辿らずに全文をまとめて渡したい用途向けです。両方を用意するかは任意で、まずは llms.txt だけでも十分に意味があります。ドキュメントやリファレンスが多いサイトほど llms-full.txt の価値が上がりますが、ファイルが大きくなりやすい点は留意してください。
llms.txt には全ページを載せるべきですか?
いいえ、厳選するのが基本です。sitemap.xml が全URLの網羅を目的とするのに対し、llms.txt は「AIに読んでほしい価値の高いページ」をキュレーションするためのものです。トップ・主要機能・FAQ・出典/このサイトについて、程度に絞り、1行説明を添えると、AI がサイトの要点をつかみやすくなります。二次的なページは「## Optional」セクションにまとめておくと、短いコンテキストを好むAIは省略できます。
書いた llms.txt が正しく配信されているか、どう確認しますか?
ブラウザで https://あなたのドメイン/llms.txt を開き、200 で表示され、H1(# サイト名)や要約が文字化けなく見えれば基本はOKです。あわせて、Markdown の H1 が1つだけあること、リンクが https:// 始まりの絶対URLであること、UTF-8で保存されていることを確認します。当サイトのチェックリスト(/guide)を上から順に見ていくと、公開前の抜けを防げます。当社では、各サイトの public/llms.txt をビルド時に機械抽出してバイト数・見出し・要約の有無を検証しています(このサイトの実例データもその出力です)。
「AIO」「LLM」「クローラー」など関連用語の意味は、当社AI用語辞典や、当サイトの書き方ガイドもあわせてご覧ください。