無料で始める →

Pillar — 完全ガイド

llms.txt 完全実装ガイド — AI クローラーに「読ませる」設計

AI に正しく読み取らせるための llms.txt の書き方・配置方法・落とし穴を完全解説。GEOメーター 観測で +30pp の差が出る最重要施策。

GEOメーター 編集部13 分で読めます

エグゼクティブサマリ

  • 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)が回答を生成する際の典型的なフローはこうです:

  1. ユーザーが質問する
  2. AI が Web を検索 / 既存知識を参照する
  3. 関連 URL 群を取得し、コンテンツを読み込む
  4. 読み込んだ情報を要約・引用して回答する

このうち 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 個に絞ります。

優先順位の付け方:

  1. サービス / 製品 / 料金ページ(コンバージョンに近い)
  2. FAQ ページ(AI が直接引用しやすい Q&A 形式)
  3. 導入事例 / 実績ページ(具体性が高く引用候補になりやすい)
  4. 会社情報 / プロフィール(信頼性の根拠)

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 の扱いが微妙に異なります:

AIllms.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.txtllms-full.txt
用途サイトの「目次」を伝える「全文」を一括で渡す
サイズ数 KB数 MB
推奨全サイトで推奨ドキュメント系 / ナレッジベース系のみ

一般的な企業サイトでは llms.txt だけで十分llms-full.txt は API リファレンス / 技術ドキュメントを持つサービスに限定されます。

7. 公開後にやること

llms.txt を公開しただけでは効果は出ません。AI が「読みに来る」必要があります。次にやることは:

  1. AI クローラーの robots.txt 対応(GPTBot / ClaudeBot / Google-Extended 等を Allow)
  2. 被リンク獲得(llms.txt の存在を AI が知るには他サイトからのリンクが必要)
  3. GEOメーター での効果計測(月次で SOV / Citation 数の推移を観測)

GEOメーター の無料診断で自社の現状を 3 分で確認

8. まとめ

  • llms.txt は AI 向けの「サイト要約 + 主要 URL リスト」を伝えるテキストファイル
  • 4 ブロック構成(サイト名 / 概要 / 主要 URL / 補足)が推奨
  • 実装は 1-2 時間、効果は +30pp(GEOメーター 観測ベース)
  • 全ページを並べない / 抽象的なコピーを書かない / 数字を含める、が良文の鉄則
  • 配置後は AI クローラー Allow + 被リンク + 観測の 3 点セットで効果を最大化

関連リソース

この記事をシェア

XLinkedIn

自社の AI 検索露出を計測してみる

記事の内容を読んだら、次は自社の現状を確認。GEOメーター で Claude / ChatGPT / Gemini の引用状況を一括観測できます。