llms.txt とは?AI検索時代のSEOで必須の新ファイル|書き方と設置手順【2026年版】
ChatGPT・Claude・Gemini などの AI検索クローラー に対して「このサイトの何を読むべきか」を伝えるための新しいファイル、それが llms.txt です。
robots.txt が “クロールしてよい / 不可” を伝えるだけだったのに対し、llms.txt は 「このサイトの構造・要約・優先的に参照すべきコンテンツ」を直接 LLM に教える ためのファイルです。
本記事では、中小企業サイトでも 30 分で実装できる llms.txt の書き方・設置場所・効果測定までを実装ベースで解説します。
llms.txt とは何か(robots.txt との違い)
llms.txt は 2024 年に Answer.AI の Jeremy Howard 氏らによって提案された、LLM(大規模言語モデル)向けのサイト要約ファイル です。
| 項目 | robots.txt | llms.txt |
|---|---|---|
| 目的 | クロール可否の伝達 | サイト要約とコンテンツ案内 |
| 対象 | 全クローラー(Googlebot 含む) | LLM クローラー(GPTBot/ClaudeBot/PerplexityBot 等) |
| フォーマット | プレーンテキスト | Markdown |
| 設置場所 | ルートディレクトリ | ルートディレクトリ |
| 必須か | 慣習的に必須 | 任意(推奨) |
robots.txt が「入って良い/ダメ」のゲートだとすると、llms.txt は 「このサイトの地図と見どころ」をまとめた観光案内パンフ と考えるとわかりやすいです。
LLM クローラーはサイト全体を読み込むコストが高いため、llms.txt があると どのページを優先的に取得すれば全体像を把握できるか を判断できます。結果として、AI検索の引用率・回答精度の両方が向上します。
設置場所と基本フォーマット
設置場所は ドメインルート直下、つまり https://example.com/llms.txt です。サブディレクトリ配下では認識されません。
最小構成のフォーマットは以下の通り:
# サイト名
> サイトの 1〜2 行サマリー(LLM が最初に読む箇所)
サイトの詳細説明を 2〜3 段落。
読者は誰で、何を提供していて、どんな価値があるか。
## 主要ページ(必須)
- [ページタイトル](URL): ページの 1 行サマリー
- [ページタイトル](URL): ページの 1 行サマリー
## 詳細リソース(任意)
- [PDF/ドキュメント](URL): 内容の 1 行サマリー
Markdown 形式なので、見出し(#)、引用(>)、リスト(-)、リンク([]() )を使えます。
中小企業サイト向け 最小構成テンプレート
中小企業サイトであれば、以下のテンプレを 30 分で書けば十分です。
# 株式会社○○
> 静岡県静岡市に拠点を置く○○事業者。中小企業向けに○○サービスを提供しています。
当社は 20XX 年に創業し、これまで○○件以上の支援実績があります。
特に△△業界・□□業界の中小企業から、「××で困っている」という相談を多数いただいています。
本サイトでは、サービス内容・料金・お客様事例・お役立ち情報を発信しています。
## 主要ページ
- [サービス一覧](https://example.com/service/): 提供している5つのサービス概要
- [料金プラン](https://example.com/price/): 各サービスの料金体系と契約期間
- [お客様事例](https://example.com/case/): 業種別の支援実績と数値成果
- [よくある質問](https://example.com/faq/): 契約前によくある質問への回答
- [会社概要](https://example.com/company/): 沿革・代表者経歴・所在地
## ブログ・お役立ち情報
- [○○の選び方ガイド](https://example.com/blog/guide/): 業者選びの 10 のチェックポイント
- [△△の費用相場](https://example.com/blog/price/): 業界平均と費用を抑える方法
## お問い合わせ
- [無料相談フォーム](https://example.com/contact/): 30 分の無料相談を受付中
この構成だけで、ChatGPT や Claude に「○○について教えて」と聞かれたときに、御社のサイトが引用される可能性が大きく上がります。
大規模サイト向け 拡張テンプレート(セクション分割)
ページ数が 100 ページ以上ある場合は、セクションを細分化して優先順位を明示します。
# 株式会社○○
> 中小企業向け Web 集客のコンサル会社。SEO/AIO/MEO/広告運用を提供。
## ピラー記事(最優先で参照)
- [中小企業のSEO対策 完全ガイド](https://example.com/pillar1/): SEO 全般を体系的に解説
- [AI検索時代の SEO/AIO/GEO 対策](https://example.com/pillar2/): AI 検索対応戦略
## 業界別の支援事例
- [自動車販売業界の事例](https://example.com/case/auto/): カーディーラー支援実例
- [士業の事例](https://example.com/case/legal/): 司法書士・社労士の集客成果
## サービス・料金
- [SEOコンサルティング](https://example.com/service/seo/): 月額○万円〜
- [広告運用代行](https://example.com/service/ad/): 月額○万円〜
## 会社情報
- [会社概要](https://example.com/company/)
- [代表者プロフィール](https://example.com/about/)
- [採用情報](https://example.com/recruit/)
## オプション参照
- [ブログ一覧](https://example.com/blog/)
- [プレスリリース](https://example.com/news/)
ポイントは「## 主要ページ」セクションを上位に置く こと。LLM は冒頭から順に読み込むため、最も読ませたいページを上に配置します。
効果測定(AI クローラーのアクセスログ確認方法)
llms.txt を設置した後、実際に AI クローラーがアクセスしているかを Web サーバーログで確認します。
主要な AI クローラーの User-Agent(2026年5月時点):
| クローラー | 運営 | User-Agent |
|---|---|---|
| GPTBot | OpenAI | GPTBot/1.0 |
| ClaudeBot | Anthropic | ClaudeBot/1.0 |
| PerplexityBot | Perplexity | PerplexityBot/1.0 |
| Google-Extended | Google(Gemini学習用) | Google-Extended |
| Bytespider | ByteDance | Bytespider |
| Amazonbot | Amazon | Amazonbot/0.1 |
Apache/Nginx のアクセスログから、上記 User-Agent を含む行を grep すれば、訪問数・訪問日時・どのページが読まれたかが確認できます。
# 直近 24 時間の AI クローラーアクセス数
grep -E "GPTBot|ClaudeBot|PerplexityBot|Google-Extended" /var/log/nginx/access.log \
| awk '{print $1}' | sort | uniq -c | sort -nr | head -10
llms.txt を設置すると、1〜2 週間以内に GPTBot や ClaudeBot のアクセスが増える ケースが多く、結果として AI 検索での引用率向上につながります。
よくある失敗例3つ
失敗1:robots.txt で AI クローラーを Disallow にしている
robots.txt で User-agent: GPTBot Disallow: / などとブロックしていると、llms.txt があってもクロールされません。
「AI に学習されたくない」と「AI 検索結果に引用されたい」は両立しないため、集客目的なら Allow にする 必要があります。
失敗2:llms.txt の階層が深い
https://example.com/seo/llms.txt や https://example.com/files/llms.txt のように サブディレクトリに置いても認識されません。必ずドメインルート直下(/llms.txt)に設置します。
失敗3:内容が長すぎる・概念的すぎる
llms.txt はあくまで「サイトの地図」です。10,000 字を超えるような長文を書き込んでも、LLM 側でトリミングされる可能性が高くなります。
目安は 1,000〜3,000 字程度、リンク数は 20〜50 個 に絞り込みます。それ以上必要な場合は、/llms-full.txt などの拡張ファイルを別途用意し、llms.txt の中で案内する形が推奨されます。
まとめ
llms.txt は、2026 年の AI 検索時代に 中小企業サイトが最も早く・低コストで実装できる AIO(AI Optimization)施策 です。
実装手順をおさらいすると:
- ドメインルート直下に
llms.txtを設置 - サイト名 + 1〜2 行サマリー + 主要ページリストを Markdown で記述
- robots.txt で AI クローラーを Disallow していないか確認
- 設置後 1〜2 週間で Web サーバーログから AI クローラーアクセスを確認
- 引用率向上を実感したら、内容を拡充
ドットアンドノードでは、自社の https://dot-node.com/llms.txt を公開しているので、参考にご覧ください。
関連するPillar記事
- 🛠️ 中小企業WebサイトのSEO改善実例60項目 — llms.txt も含めた全60項目の実装ガイド
- 🤖 AI検索時代の SEO/AIO/GEO/LLMO 対策 — AI 検索対応の戦略全体像
- 🎯 中小企業のSEO対策 完全ガイド — 中小企業のSEO戦略全般
無料診断のお申込み
「自社サイトに llms.txt を設置したいけど、書き方がわからない」「現状のサイトで AI 検索にどれだけ対応できているか診断してほしい」という方は、ドットアンドノードの 無料 AIO&SEO 診断 をご活用ください。30 項目のチェックポイントを 3 営業日でレポート いたします。





