llms.txtとは何か?AIクローラーへの情報開示とLLMO対策への活用を解説
「llms.txt」は、サイト運営者がAIクローラーに対してサイトの構造・コンテンツ・利用条件を伝えるために設計されたファイルです。robots.txtが検索エンジンのクローラー向けであるのと同様に、llms.txtはAIモデルやAIクローラーに対して「このサイトをどう利用してほしいか」を伝える仕組みです。
この記事では、llms.txtの仕組み・robots.txtとの違い・LLMO対策としての位置づけ・基本的な設定方法を解説します。
PerplexityBotなどAIクローラーの技術的な対策については、「Perplexityに引用されるには?Perplexity対策の具体的な方法を解説」で詳述しています。
1. llms.txtとは何か
llms.txtは、Webサイトのルートディレクトリに設置するテキストファイルで、AIモデル・AIクローラーに対してサイトの情報を提供するために設計されています。2024年にanswer.ai(fast.ai共同設立者Jeremy Howard氏らが設立したAI研究組織)によって提案された仕様で、GitHub・Cloudflare・一部のCMSプラットフォームが採用を進めています。
ファイルの内容としては、サイトの概要・主要ページへのリンク・コンテンツのカテゴリ・利用条件などを記述します。AIが回答を生成する際にllms.txtを参照することで、サイトの構造と内容をより正確に把握できるようになります。
1-1. llms.txtが生まれた背景
AIクローラーは従来の検索エンジンクローラーとは異なる目的でサイトを巡回します。検索エンジンはページを「インデックスして順位付け」するのに対し、AIクローラーはコンテンツを「理解して回答の素材として活用」します。この違いに対応するために、AIクローラー専用の情報提供ファイルとしてllms.txtが設計されました。
2. robots.txtとの違い
llms.txtはrobots.txtと役割が混同されがちですが、対象・目的・記述形式が異なる別ファイルです。両者の違いを整理します。
| robots.txt | llms.txt | |
|---|---|---|
| 目的 | クローラーのアクセス制御 | AIモデルへの情報提供 |
| 主な対象 | Googlebot・Bingbotなど検索エンジン | AIクローラー・LLM |
| 記述内容 | クロールの許可/禁止 | サイト概要・重要ページ・利用条件 |
| 必須性 | SEOの基本設定 | 現時点では推奨(必須ではない) |
| 採用状況 | 全サイトで標準 | 一部サービスが対応・普及中 |
robots.txtは「クロールを許可するかどうか」を制御するのに対し、llms.txtは「AIにどう理解してほしいか」を伝えるものです。両者は役割が異なるため、どちらか一方で代替できるものではありません。
3. LLMO対策におけるllms.txtの位置づけ
llms.txtはLLMO対策の中で「AIへの情報提供の効率化」という役割を担います。FAQページ・構造化データ・E-E-A-T強化がコンテンツの質向上を目的とするのに対し、llms.txtはAIクローラーがサイトの全体像を把握しやすくするための補完的な施策です。
現時点(2026年)ではllms.txtへの対応はAIサービスによって異なり、全てのAI検索が必ずllms.txtを参照するわけではありません。ただし対応サービスが増加しており、早期に設置しておくことで将来的な引用対策の基盤になります。
3-1. llms.txtが有効なケース
- サイトの構造が複雑でAIクローラーが重要なページを見落とす可能性がある場合
- サービス内容・製品情報をAIに正確に伝えたい場合
- AIによる学習利用への条件・制限を明示したい場合
- 多言語サイト・サブドメインが多いサイトでコンテンツの範囲を明示したい場合
4. llms.txtの書き方と設置方法
4-1. 基本的なフォーマット
llms.txtの基本フォーマット(例)
# AIMention - AI引用率計測ツール> ChatGPT・Gemini・PerplexityなどのAI検索での自社引用状況を計測・改善するためのSaaSツールです。
主要ページ
コラムカテゴリ
利用条件
- 引用元として利用する場合はURLの明示をお願いします
- 商業利用目的での学習データへの利用はお断りしています
4-2. 設置方法
llms.txt(小文字)https://yourdomain.com/llms.txtでアクセスできる場所)設置後はブラウザで https://yourdomain.com/llms.txt にアクセスして正しく表示されることを確認してください。
4-3. llms-full.txtとの使い分け
llms.txtは概要・重要ページへのリンクを記述する「インデックスファイル」です。より詳細なコンテンツを提供する場合は llms-full.txt という別ファイルにフル内容を記述し、llms.txtからリンクする方式が採用されています。小規模サイトであればllms.txtのみで十分です。
5. 既存のLLMO対策との組み合わせ
llms.txtはFAQページ・構造化データ・E-E-A-T強化などの既存のLLMO対策を補完する位置づけです。優先順位としては以下の通りです。
| 優先度 | 施策 | 理由 |
|---|---|---|
| 最優先 | robots.txtの設定(PerplexityBot許可) | 引用対象にすらならないリスクの解消 |
| 高 | FAQページ・構造化データの整備 | 引用率への直接的な影響 |
| 高 | E-E-A-T強化 | 信頼性シグナルの積み上げ |
| 中 | llms.txtの設置 | AIへの情報提供効率化 |
まずrobots.txtのPerplexityBot許可・FAQページの整備・構造化データの実装を完了した後に、llms.txtを設置する順序が効率的です。
6. llms.txtを継続的に機能させるために
llms.txtは一度設置した後も、サイトの構造変化・新しいコンテンツカテゴリの追加・サービス内容の更新に合わせて内容を更新することを推奨します。サイトリニューアルや新機能の追加時にllms.txtの内容が古くなったままだと、AIが誤ったサイト情報を参照する可能性があります。
AIMentionで引用率を計測しながら、llms.txt設置前後の変化を確認することで、自社サイトでの効果を把握できます。
次のステップとして、コンテンツ設計と組み合わせたい場合は「AIに引用されやすいコンテンツの構成とは?5つの設計パターンを解説」を、ブランド情報整備と組み合わせたい場合は「AI検索でブランドを正しく引用させる方法|指名キーワード・企業情報の整備」をご覧ください。
AIMentionを運営するアズ・マーケティング株式会社では、AI引用対策(AEO/LLMO)のコンサルティングサービスも提供しています。まずはお気軽にご相談ください
7. よくある質問(FAQ)
本記事に関連してよくいただく質問をまとめました。
Q. llms.txtを設置しないとAI検索に引用されませんか?
A. llms.txtがなくてもAI検索に引用されます。llms.txtはAIへの情報提供を補完する仕組みであり、必須ではありません。引用率への直接的な影響はFAQページ・構造化データ・E-E-A-T強化の方が大きいため、まずこれらの対策を優先することを推奨します。
Q. llms.txtはSEOに影響しますか?
A. 現時点ではllms.txtはGoogle検索の順位に直接影響しないと考えられています。ただしGoogleがAI関連の取り組みをどう評価するかは今後変わる可能性があります。SEOへの影響より、AI検索での情報提供の正確さを高める目的で設置することが主な動機になります。
Q. WordPressサイトでllms.txtを設置する方法は?
A. WordPressの場合、/wp-content/ 直下ではなく、サイトのルートディレクトリ(/public_html/や/httpdocs/など、Webサーバーの公開ディレクトリのルート)にllms.txtファイルをアップロードします。FTPクライアントやサーバーの管理パネルからアップロードした後、ブラウザでhttps://yourdomain.com/llms.txtにアクセスして表示されることを確認してください。
検索エンジンからAIへ。ユーザーの意思決定を左右する「AIの回答」を可視化。ChatGPT・Perplexity・Geminiへの引用状況をキーワード単位で自動計測。
今すぐ始める →