llms.txtとは?書き方・設置方法やSEOに意味がない理由

記事のポイント
- llms.txtは、LLMやAIエージェントにサイト概要や主要ページを伝えるためのMarkdownファイルです。
- Google検索ではSEO効果がなく、AI検索での利用も限定的なため、一般的な企業サイトやメディアでは優先度の低い施策です。
- AI検索対策では、llms.txtよりも一次情報や独自情報の充実、クロールしやすい構造、第三者サイトからの言及を増やす施策を優先しましょう。
AI検索の普及に伴い、Webサイトの情報をAIに伝える手段として「llms.txt」が注目されています。llms.txtは、サイトの概要や主要ページをまとめ、AIエージェントが必要な情報へたどり着きやすくするために提案された仕組みです。
ただし、Google検索でSEO効果が認められているわけではなく、AI検索での利用は限定的です。そのため、導入は目的やサイトの性質を踏まえて判断する必要があります。当記事では、llms.txtの役割や書き方、設置方法、SEO・LLMOへの効果を解説します。
1.llms.txtとは?
llms.txtとは、LLMやAIエージェントがWebサイトの内容を把握しやすくするために提案されたMarkdown形式のファイルです。サイトの概要や主要ページへのリンクをまとめ、AIが回答を生成する際に必要な情報へたどり着きやすくすることを目的としています。通常は「/llms.txt」に設置し、サイト名や概要、重要なページへのリンクなどを記載します。
ただし、llms.txtは現時点でWeb標準として確立された仕組みではなく、導入も任意です。ChromeのLighthouseでも、ファイルがない場合は「該当なし」と扱われます。そのため、SEOの必須施策ではありません。対応するAIエージェントにサイトの要点を伝えるための補助的な仕組みと考えると分かりやすいでしょう。
1-1.robots.txt・sitemap.xmlとは目的が異なる
robots.txt・sitemap.xml・llms.txtは、いずれもWebサイトに置くファイルですが、目的は異なります。違いを整理すると以下の通りです。
llms.txt・robots.txt・sitemap.xmlの違い
| 項目 | llms.txt | robots.txt | sitemap.xml |
|---|---|---|---|
| 主な目的 | AIにサイトの要点を伝える | クローラーにアクセス範囲を伝える | 重要なURLを検索エンジンに伝える |
| 主な対象 | 対応するLLM・AIエージェント | 検索エンジンなどのクローラー | 検索エンジン |
| 形式 | Markdown | テキスト | XMLなど |
| Google検索での扱い | 検索には利用しない | クロール時に参照する | ページ発見などに利用する |
robots.txtはクロールの可否を伝え、sitemap.xmlはページの発見や効率的なクロールを助けます。 一方、llms.txtは検索順位を上げるためのファイルではありません。Googleは、llms.txtなどのAI向けファイルは検索やAI Overviewへの表示に必要なく、可視性や順位にも影響しないと明示しています。
2.llms.txtの書き方は?
llms.txtはMarkdownで記述します。仕様上の必須要素はサイト名を示すH1だけです。実用上は要約と主要ページへのリンクも加えると、AIがサイト構成を把握しやすくなります。ここでは書き方を順に解説します。
2-1.5要素のMarkdown記法を使って執筆する
llms.txtでは、情報を一定の順序で整理するためにMarkdown記法を使います。主な要素は次の5つです。
Markdown記法の主な要素
| 要素 | 記法 | 必須・任意 | 何を書く? |
|---|---|---|---|
| サイト名 | # | 必須 | サイト名やプロジェクト名 |
| サイトの概要 | > | 任意 | サイトの目的や内容を短く説明 |
| 補足説明 | 通常の文章・リスト | 任意 | AIに伝えておきたい前提情報 |
| カテゴリ見出し | ## | 任意 | 主要ページを用途別に分類する見出し |
| ページへのリンク | – [ページ名](URL): 説明 | 任意 | AIに参照してほしいページとその概要 |
仕様上、必須なのはH1だけです。ただし、AIがサイトの内容を判断しやすくするには、概要と主要ページへのリンクも加えるのが実用的です。リンクには内容を示す短い説明を添えると、どのページを参照すべきか判断しやすくなります。
2-2.H1があれば最小構成になる
llms.txtは、仕様上H1が1つあれば最小構成として成立します。サイト名やプロジェクト名を「#」に続けて記載するだけです。
# サイト名
ただし、この状態ではAIエージェントに伝えられる情報がサイト名だけに限られます。実際に活用するなら、H1の下にサイトの概要を示すブロッククォートを置きます。さらに、主要コンテンツをH2で分類し、参照してほしいページへのリンクを並べると分かりやすくなります。
リンクには、そのページで確認できる内容を短く添えると親切です。llms.txt自体を長大な説明書にする必要はありません。サイトの案内図として簡潔にまとめ、詳しい情報はリンク先で確認できる構成にします。こうすると、AIが必要なページだけを選んで参照しやすくなります。
書き方の例
# 株式会社〇〇
> 中小企業向けにWebマーケティング支援を提供する会社です。
## サービス
– [SEO支援](https://example.com/seo): SEO支援サービスの概要
– [MEO支援](https://example.com/meo): MEO支援サービスの概要
## 会社情報
– [会社概要](https://example.com/company): 所在地や事業内容を掲載
2-3.全文版(llms-full.txt)はツールで自動生成する
llms.txtとは別に、サイト内の主要コンテンツを1つのファイルへまとめる「llms-full.txt」を提供するツールもあります。たとえばMintlifyでは、公開中のドキュメント全体をまとめたllms-full.txtを自動生成します。
ページ数が多いサイトでは、全文を手作業でまとめると更新漏れが起こりやすくなります。そのため、llms-full.txtを用意する場合は、対応するCMSやドキュメントツールで自動生成する方法が現実的です。ただし、llms-full.txtは現在のllms.txt仕様で必須とされているファイルではありません。利用するツールやAI側の対応状況を確認した上で、必要な場合に導入しましょう。
3.llms.txtの設置方法は?
llms.txtは、サイト全体を案内する場合はWebサイトのルートに置きます。「https://ドメイン/llms.txt」で内容を確認できれば設置完了です。ここでは、代表的な設置方法と確認手順を解説します。
3-1.サーバーのルートに直接置く
自社でサーバーを管理している場合は、作成したllms.txtをWebサイトの公開ルートへ配置します。公開ルートとは、トップページのファイルが置かれている階層です。FTP・SFTPやレンタルサーバーのファイルマネージャーを使い、ファイル名を「llms.txt」のままアップロードします。
サイト全体を対象にする場合は「/llms.txt」に置くのが分かりやすい方法です。なお、現行仕様では「/docs/llms.txt」のようにサブパスへ置くこともできます。その場合、そのllms.txtは原則として配下のページを対象にします。複数のファイルを設置する場合は、どの範囲を案内するファイルなのか分かるように配置を整理しましょう。アップロード後は外部から取得できる状態になっているか確認します。
3-2.CMS・WordPressはFTPかプラグインで置く
WordPressなどのCMSでは、サーバーへ直接ファイルを置く方法と、対応プラグインで生成する方法があります。手動で設置する場合は、FTP・SFTPやサーバーのファイルマネージャーから公開ルートへllms.txtを配置します。
WordPressでは、Yoast SEOやAIOSEOなど、llms.txtを生成・管理できるプラグインも提供されています。Yoast SEOは機能を有効にすると、サイトのルートへllms.txtを作成し、定期的に更新します。プラグインを使えば、ファイルを手作業で差し替える負担を減らせます。ただし、既存のllms.txtと競合する場合があるため、手動設置と自動生成を併用しないほうが安全です。利用中のCMSやプラグインの仕様を確認し、管理方法を1つに決めましょう。
3-3.設置後はURLで表示を確認する
設置後は、ブラウザで「https://ドメイン/llms.txt」にアクセスして表示を確認します。内容がそのまま読めれば、公開先からllms.txtを取得できる状態です。404エラーになる場合は、ファイル名や設置場所、公開設定を見直します。
古い内容が表示される場合は、CMSやプラグインが別のllms.txtを生成していないかも確認しましょう。サブパスへ置いた場合は、「https://ドメイン/docs/llms.txt」のように実際のURLへアクセスします。表示できることに加え、H1や概要、リンク先URLに誤りがないかも確認してください。サイト構成や主要ページを変更した際は、llms.txtの内容も更新します。公開後も定期的にURLを開き、想定した内容が配信されているか確かめましょう。
4.llms.txtはSEO/LLMOに何か効果がある?
llms.txtは、現時点ではSEOやLLMOの主要施策とは言えません。Google検索では利用されず、AI検索での利用も限定的です。一方、AIエージェントのクロールを助ける可能性はあります。以下で根拠を整理します。
4-1.Googleは「llms.txtを無視する」と明言している
Googleは、llms.txtはGoogle検索には必要ないと明示しています。設置しても、検索での可視性やランキングにプラスにもマイナスにも影響しません。AI OverviewやAIモードでも、llms.txtを用意する必要はないという位置づけです。
Google検索への対策では、llms.txtを追加するよりも既存のSEO施策を優先します。クロール可能なサイト構造を整え、独自性があり役立つ情報を公開することが基本です。llms.txtを設置しただけで検索順位やAI検索での露出が高まる効果は期待できません。
4-2.AI検索でも効果は極めて限定される
Google以外のAI検索でも、llms.txtの利用は現時点では極めて限定的です。Ahrefsは、2026年5月にアクセスがあった137,210ドメインを分析しました。そのうち、有効なllms.txtを公開していたのは約38,000ドメインです。
この約38,000ドメインの97%は、llms.txtへのリクエストがゼロでした。残る約1,100ドメインへのアクセスでも、AI検索取得ボットの割合はごくわずかでした。Ahrefsの集計では、AI検索取得ボットによるリクエストは233件で、llms.txtへの全リクエストの1.1%でした。現時点では、AI検索で引用されるためにllms.txtを設置する効果はかなり限定的と考えられます。
4-3.ただしLighthouseの監査項目には入っている
一方、llms.txtはChromeのLighthouseにある「エージェントによるブラウジング」の監査項目に含まれています。AIエージェントがサイト構造を把握しやすくする補助的な仕組みとして扱われています。
ただし、Lighthouseに監査項目があることは、SEOやAI検索のランキング要因であることを意味しません。Ahrefsの調査でも、Chrome Lighthouseの監査による取得は全体の約1,000件に1件でした。llms.txtは検索対策ではなく、AIエージェント向けの補助機能として捉えるのが適切です。
4-4.グランネットでもllms.txtは推奨していない
グランネットでは、llms.txtをSEOやLLMOで優先して実施する施策とは位置づけていません。Google検索では可視性やランキングへの効果がなく、AI検索でも利用実態が限定的であるためです。
ファイルを1つ追加することより、読者が知りたい情報を不足なく掲載するほうが重要です。独自の知見や具体例を増やし、クロールしやすい構造に整える施策を優先します。限られた運用時間を使うなら、現時点ではllms.txtよりもコンテンツ自体の品質改善に投資するのがグランネットの判断です。
5.llms.txtはどのようなサイトなら設置する意味がある?
llms.txtを設置する意味があるのは、AIに大量のドキュメントを正確に参照してほしいサイトです。たとえば、API仕様や開発者向けドキュメント、製品マニュアル、ヘルプセンターのように、ページ数が多く情報が階層化されているサイトが該当します。
Anthropicは開発者向けドキュメントをllms.txtで一覧化しており、2026年9月17日時点では英語版629ページを案内しています。Cloudflareも全体用と製品別のllms.txtを提供し、AIツールが必要なドキュメントへたどり着きやすい構成にしています。StripeもAPIや各種開発資料へのリンクをllms.txtにまとめています。
このようなサイトでは、AIエージェントが多数のページを巡回して構造を把握する負担を減らせる可能性があります。ChromeのLighthouseも、llms.txtがないとエージェントがサイトの概要や主要コンテンツの把握に時間を使う可能性があると説明しています。一方、ファイルの提供は任意で、404でも監査は「該当なし」です。
そのため、検索流入が中心の一般的な企業サイトやメディアでは、優先して導入する必要性は高くありません。まずは本文の情報量や構造、内部リンクを整え、AIに大量の資料を読ませる用途がある場合にllms.txtを検討するとよいでしょう。設置そのものを目的にせず、AIに何を参照させたいかを決めてから導入することが重要です。
出典:Anthropic Developer Documentation「llms.txt」
6.AI検索に最適化するための正しい施策には何がある?
AI検索への最適化では、特別なファイルや小手先の施策より、質の高いコンテンツとクロールしやすい技術基盤を整えることが重要です。さらに、外部での言及や引用状況を確認し、改善を継続することも欠かせません。
6-1.一次情報に基づいた質の高いコンテンツを作る
AI検索に引用される土台として、まず情報の正確性と信頼性を高めます。公的機関、公式資料、論文などの一次情報を確認し、出典を明示して内容を検証できる状態にします。Googleも、生成AI検索では有用で信頼性が高く、ユーザー第一のコンテンツを推奨しています。二次情報の要約だけで終わらせず、原典まで確認して誤りや古い情報を減らしましょう。AIに選ばれるため以前に、読者が安心して使える情報を作ることが基本です。
6-2.自社独自の情報をコンテンツに含める
他サイトと同じ一般論だけではなく、自社だから出せる情報をコンテンツに加えます。独自調査の数値、顧客事例、実務で得た知見、専門家への取材などが代表例です。Googleも、既存情報の言い換えではなく、経験や専門知識に基づく独自の視点を加えることを勧めています。AIが複数の情報源を比較する場面でも、他では得られない具体的なデータや経験は引用する理由になります。自社の一次情報を継続的に蓄積し、更新しましょう。
6-3.結論ファーストの書き方をする
各見出しでは、質問への答えを先に示し、その後に理由や根拠を続けます。結論がすぐ分かる構成にすると、読者が必要な情報へ短時間で到達できます。表や箇条書き、FAQも使い、情報の関係を整理すると理解しやすくなります。ただし、結論ファースト自体がAI検索のランキング要因と公表されているわけではありません。AI向けの特殊な文章にするのではなく、実務ではまず人が読みやすく要点を把握しやすい構成を優先しましょう。
6-4.AIクローラーを許可する
AI検索に情報を取得してもらうには、必要なクローラーが主要ページへアクセスできる状態を整えます。robots.txt、WAF、CDNなどで対象ボットを誤って遮断していないか確認しましょう。一方で、すべてのAIクローラーを無条件に許可する必要はありません。公開したいコンテンツと、学習や取得を許可しない領域を分けて管理します。サービスごとにクローラーの仕様は異なるため、利用目的に合わせて許可範囲を決めることが重要です。
6-5.サイトをクロールしやすいように構造化する
サイトは、人だけでなくクローラーも主要情報へたどり着ける構造にします。見出しで内容を整理し、関連ページを内部リンクでつなぎ、重要なページを孤立させないようにしましょう。Googleも、生成AI検索ではクロール可能な状態と明確な技術構造を維持することを推奨しています。また、一部のAIクローラーはJavaScriptを十分に処理できない場合があります。主要な本文やリンクが取得できるか確認し、必要に応じて配信方法を見直します。
6-6.権威性のある第三者サイトからの言及や被リンクを増やす
第三者サイトでの言及や引用を増やし、自社だけで完結しない信頼の土台を作ります。業界メディア、専門サイト、ニュース記事などで自然に紹介される状態を目指しましょう。Ahrefsの7万5,000ブランド調査では、Web上のブランド言及とAIでの可視性に高い相関が確認されています。一方、被リンク数との相関は弱く、数を増やせばよいわけではありません。独自調査や専門情報を発信し、信頼できる媒体から言及・参照される理由を作ることが重要です。
6-7.AI検索での引用数をチェックして自社サイトを改善する
施策後は、AI検索で自社がどの質問に表示され、どのページが引用されたかを定期的に確認します。競合だけが引用されている質問も調べると、自社に不足している情報を見つけやすくなります。AhrefsのBrand Radarでは、ブランド言及、引用、引用元ページなどを追跡できます。引用数だけで評価せず、どの文脈で選ばれたかまで確認しましょう。結果をもとに内容や構成を修正し、継続的な改善につなげることが重要です。
7.llms.txtについてのよくある質問と回答(Q&A)
llms.txtを検討する際は、設置の必要性やSEOへの影響、robots.txtとの違いなど、基本的な疑問を整理しておくことが重要です。ここでは、導入前に確認しておきたいポイントをQ&A形式で分かりやすく解説します。
- Q. llms.txtは設置したほうがよいですか?
一般的な企業サイトやメディアでは、優先して設置する必要はありません。llms.txtは、AIエージェントに大量のドキュメントを案内したい場合に向く補助的な仕組みです。API仕様や製品マニュアルなど、情報量が多いサイトでは検討する価値があります。
- Q. llms.txtとrobots.txtは何が違いますか?
役割が異なります。robots.txtは、クローラーにアクセスしてよいURLや避けてほしいURLを伝える仕組みです。llms.txtは、AIエージェント向けにサイト概要や参照してほしいページを案内します。アクセス制御にはrobots.txtを使います。
- Q. llms.txtを設置するとSEOに効果がありますか?
llms.txtはGoogle検索でのSEO効果はありません。Googleは2026年6月、llms.txtは検索に必要ないと明示しました。設置しても、検索での可視性やランキングにプラスにもマイナスにも影響しません。SEO目的だけで作成する優先度は低いと考えられます。
- Q. llms.txtはサイトのどこに設置すればよいですか?
サイト全体を案内する場合は、ルートの「/llms.txt」に設置します。ブラウザから「ドメイン/llms.txt」で取得できれば確認できます。現行仕様では「/docs/llms.txt」のようなサブパスへの設置も可能です。その場合は配下のページを対象にします。
- Q. llms.txtは無料で作れますか?
llms.txt自体はMarkdown形式のテキストファイルなので、無料で作成できます。テキストエディターで作成し、自分でサーバーへ配置すれば追加料金も基本的に不要です。ただし、自動生成ツールや有料プラグインを利用する場合は費用がかかることがあります。
- Q. ChatGPTやPerplexityはllms.txtを読みますか?
常にllms.txtを取得し、検索回答に利用するとは確認されていません。OpenAIはChatGPT検索への掲載について、OAI-SearchBotとrobots.txtの設定を案内しています。llms.txtを掲載条件とはしていません。また、Perplexityの公式ヘルプでも、Webサイト側の制御方法としてrobots.txtが案内されています。少なくとも公開されている公式情報からは、llms.txtが常に利用されるとは確認できません。
- Q. llms.txtの設置の代わりにどのような施策を行うべきですか?
まず、一次情報に基づく正確な記事や、自社独自のデータ・事例を充実させましょう。さらに、分かりやすい文章構造や内部リンクを整え、AIクローラーがアクセスできる状態にしましょう。第三者サイトからの言及や、AI検索での引用状況を確認して改善することも重要です。
出典:Perplexity Help Center「プライバシーとデータ」
まとめ
llms.txtは、AIエージェントにサイトの概要や主要ページを伝えるためのMarkdownファイルです。ただし、Google検索ではSEO効果がなく、AI検索での利用も現時点では限定的です。API仕様や製品マニュアルなど、大量のドキュメントをAIに案内したいサイトでは活用の余地があります。
一方、一般的な企業サイトやメディアでは優先度は高くありません。一次情報に基づくコンテンツ、独自情報、クロールしやすい構造、第三者からの言及など、AI検索に有効な基本施策を優先しましょう。



















