llms.txtとは?GEOでの価値と限界

llms.txtの役割を短く確認し、GEOで設置する価値と限界を整理します。robots.txtやsitemap、構造化データ、本文整備との違いも、期待しすぎない判断軸として扱い、導入判断に使えます。

  1. 補助ファイルとしての位置づけllms.txtは、AIに見せたい重要ページの目印をまとめる案内です。置くだけで検索順位やAI回答での引用が変わるものではありません。
  2. Google Searchへの直接効果なしGoogle Searchの公式ガイドでは、llms.txtなどのAI向けテキストファイルはSearchの可視性やランキングに使わないとされています。
  3. 先に見るSEO/GEO基盤robots.txt、sitemap、構造化データ、本文、canonicalが整っていない場合は、llms.txtより先に取得と内容の整合を確認します。
  4. 設置を検討できる条件正確な重要ページがあり、通常HTMLで読め、更新担当もいるなら、小さな補助策として設置を検討できます。
森下 浩志
監修者森下 浩志Wallabee 代表

早稲田大学基幹理工学部出身。在学中よりマーケティングに従事し、月間100万PV超のWebメディア運営等の実績を持つ。2023年に株式会社Wallabeeを創業し、AIメディア事業を成長・譲渡した後、現在はAI検索最適化(GEO)領域に特化したプロダクトを開発。“AIに選ばれるブランドになる”ための新しいマーケティングの研究・実践に取り組んでいる。

llms.txtの役割

The /llms.txt fileで提案されているllms.txtは、サイトのルートに置くMarkdown形式の案内ファイルです。AIエージェントが短い説明と主要ページへのリンク、必要ならMarkdown版のURLをたどれるように、重要な情報の入口をまとめます。

役割は、検索AIを動かす命令ではなく、読むべきページを見つけやすくする目印です。GEOの土台は正確な本文や取得可能なページであり、llms.txtはその上に置く補助策として扱います。情報が古いページや非公開ページを載せると、誤った参照先を案内してしまいます。

GEOで期待できる範囲と限界

Google Search Centralの生成AI向けガイドでは、llms.txtなどのAI向けテキストファイルはGoogle Searchの可視性やランキングに使わないと説明されています。AI OverviewsやAI Modeでも、追加の専用ファイルより、クロール可能な本文、インデックス、内部リンク、構造化データと本文の一致が土台です。

OpenAIAnthropicPerplexityのcrawler文書で中心に置かれているのは、botの用途分けとrobots.txtによる制御です。確認した公式文書では、llms.txtを主要な取得・制御手段として説明しているわけではありません。内部で一切使わないという証明ではないため、ここは断定せずに扱います。

一方で、ChromeのLighthouse agentic browsing auditは、llms.txtをAIエージェント向けの新しい慣習として扱います。これはGoogle Searchのランキング文脈とは別です。GEOでは、設置すれば有利になる施策ではなく、AIエージェントに見せたいページを整理する補助策として読むのが実務に合います。

主要プラットフォーム別の見方

対象公式文書で確認できる扱いllms.txtへの期待値
Google SearchAI向けテキストファイルはSearchの可視性やランキングに使わないSearch対策としては期待しない
OpenAIcrawlerの用途分けとrobots.txtによる制御を説明している主要な取得・制御手段とは見ない
Anthropiccrawlerの用途分けとrobots.txtによる制御を説明している主要な取得・制御手段とは見ない
Perplexitycrawlerの用途分けとrobots.txtによる制御を説明している主要な取得・制御手段とは見ない
Chrome/Lighthouseagentic browsing auditでAIエージェント向け慣習として扱うSearchとは別の発見補助として見る

検索順位への効果と、AIエージェント向けの案内は分けて見る。

robots.txtやsitemapとの違い

llms.txtは、AIエージェントに見せたい重要ページを案内するファイルです。robots.txtはクローラーがアクセスできるURLを伝えるための仕組みで、Googleの説明でも主な用途はクロール負荷の管理です。非公開情報を守る仕組みや、検索結果から必ず消す仕組みではありません。

sitemapは、優先URLやcanonical URLを検索エンジンに知らせるための手がかりです。送信しても必ずクロールされる保証はなく、llms.txtのようにAI向けの説明やリンク集を置く役割とも違います。URL発見を助けたいならsitemap、AIエージェント向けに入口を整理したいならllms.txtと分けて考えます。

構造化データは、本文に見えている情報の意味を機械に伝える補助です。本文にない事実をJSON-LDだけに入れたり、古い情報を残したりすると、検索にもAI回答にも誤解の材料になります。GEOでは、llms.txtを追加する前に、本文、構造化データ、canonical、内部リンクが同じ事実を指しているかを見るほうが実務上の優先度は高くなります。

llms.txtと既存SEO要素の役割

項目担う役割代替できないこと先に見る条件
llms.txtAIエージェント向けに重要ページを案内するクロール制御やURL発見案内するページが正確で更新管理できる
robots.txtクローラーのアクセス可否を伝える非公開情報の保護や検索結果削除重要ページを誤って塞いでいない
sitemap優先URLやcanonical URLの手がかりを渡す必ずクロールさせる保証sitemapとcanonicalが矛盾していない
構造化データ可視本文の意味を機械に補足する本文にない事実の追加本文とJSON-LDが一致している
HTML本文・内部リンク読者とクローラーが読む根拠と導線になるllms.txtだけでの内容補完重要情報がテキストで読める

llms.txtは既存のSEO要素を置き換えるものではなく、役割を分けて扱う。

設置を検討できるケース

llms.txtを検討しやすいのは、AIエージェントに案内したい重要ページがすでに整理されているサイトです。たとえば技術ドキュメント、ナレッジ、料金、機能、比較、FAQなど、読者にもAIにも見せたい一次情報があり、通常のHTMLとしても読める状態なら、入口をまとめる意味が出ます。

最小構成は、サイトの短い説明、主要ページへのリンク、必要ならMarkdown版URL、更新日程度で十分です。The /llms.txt fileの提案でもMarkdown形式やMarkdown版へのリンクが説明され、ChromeのLighthouseでもAIエージェント向けの機械可読なサイト要約として扱われています。

一方で、更新担当がいない、リンク切れを見られない、非公開ページや古いページを混ぜてしまう場合は、設置しても逆効果になりやすくなります。GEOは抜け道ではなく情報環境を整える運用なので、llms.txtだけを先に作るより、案内するページの正確さを保てる状態かを先に確認します。

llms.txt設置前の確認

  • 案内したい重要ページがある技術文書、料金、機能、FAQなど、読者にもAIにも見せたい一次情報が整理されている
  • 通常HTMLで読めるllms.txtだけに情報を置かず、元ページの本文でも確認できる
  • Markdown版URLを出せる必要な場合だけ用意し、HTML本文と内容をずらさない
  • 更新担当がいる古いリンクや非公開ページを放置しない体制がある

先に整えるべき項目

llms.txtを作る前に見るべきなのは、AI向けの新しいファイルではなく、通常のSEO基盤です。Google Search Centralの生成AI向けガイドでも、llms.txtなどのAI向けテキストファイルや特別なマークアップはSearchの可視性やランキングに使わないと説明されています。本文が薄い、重要情報が画像だけにある、内部リンクでたどりにくい状態なら、先に本文と導線を直します。

次に、robots.txtで重要ページを塞いでいないか、sitemapとcanonical URLが矛盾していないかを確認します。robots.txtはクロール制御であり、非公開情報を守る仕組みではありません。sitemapもURL発見の手がかりで、送信したページが必ず取得されるわけではないため、基礎設定の整合が必要です。

構造化データは、本文に見えている情報の意味を補うためのものです。本文にない事実をJSON-LDだけに入れる、古いFAQや料金を残す、外部プロフィールと表記がずれると、AI回答の誤認識につながります。引用されない原因を探す場合も、llms.txtだけで解決しようとせず、取得可否、問いとの一致、根拠の厚さ、外部文脈まで見ます。

llms.txtより先に見る項目

  • 重要ページをrobots.txtで塞いでいない
  • 本文に必要情報がテキストで載っている
  • sitemapとcanonical URLが矛盾していない
  • 構造化データと本文が一致している
  • 引用されない原因をllms.txtだけに寄せていない

よくある質問

  1. Googleはllms.txtを使っていますか?

    Google Searchについては、公式ガイドでllms.txtなどのAI向けテキストファイルをSearchの可視性やランキングに使わないと説明されています。AI OverviewsやAI Modeでも、特別な追加ファイルより通常のSEO基盤が重視されます。
  2. llms.txtを置かないとGEOで不利になりますか?

    置かないだけで不利になるとは言えません。GEOでは、正確な一次情報、取得しやすい構造、本文とデータの整合、継続した更新のほうが土台です。llms.txtはその上に置く補助策として考えます。
  3. robots.txtとは何が違いますか?

    robots.txtはクローラーがアクセスできるURLを伝えるための制御ファイルです。llms.txtは、AIエージェントに見せたいページや説明を案内するファイルです。非公開情報を守る目的なら、llms.txtではなく認証やnoindexなど別の対策を考えます。
  4. sitemapや構造化データの代わりになりますか?

    代わりにはなりません。sitemapはURL発見やcanonical URLの手がかりで、構造化データは本文に見えている情報の意味を補うものです。llms.txtは入口の案内であり、URL管理や本文の意味づけを肩代わりしません。
  5. まず何から確認すればよいですか?

    重要ページがクロール可能で、本文に必要な情報がテキストとしてあり、内部リンクでたどれ、構造化データと本文が矛盾していないかを確認します。そのうえで、案内したいページ群と更新担当があるならllms.txtを検討します。

まとめ

llms.txtは、AIエージェントに重要ページを案内するための補助ファイルです。設置しやすい一方で、Google SearchのランキングやAI Overviewsへの直接効果を期待するものではありません。

設置を考える場面では、先に重要ページが読める状態か、robots.txtやsitemap、canonical、構造化データが矛盾していないかを見ると、llms.txtを過大評価せずに扱えます。案内したいページと更新責任がそろっているなら、小さな追加策として検討しやすくなります。