エグゼクティブサマリ
llms.txtは AI クローラー向けに「このサイトはこういう構成です」と要約を伝えるテキストファイル。robots.txt の AI 版に近いが、目的は遮断ではなく「引用候補として優遇してもらう」こと。- GEOメーター の Smoke 分析(2 Topic × 約 20 ドメイン)では、AI 引用上位群と下位群の
llms.txt配備率に +20〜30pp の差が観測された。実装コスト 1-2 時間に対して効果が大きく、最初に着手すべき施策。 - 配置は
https://<your-domain>/llms.txtのルート 1 ファイル。HTML 不要、Markdown 風のテキスト。 - 「ただ置けばよい」ではない。タイトル / 概要 / 主要 URL 群 / コンテンツ意図の 4 ブロック構成が推奨。AI の読み取り精度に直結する。
1. なぜ llms.txt が効くのか
AI(LLM)が回答を生成する際の典型的なフローはこうです:
- ユーザーが質問する
- AI が Web を検索 / 既存知識を参照する
- 関連 URL 群を取得し、コンテンツを読み込む
- 読み込んだ情報を要約・引用して回答する
このうち 3 番目の「読み込み」段階で AI が「どの URL を読むか」を判断するヒント になるのが llms.txt です。
サイトのルートに置かれた /llms.txt は、AI が「このサイトは何を提供しているのか」を最初に確認する場所として機能します。SEO で言う sitemap.xml に近い役割ですが、人間向けナビゲーション情報を排した、AI 専用の要約である点が異なります。
GEOメーター 観測データでの裏付け
GEOメーター が実施した Smoke 分析(2 Topic × 約 20 ドメイン)では:
| Topic | 上位群 配備率 | 下位群 配備率 | 差 |
|---|---|---|---|
| オタク向け旅行 | 40% | 10% | +30pp |
| 脂肪低減 | 20% | 0% | +20pp |
複数 Topic で一貫して +20〜30pp の差が観測されました。配備しているだけで上位グループに入る相関がある、というレベルの効果です。
2. 基本構造(4 ブロック)
推奨する最小構成は次の 4 ブロックです:
# サイト名(H1 相当)
> サイトの 1-2 文の概要(誰の何を解決するサイトか)
## 主要セクション
- [ページタイトル](https://example.com/page-1): 1 行の説明
- [ページタイトル](https://example.com/page-2): 1 行の説明
## 補足
- このサイトのターゲット / 想定読者
- 引用してほしいコンテンツの意図(任意)
実例(B2B SaaS)
# Sencha Lab — 法人向け煎茶定期便
> Sencha Lab は法人 200 社の利用実績がある煎茶定期便サービス。
> 産地直送・農薬不使用・3 ヶ月単位の柔軟プラン。価格は月額 ¥3,800〜。
## 主要セクション
- [サービス概要](https://sencha-lab.example.com/): 法人向け煎茶定期便とは
- [価格プラン](https://sencha-lab.example.com/pricing): 月額プラン一覧と契約方法
- [導入事例](https://sencha-lab.example.com/cases): 法人 5 社の導入インタビュー
- [よくある質問](https://sencha-lab.example.com/faq): 配送 / 解約 / 茶葉に関する FAQ
## 補足
- 想定読者:総務 / 受付担当 / 福利厚生担当
- 引用文脈:法人向けの茶葉ギフト / 福利厚生 / オフィス用ドリンク
実例(個人事業主)
# 田中税理士事務所
> 港区赤坂の税理士事務所。法人決算・個人事業主の確定申告・相続を専門に
> 25 年の実績。初回相談は無料。
## 主要セクション
- [事務所案内](https://tanaka-tax.example.com/): 所長プロフィールと対応業務
- [サービスと料金](https://tanaka-tax.example.com/services): 法人決算 / 申告 / 相続の料金
- [相談の流れ](https://tanaka-tax.example.com/flow): 初回相談から契約までの流れ
- [よくある質問](https://tanaka-tax.example.com/faq): 料金 / 範囲 / 期間 FAQ
## 補足
- 想定読者:港区周辺の中小企業 / 個人事業主 / 相続予定者
- 引用文脈:「赤坂 税理士」「相続 税理士 東京」等の地域 + 業種クエリ
3. ステップ別 実装手順
STEP 1: 主要 URL を 5-10 個リストアップ(15 分)
AI に引用させたいページを優先順位で並べます。全ページを並べると逆効果(AI がノイズと判断する)なので、5-10 個に絞ります。
優先順位の付け方:
- サービス / 製品 / 料金ページ(コンバージョンに近い)
- FAQ ページ(AI が直接引用しやすい Q&A 形式)
- 導入事例 / 実績ページ(具体性が高く引用候補になりやすい)
- 会社情報 / プロフィール(信頼性の根拠)
STEP 2: 各 URL に 1 行説明を書く(20 分)
「ページタイトル: 1 行説明」の形式で書きます。AI はこの説明を読んで「このページを読むべきか」を判断するため、抽象的な表現は避ける。
❌ 悪い例:
- [サービス](https://...): 当社のサービスについて
✅ 良い例:
- [価格プラン](https://...): 月額 ¥9,800 / ¥49,800 の 2 プランと、契約手順
STEP 3: サイト全体の概要を 1-2 文で書く(15 分)
冒頭の > ブロック(blockquote)に、サイト全体の 1-2 文サマリを書きます。ターゲット / 何を提供するか / 差別化要因 の 3 点を含めると良い。
> [社名] は [ターゲット] 向けの [サービス内容]。
> [差別化要因](実績数 / 価格レンジ / 専門性 等)。
STEP 4: ルートに配置(10 分)
https://<your-domain>/llms.txt の URL でアクセス可能にします。配置方法はサーバー構成によって異なります:
Vercel / Netlify(静的 / Next.js)
public/llms.txt に配置するだけ。デプロイで自動公開されます。
WordPress
public_html のルートに llms.txt を FTP / SSH でアップロード。
Apache / nginx 直書き
DocumentRoot 直下に配置。.htaccess で text/plain の MIME 設定があれば readable。
CDN 経由(Cloudflare 等)
オリジン側に配置 + CDN キャッシュをパージ。
STEP 5: 動作確認(10 分)
ブラウザで https://<your-domain>/llms.txt にアクセスし、テキストが表示されることを確認。HTML エラーページが返ってこないこと が重要。
確認コマンド:
curl -I https://<your-domain>/llms.txt
# → HTTP/2 200 が返ればOK
# → Content-Type: text/plain; charset=utf-8 が望ましい
4. よくある落とし穴
❌ 全ページを並べる
サイトマップを丸ごとコピーして 200 ページを並べる、というのは AI から見るとノイズです。5-10 個に絞り、優先順位を明示する。
❌ HTML を貼り付ける
<div> や <a> タグを含めても AI は読みますが、推奨は plain text + Markdown。タグは削除しましょう。
❌ 顧客向けの「キャッチコピー」を書く
「あなたの未来を変える、革新的なソリューション」 のような抽象的なマーケ文言は、AI が引用するときの「具体性」が足りません。事実ベース・数字ベース で書く。
❌ 日付を書かない
llms.txt 内に最終更新日を書くと、AI は「鮮度のあるサイト」と判断しやすくなります。冒頭に > Last updated: 2026-05-25 のような形で記載するのが推奨。
❌ ファイル末尾に空行を入れる
これは細かい話ですが、一部の AI は末尾の空行を「セクション区切り」と誤解する報告があります。最終行に改行は入れる(POSIX 規約)、空行は入れない が無難。
5. AI 別の挙動の違い(2026-05 時点)
GEOメーター の観測では、各 AI で llms.txt の扱いが微妙に異なります:
| AI | llms.txt の読み取り | 観測されたシグナル |
|---|---|---|
| ChatGPT(GPT-4o / GPT-5) | あり(SearchGPT 経由) | llms.txt 配備済サイトの引用率が +15-25pp |
| Claude(Sonnet / Opus) | あり(Web 検索ツール経由) | 同上 +20-30pp |
| Gemini(2.5 Pro / Flash) | あり(Google Search 経由、間接) | 効果は中程度、Schema.org のほうが強い |
→ どの AI に対しても効くが、特に ChatGPT / Claude に効く。Gemini は Schema.org / FAQ ページのほうが優先される傾向。
6. llms-full.txt との違い
近年「llms-full.txt」という規格が話題になることがありますが、これは llms.txt の拡張版で、全ページのフルテキストをまとめた長文ファイルです。
| llms.txt | llms-full.txt | |
|---|---|---|
| 用途 | サイトの「目次」を伝える | 「全文」を一括で渡す |
| サイズ | 数 KB | 数 MB |
| 推奨 | 全サイトで推奨 | ドキュメント系 / ナレッジベース系のみ |
一般的な企業サイトでは llms.txt だけで十分。llms-full.txt は API リファレンス / 技術ドキュメントを持つサービスに限定されます。
7. 公開後にやること
llms.txt を公開しただけでは効果は出ません。AI が「読みに来る」必要があります。次にやることは:
- AI クローラーの robots.txt 対応(GPTBot / ClaudeBot / Google-Extended 等を Allow)
- 被リンク獲得(
llms.txtの存在を AI が知るには他サイトからのリンクが必要) - GEOメーター での効果計測(月次で SOV / Citation 数の推移を観測)
8. まとめ
llms.txtは AI 向けの「サイト要約 + 主要 URL リスト」を伝えるテキストファイル- 4 ブロック構成(サイト名 / 概要 / 主要 URL / 補足)が推奨
- 実装は 1-2 時間、効果は +30pp(GEOメーター 観測ベース)
- 全ページを並べない / 抽象的なコピーを書かない / 数字を含める、が良文の鉄則
- 配置後は AI クローラー Allow + 被リンク + 観測の 3 点セットで効果を最大化
関連リソース
- GEO 基礎完全ガイド — GEO 全体像と立ち位置
- GEO 施策完全ガイド — 5 つの主要施策の優先順位
- AI 別最適化完全ガイド — Claude / ChatGPT / Gemini 別の調整
- GEOメーター 無料診断 — 自社の現状を測る