llms.txtとは、LLM(大規模言語モデル)やAIエージェントに対してWebサイトの構造や重要ページを案内するためのMarkdown形式のテキストファイルです。
LLMO対策を調べると必ず目にしますが、「設置すべき」と「意味がない」の両論があり、判断に迷うWeb担当者は多いはずです。
結論から言えば、2026年6月時点で主要AIプロバイダーはllms.txtに正式対応しておらず、LLMO施策の中での優先度は高くありません。ただし設置は5分で終わり、将来への保険としてやっておいて損はないレベルです。
この記事では、llms.txtの書き方・設置方法を解説した上で、ボットトラフィック分析データやGoogleの見解をもとに「結局どうすべきか」の判断基準を実務視点でお伝えします。
llms.txtとは

llms.txtは、LLM(大規模言語モデル)やAIエージェントに対して、Webサイトの構造や重要ページをわかりやすく伝えるためのテキストファイルです。2024年9月にAnswer.AIの共同創業者であるJeremy Howard氏が提唱しました。
仕様の詳細は公式サイト(llmstxt.org)で公開されています。
通常のWebページはHTML形式で記述されており、ナビゲーション、広告、JavaScript、サイドバーなど人間向けの要素が大量に含まれています。LLMがこうしたHTMLを処理しようとすると、本当に必要な情報の抽出にトークン(処理コスト)がかかります。
llms.txtは、サイトの概要・主要ページへのリンク・各ページの説明をMarkdown形式で整理し、AIが効率的に読み取れる形で提供する仕組みです。
ただし、2026年6月時点ではIETFやW3Cの公式標準ではなく、あくまでコミュニティ主導の提案(プロポーザル)の段階にあります。
robots.txt・sitemap.xmlとの違い
llms.txtの位置づけを正しく捉えるには、既存のファイルとの役割比較が有効です。
| ファイル | 役割 | 対象 |
|---|---|---|
| robots.txt | アクセス制御(「このページはクロールしないで」) | 検索エンジン・AIクローラー |
| sitemap.xml | ページ一覧(「このサイトにはこれらのページがあります」) | 検索エンジン |
| llms.txt | 案内マップ(「重要な情報はここにあります」) | LLM・AIエージェント |
robots.txtが「立入禁止の看板」、sitemap.xmlが「全ページの地図」だとすれば、llms.txtは「AIに渡すパンフレット」のような存在です。
ここで押さえておきたいのは、llms.txtはアクセス制御の仕組みではないという点です。llms.txtに「このページは除外」と書いても、AIがそのページを読まない保証はありません。クローラーのアクセス制御にはrobots.txtを使う必要があります。
なお、公式標準ではないものの、すでに導入している企業は少なくありません。
llms.txtの書き方
llms.txtはMarkdown形式で記述します。公式仕様(llmstxt.org)で定められている構成要素は以下の5つです。
| 記法 | 要素 | 役割 | 必須/任意 |
|---|---|---|---|
# サイト名 | H1見出し | サイトの正式名称。ファイルの先頭に1つだけ記述する | 必須 |
> 概要文 | ブロック引用 | サイトの目的・対象者・提供内容を1〜3文で記述する | 任意(推奨) |
## セクション名 | H2見出し | 「サービス」「ブログ」「会社情報」などカテゴリの区切り | 任意 |
- [タイトル](URL): 説明 | リスト | AIに参照してほしいページのタイトル・URL・1行説明をセットで記述する | 任意 |
## Optional | Optionalセクション | AIのコンテキストウィンドウに余裕がない場合にスキップしてよい補足情報を入れる | 任意 |
コーポレートサイトの記述例
仕様だけでは「実際にどう書けばいいか」がわかりにくいので、架空のWeb制作会社を例にした記述例を示します。
# 株式会社サンプルデザイン
> 株式会社サンプルデザインは、中小企業向けのWeb制作・SEO対策・広告運用を提供するデジタルマーケティング会社です。東京都渋谷区に本社を置き、BtoB企業のWeb集客を支援しています。
## サービス
- [Web制作](https://example.com/service/web/): コーポレートサイト・LP・ECサイトの企画から実装まで対応
- [SEO対策](https://example.com/service/seo/): 内部対策・コンテンツ設計・テクニカルSEOの総合支援
- [広告運用](https://example.com/service/ads/): Google広告・Meta広告の戦略立案から運用代行
## ブログ(主要記事)
- [SEO内部対策の基本](https://example.com/blog/internal-seo/): 初心者向けに内部対策の優先順位を解説
- [GA4の初期設定ガイド](https://example.com/blog/ga4-setup/): GA4導入時に最低限やるべき設定を手順付きで紹介
## 会社情報
- [会社概要](https://example.com/company/): 設立年・代表者・事業内容・所在地
- [実績・事例](https://example.com/case/): 業種別の支援実績一覧
- [お問い合わせ](https://example.com/contact/): ご相談・お見積もりはこちら
## Optional
- [プライバシーポリシー](https://example.com/privacy/): 個人情報の取り扱い方針
- [採用情報](https://example.com/recruit/): 現在の募集職種と応募方法
ポイントは3つあります。
載せるページは10〜30ページに厳選する。 sitemap.xmlのような全ページ網羅ではなく、「これだけ読めばウチの会社がわかる」という情報を絞り込むイメージです。全ページを詰め込むとAIのコンテキストウィンドウ(一度に処理できる情報量)を圧迫し、かえって重要な情報が埋もれます。
説明文は簡潔に、1行で完結させる。 長文の説明はllms-full.txtの役割です。llms.txtはあくまで「目次」として機能させます。
Optionalセクションに入れるのは、なくてもサイトの理解に支障がない補足ページです。 プライバシーポリシーや採用情報など、AIがサイトの事業内容を把握する上で必須ではないページが該当します。
llms-full.txtとの違い
llms.txtの仕様には「llms-full.txt」というファイルも含まれています。
llms.txtがサイトの要約版(数KB〜数十KB)であるのに対し、llms-full.txtはサイト全コンテンツのMarkdown版を1ファイルにまとめたもの(数百KB〜数MB)です。
Mintlify社のCDNログ分析(25社・7日間のデータ)では、LLMがllms-full.txtにアクセスする頻度はllms.txtより高かった(中央値79回 vs 14回)と報告されています。APIドキュメントが充実しているSaaSサイトなどでは検討の余地があるかもしれません。
ただし注意点があります。llms-full.txtを自動生成する場合、Markdownコピーが検索エンジンにインデックスされると重複コンテンツの問題が発生します。生成するならnoindexの設定は必須です。
設置方法
llms.txtの設置手順はシンプルで、CMS・フレームワークを問わず共通です。
手順1: テキストエディタでファイルを作成する。 前述の書き方に従い、Markdown形式でllms.txtを作成します。文字コードはUTF-8で保存してください。
手順2: ルートディレクトリにアップロードする。 FTPクライアント(FileZillaなど)やサーバーの管理画面を使い、Webサイトのルートディレクトリ(最上位フォルダ)にアップロードします。robots.txtやsitemap.xmlと同じ階層です。
手順3: ブラウザで表示を確認する。 https://あなたのドメイン/llms.txt にアクセスし、ファイルの内容がテキストとして表示されればOKです。404エラーや文字化けがないかを確認してください。
いくつか補足します。ファイル名は小文字の llms.txt にしてください。大文字や拡張子の違い(.TXT)ではAIクローラーが認識できない可能性があります。
MIMEタイプは text/plain が基本ですが、ほとんどのサーバーでは.txtファイルに対してデフォルトで設定されているため、特別な対応は不要なケースが大半です。
なお、WordPressでは固定ページとして llms-txt というスラッグで作成する方法が紹介されることがありますが、URLが /llms-txt/ になり仕様(/llms.txt)から外れるため非推奨です。
FTPでの直接アップロードが確実です。
llms.txtは本当に必要か——データとGoogleの見解から考える

ここまでllms.txtの仕組みと設置方法を解説しましたが、Web担当者が本当に知りたいのは「で、効果はあるのか」でしょう。
率直に言えば、現時点では効果を示すデータが乏しいのが実態です。
主要AIプロバイダーは対応していない
2026年Q1時点で、OpenAI・Google・Anthropic・Meta・Mistralのいずれも、llms.txtを本番の検索・回答システムで正式に利用すると公言していません。
Limy社が公開した大規模調査の数字は印象的です。5億1,500万件超のLLMボットトラフィックを90日間分析した結果、llms.txtへの直接アクセスはわずか408件でした。
GPTBot・ClaudeBot・PerplexityBot・OAI-SearchBotなど、AI検索の引用に実際に関わるボットに限ると、llms.txtに触れた割合は統計的に無視できるレベルです。
OtterlyAI社の別の調査でも傾向は一致しています。62,100回のAIボットリクエスト中、llms.txtへのアクセスは84回(0.1%)。同じドメインの平均的なコンテンツページと比べても3分の1程度のアクセスしかありません。
Googleの態度はさらに明確です。
Google Search AdvocateのJohn Mueller氏はSNS上でllms.txtを「keywords metaタグ」と同列に扱う発言をしており、Search RelationsのテクニカルリーダーGary Illyes氏も「サポートしていないし、する予定もない」と述べています。
2026年5月に公開されたGoogleの生成AI最適化ガイドでも、llms.txtは「AI検索での表示に不要なもの」リストに含まれています。
ただしChrome Lighthouseはチェック対象にした
同じGoogleの中でも、異なる動きが出ています。
2026年5月にリリースされたChrome Lighthouse 13.3で、「Agentic Browsing」という監査カテゴリーが追加されました。
AIエージェント(ブラウザ上でタスクを自動実行するAI)がサイトをどれだけ操作しやすいかを評価するカテゴリーで、その「Discoverability(発見しやすさ)」項目にllms.txtの有無チェックが含まれています。
Lighthouse 13.3.0(2026年5月7日)で、このカテゴリーはexperimental(実験的)からデフォルト設定に移行しました。
PageSpeed InsightsやChrome DevToolsでも標準で表示されるようになっています。ただし、従来のPerformanceやSEOカテゴリーのような0〜100スコアは出ず、pass/fail形式のチェックです。公式ドキュメントには依然「Experimental」の注記が残っており、仕様はまだ発展途上の段階です。
つまり「Google Searchが不要と言い、Chrome Lighthouseがチェックしている」のは矛盾に見えますが、評価している対象が違います。
Searchの「不要」はAI OverviewsやAI Modeでの表示条件の話。Lighthouseはブラウザエージェントがサイトを理解・操作できるかの評価です。
なお、開発者向けドキュメントサイト(Stripe、Vercel、LangChain等)では、CursorやClaude Codeにllms.txtのURLを手動登録してAPIドキュメントのインデックスとして活用するワークフローが広がっています。ただしこれはIDEが自動的にllms.txtを探しに行くわけではなく、開発者が意図的に設定するものです。
一般的なコーポレートサイトやブログとは文脈が異なる点に注意してください。
LLMO施策全体の中でのllms.txtの優先順位

ここまでの情報を踏まえ、Technogramとしての実務的な見解をお伝えします。
Technogramのサイトにもllms.txtは設置済みです。しかし、LLMO施策の中での優先順位は高くないと判断しています。理由はシンプルで、llms.txtよりも先にやるべき施策があり、そちらのほうがAI検索への影響が大きいからです。
まずやるべきこと——robots.txt・sitemap.xml・コンテンツ設計
robots.txtでAIクローラーのアクセスを許可する。 LLMO対策の最初の一歩はここです。OAI-SearchBot(ChatGPT検索用)をDisallowしていれば、そもそもChatGPTの検索結果に自社サイトは出ません。PerplexityBotやClaudeの検索ボットも同様です。llms.txtを丁寧に作り込んでも、入口が閉じていれば読まれようがありません。
sitemap.xmlを整備し、Googleインデックスを健全に保つ。 Google AI Overviewsは検索インデックスを直接参照して回答を生成します。sitemap.xmlの送信とインデックス状況の管理は、AI Overviews対策の基盤です。
コンテンツをAnswer First(結論先出し)で設計する。 AIは「結論が冒頭にある」「情報が構造化されている」コンテンツを引用しやすい傾向があります。見出し設計、FAQ、比較表の整備は、llms.txtよりも引用率に直結する施策です。
構造化データ(JSON-LD)を実装する。 Organization・Article・FAQPageなどのスキーマは、「このサイトは何者か」「この記事の主題は何か」をAIに正確に伝えます。
構造化データの基本は構造化データとは?Schema.orgの基本とSEO・AI検索に効く実装入門【2026年版】で詳しく解説しています。

LLMO施策の全体像と進め方はLLMO対策の始め方|ChatGPTやPerplexityに自社サイトを参照させる7つの手順でまとめていますので、あわせてご覧ください。

llms.txtは「設置コストが低い保険」として扱う
llms.txtの設置に必要な作業時間は5分〜30分程度です。テキストファイルを1つ作ってアップロードするだけで、既存サイトに悪影響を及ぼすこともありません。
やらないリスク(将来AIプロバイダーが対応した場合に出遅れる・Lighthouseのチェックに引っかかる)と、やるコスト(5分の作業+四半期ごとの更新)を天秤にかければ、やっておくほうが合理的です。
ただし、「llms.txtを置いたからAI対策は完了」とは絶対に思わないでください。
ボットトラフィック分析が示すとおり、現時点で効果は実証されていません。あくまでrobots.txt・sitemap.xml・コンテンツ設計・構造化データを整備した上での「仕上げの一手」という位置づけです。
よくある質問(FAQ)
Q. llms.txtを設置するとSEO順位は上がりますか?
上がりません。GoogleはSEOのランキング要因としてllms.txtを使用していないと明言しています。AI Overviewsでの引用にも直接的な影響は確認されていません。
Q. llms.txtに全ページを載せたほうがいいですか?
推奨しません。AIのコンテキストウィンドウには上限があるため、全ページを載せると重要な情報が埋もれます。サービスページ・主要ブログ記事・会社概要・問い合わせページなど、10〜30ページに厳選してください。
Q. robots.txtでAIクローラーをブロックしたままllms.txtを置く意味はありますか?
その組み合わせでは効果が期待できません。llms.txtは「案内」にすぎず、クローラーのアクセス制御はrobots.txtが担っています。AIに自社の情報を参照してもらいたいなら、まずrobots.txtでOAI-SearchBot・PerplexityBot等への通行を許可することが先決です。
Q. llms.txtを設置したあと効果をどう測定すればいいですか?
サーバーのアクセスログで /llms.txt へのリクエストを、AIクローラーのUser-Agent(GPTBot、ClaudeBot、PerplexityBot等)でフィルタリングすれば、アクセス状況自体は確認できます。ただし現時点ではアクセス数自体が極めて少ないのが実態です。llms.txt単体の効果測定は現実的ではないため、LLMO施策全体の成果(AI検索での自社ブランドの引用状況の変化)の中で評価するのが合理的です。
まとめ
- llms.txtは、AIにサイト構造を案内するMarkdown形式のテキストファイル。2024年にJeremy Howard氏が提唱した
- 2026年6月時点で主要AIプロバイダー(OpenAI・Google・Anthropic等)は正式対応しておらず、5億件超のボットトラフィック分析でもアクセスは統計誤差レベル
- Google Searchは「不要」と明言する一方、Chrome LighthouseのAgentic Browsingカテゴリーではチェック対象に。ただし評価軸が異なる
- LLMO施策の優先順位は「robots.txt整備 → sitemap.xml管理 → コンテンツのAnswer First設計 → 構造化データ実装」が先。llms.txtはその後
- 設置コストは5分程度。効果は未実証だが、やっておいて損はない「保険」として扱うのが合理的
llms.txtを置くだけでAI対策が完了するわけではありません。まずはrobots.txtの確認から始め、サイト全体のAI検索対応を段階的に進めることが成果への近道です。
AIO対策とLLMO対策の違いや全体像についてはAIOとLLMOの違いは?AI検索で上位表示するためのコンテンツ対策と技術実装でも解説しています。

Technogramでは、llms.txtの設置を含むAIO/SEOの実装支援を行っています。現状診断から優先施策の提案まで対応しておりますので、お気軽にお問い合わせください。

