「llms.txtを置くとAI検索に引用されやすくなる」「SEOにも効く」。そう書かれた記事をよく見かけますが、Googleは公式に「検索順位には影響しない」と明言しています。一方で、ChatGPTやPerplexityなどのAIが実際に読んでいるのかは、AI事業者から公表されていません。
この記事では、llms.txtとは何かを公式の情報をもとに整理し、Googleの見解、公開されている調査結果、それでも置く場合の書き方と設置方法(WordPress・Next.js・Astro・ヘッドレスCMS)、よくある誤解までをまとめます。あわせて、構造化データなど「AI対策として勧められているが、効果が確認されていない施策」についても触れます。
この記事でわかること
- llms.txtの定義と、robots.txt・XMLサイトマップとの違い
- Googleの公式見解と、公開されている調査結果
- llms.txtの基本の書き方と、やってはいけない書き方
- WordPress・Next.js・Astro・ヘッドレスCMSでの設置方法
- 構造化データなど「効果が確認されていない」施策と、変わりにくい基本
llms.txtとは
llms.txt(エルエルエムエス・ドット・ティーエックスティー)とは、ChatGPTやClaudeなどの大規模言語モデル(LLM)に対して、「このサイトは何者で、どのページを読めばよいか」をMarkdown(見出しや箇条書きを記号で書くテキストの書式)で伝えるためのテキストファイルです。サイトのルート直下(https://ドメイン/llms.txt)に置きます。提案者はJeremy Howard氏で、仕様はllmstxt.orgで公開されています。
llms.txtはAIへの命令ではなく、サイト側から差し出す「案内」です。AIがこのファイルを読む保証はありません。LLMO(AI検索に向けた最適化)全体の考え方は「LLMOとは?LLMO対策の始め方」で解説しています。
robots.txt・XMLサイトマップとの違い
| ファイル | 役割 | 書き方 |
|---|---|---|
| robots.txt | クローラーに、どこを巡回してよいかを伝える | User-agentやDisallowを並べるルール形式 |
| XMLサイトマップ | 検索エンジンに、ページのURL一覧を渡す | XML形式 |
| llms.txt | LLMに、サイトの概要と主要ページを伝える | Markdown形式(自然な文章に近い) |
3つは役割が違うので、llms.txtを置いてもrobots.txtやサイトマップが不要になるわけではありません。サイトマップや検索エンジンの巡回の仕組みは「クローリングとは」もご覧ください。
Googleの公式見解:検索順位には影響しない
Google検索セントラルの「AI 検索最適化ガイド」には、次のように書かれています。
Google 検索(生成 AI 機能を含む)で表示されるようにするために、新たにコンピュータが解読可能なファイルや AI テキスト ファイル、マークアップ、マークダウンを作成する必要はありません。
LLMS.txt ファイル(または同様のファイル)を作成して、これらのファイルを使用するほかのサービスやシステムのために維持することにしても、まったく問題ありません。Google 検索ではそれらは無視されるため、サイトの Google 検索での表示やランキングに影響することはありません。
また、GoogleのJohn Mueller氏は2025年6月にBlueskyで「現時点でllms.txtを使っているAIシステムは無い」(FWIW no AI system currently uses llms.txt.)と投稿しています。
ここから言えること
- llms.txtは、Google検索の順位にもAI Overviewにも影響しない(Google公式)
- ChatGPT・Claude・Perplexityなどが読んでいるという公式発表は確認できていない
- 「llms.txtはSEOに効く」という説明は、少なくともGoogleについては誤り
ただし、Googleの監査ツールはllms.txtを見ている
「Google検索が無視する」ことと「Googleのツールが見ていない」ことは別です。Googleが開発するサイト監査ツールLighthouseのv13.3.0(2026年5月リリース)で、AIエージェントによる閲覧(agentic browsing)のカテゴリが標準の設定に加わりました。このカテゴリでは、ドメイン直下のllms.txtの有無と中身(見出しがあるか、短すぎないか、リンクを含むか)が監査されます。LighthouseはPageSpeed Insightsに組み込まれているため、PageSpeed Insightsで計測すると同じ項目が評価されます。
つまり、llms.txtを置く実利は「順位を上げる」ことではなく、AIエージェント対応の監査項目を満たすことにあると整理できます。
公開されている調査:llms.txtはほとんど読まれていない

Ahrefsが2026年6月に公開した調査では、137,000ドメインを分析した結果、次のことが報告されています。
- 28%のドメインがllms.txtを公開していた
- 公開されていたファイルの97%が、2026年5月の1か月間にリクエストを1件も受けていなかった
- 発生したリクエストの96%はボットによるもので、そのボットの77%はAIツールではなかった(SEO監査ツールや一般のクローラーなど)
出典:We Analyzed 137K Sites: 97% of llms.txt Files Never Get Read(Ahrefs、2026年6月)
置くこと自体に害はなく、手間も小さいので「不要」とまでは言えません。ただ、現時点では「優先度は低い施策」と考えるのがデータに沿った見方です。
構造化データも「AI引用が増える」根拠は確認されていない
llms.txtと並んで「AI対策の定番」として勧められることが多い構造化データ(JSON-LD)についても、公開の検証があります。Ahrefsが2026年5月に公開した検証では、JSON-LDを新たに追加した1,885ページと、条件をそろえた対照群4,000ページの変化を比べ、AI Overviews・AI Mode・ChatGPTでの引用に大きな増加は見られなかったと報告されています(AI Overviewsは対照群比で−4.6%、AI Modeは+2.4%、ChatGPTは+2.2%で、後の2つは誤差と区別できない水準)。
出典:Schema Markup Didn’t Move AI Citations In Ahrefs Test(Search Engine Journal、2026年5月)
紛らわしいのですが、「構造化データがあるページのほうがよく引用される」という相関自体はあります。Ahrefsはこれを、手入れの行き届いたサイトほど構造化データも実装しているという品質の表れだと解釈しています。相関があることと、追加すれば増えることは別です。Googleも、AI OverviewsやAI Modeのために特別な構造化データは不要としています。
なお、構造化データを外す必要はありません。リッチリザルト(検索結果での星評価やFAQ表示など)といった通常の検索での意味があるので、これまでどおり実装してください。言えるのは「これをやるとAIに引用されやすくなる」という説明には、現時点で裏付けがないということです。
相関が報告されているのは「サイトの外」
Ahrefsが75,000ブランドを対象に、ChatGPT・Google AI Mode・AI Overviewsでの見えやすさとの相関を調べた調査では、YouTube上での言及(0.737)とWeb上でのブランド言及(0.664)が、被リンク(0.218)より強い相関を示したと報じられています(出典:The Next Web)。別の調査(5W)では、ブランドの指名検索の量と引用の相関が0.334と報告されています(出典:The State of AI Citations 2026)。
ただし、2つは対象も方法も違う別の調査なので、数字を並べて大小を比べることはできません。また、どちらも相関であって因果ではありません。「YouTubeに動画を出せば引用される」という意味ではなく、AIに引用されるブランドはサイトの外でも話題にされている、という関係までしか言えません。
検索順位との関係も単純ではありません。Ahrefsが863,000キーワードを分析したところ、AI Overviewsに引用されたページのうち、同じ検索でGoogleの上位10位に入っていたのは約38%でした(出典:Search Engine Journal)。上位10位に入ることは、AIに引用される必要条件ではないということです。AI Overviewの仕組みは「AI Overviewとは」で解説しています。
変わりにくい3つの基本
この分野は変化が速く、今日の数字が半年後も正しい保証はありません。そのうえで、特定のAIの仕様に左右されにくいのは次の3つです。
- AIがページを取得できること:クローラーを拒否していないか、JavaScriptがなくても本文が読めるか
- 質問に直接答える本文があること:見出しの直後に答えを書く(AI検索で引用されるコンテンツの書き方)
- サイトの外で言及されていること:ブランド名で話題にされる状態をつくる
それでも置く場合のllms.txtの書き方
監査項目を満たす目的や、llms.txtを使う他のサービスのために置く場合の書き方です。仕様で決まっている形はシンプルです。
- H1(
#)にサイト名 - その直下の引用ブロック(
>)にサイトの要約 - H2(
##)ごとに「リンク一覧+1行の説明」 - 省略してよい情報は
## Optionalの下に置く
最小構成の例
# Example SEO Blog
> 中小企業向けのSEO対策とAI検索に関する情報を発信するブログです。
## 基本ガイド
- [SEOとは](https://example.com/blog/seo-toha): SEOの基礎概念と仕組みを解説
- [内部リンクの基本](https://example.com/blog/internal-link): 内部リンクの考え方
## AI検索対策
- [LLMOとは](https://example.com/blog/llmo): AI検索に向けた最適化の考え方
## Optional
- [用語集](https://example.com/glossary): 専門用語の解説一覧
ポイントは、各リンクに「何がわかるページか」を一言で添えることです。
書くときのポイントと、やってはいけない書き方
- H1は1つだけ:1ファイルにサイト名のH1を1つ置く
- 絶対URLで書く:相対パスではなく、
https://から始まるURLにする - 説明文を省略しない:タイトルだけの箇条書きは文脈が伝わらない
- 全ページを並べない:代表的なページ・主要記事に絞り、重要なものから順に並べる
- 誇張しない:「業界No.1」などのアピール表現ではなく、事実を簡潔に書く
- サイトに書いていないことを書かない:実績や数字を盛らない
- 戦略を公開しない:狙っているキーワードの一覧などは仕様にない項目で、競合に手の内を見せるだけになる
- ファイルの先頭に不可視の文字(BOM)を付けない:保存時の文字コードはBOMなしのUTF-8にする
llms.txtとllms-full.txtの使い分け
目次にあたるllms.txtに加えて、主要ページの本文までMarkdownで埋め込んだllms-full.txtを併用する提案もあります。llms-full.txtはファイルが大きくなるので、作るとしても本当に読んでほしいページに絞るのが現実的です。片方だけなら、まずは軽量なllms.txtからで十分です。
環境別の設置方法
どの環境でも、https://ドメイン/llms.txtでファイルが表示されれば設置完了です。あわせて、robots.txtやsitemap.xmlが正しく公開されているかも確認しておきましょう。
WordPressの場合
- 静的ファイルを置く:作成したllms.txtを、FTPやファイルマネージャーでWordPressのインストール先の直下(
public_html/など)にアップロードする。いちばんシンプルだが、更新のたびに手動で上書きが必要 - プラグインで自動生成する:llms.txtを生成するプラグインや、一部のSEOプラグインの機能を使う。新しい分野で品質にばらつきがあるため、「出力を手で直せるか」「更新のタイミングを選べるか」を確認する
Next.jsの場合
public/llms.txtに置けば、ルート直下から配信されます。記事の追加に合わせて自動更新したい場合は、App Routerのapp/llms.txt/route.tsでCMSから記事一覧を取得し、Markdownの文字列を組み立てて返す実装が一般的です。
my-site/
├── app/
├── public/
│ ├── robots.txt
│ └── llms.txt ← ここに置く
└── package.json
Astroの場合
同じくpublic/llms.txtに置けばそのまま配信されます。自動生成するなら、src/pages/llms.txt.tsのようなエンドポイントを作り、GET関数からMarkdownの文字列を返します。
ヘッドレスCMSの場合
microCMSなどのヘッドレスCMSでは、APIから記事一覧(タイトル・URL・概要)を取得し、フロント側でMarkdownに整形して返す構成が一般的です。カテゴリでセクションを分けると読み取りやすくなります。記事の削除やURLの変更をしたら、llms.txtも合わせて更新しましょう。
よくある誤解と注意点
誤解1:llms.txtを置けば検索順位が上がる
Googleは公式に「検索での表示やランキングに影響しない」としています。順位を上げたいなら、コンテンツの質・内部リンク・E-E-A-Tといった従来のSEOを積み上げる必要があります(SEO対策の基本ガイド)。
誤解2:置けばAIに引用される
AIが読んでいるという公式発表はなく、公開調査ではほとんど読まれていないという結果が出ています。llms.txtだけでLLMO対策が完了することはありません。
誤解3:robots.txtと同じように書けばいい
robots.txtはルール形式、llms.txtはMarkdownで書く案内文です。書式も役割もまったく違います。
注意点:置くなら更新を続ける
削除やリダイレクトしたページを載せたまま放置すると、古い情報を案内し続けることになります。置く場合は、サイト構造の変更に合わせて更新する運用を決めておきましょう。
まとめ
- llms.txtは、LLM向けにサイトの要約と主要ページを伝えるMarkdownファイル。仕様はllmstxt.org
- Googleは「検索順位にも生成AI機能にも影響しない」と明言。公開調査でも、ほとんど読まれていない
- 一方で、Lighthouse/PageSpeed Insightsの監査項目には入っている
- 構造化データも「AI引用が増える」根拠は確認されていないが、通常の検索のために実装は続ける
- 変わりにくいのは「AIが取得できる」「質問に直接答える本文」「サイト外での言及」の3つ
- 置くなら、H1・要約・リンク+説明の形で、事実だけを簡潔に書き、更新を続ける
よくある質問
llms.txtは置いたほうがいいですか?
置くこと自体に害はなく、手間も小さいので、置いても構いません。ただしGoogleの順位には影響せず、AIでの引用が増える根拠も確認されていないため、優先度は低い施策です。先に記事の書き方やSEOの土台を整えましょう。
llms.txtとllms-full.txtの両方が必要ですか?
必須ではありません。置くなら、まず目次にあたるllms.txtだけで十分です。
WordPressではどこに置けばいいですか?
WordPressのインストール先の直下(多くはpublic_html/)に置き、https://ドメイン/llms.txtで表示されることを確認します。プラグインで自動生成する方法もあります。
SEO・AI検索対策のご相談
「AI検索対策として何に時間をかけるべきか分からない」「勧められた施策が本当に必要か判断したい」といったお悩みは、ナゾックスにご相談ください。サイトの現状を確認し、根拠のある優先順位からご提案します。
参照:llms.txt(llmstxt.org)
参照:Google検索セントラル「AI 検索最適化ガイド」
参照:Lighthouse v13.3.0 リリースノート
参照:Ahrefs「We Analyzed 137K Sites: 97% of llms.txt Files Never Get Read」

