AIによる検索(SearchGPTやPerplexityなど)が普及し、Webサイトの情報をAIに正しく伝える重要性が高まっています。そのための新しい標準が「llms.txt」というファイルです。

WordPressプラグイン「Website llms.txt」を使えば、専門知識がなくても、AI向けの案内図を簡単に設置できます。

本稿では、Website llms.txtの概要・注意点・使い方を解説します。

WordPressテーマ「GLUE」
WordPressテーマ「GLUE」
無料で高機能なWordPressテーマが手に入る。

Website llms.txtとは?

Website LLMs.txt

Website llms.txtは、生成AI(LLM)に対して「認識してほしいWebページ」を伝えるためのテキストファイルを生成するプラグインです。

サイトのルートディレクトリ(example.com/llms.txt)に専用ファイルを配置し、AIがサイトを効率よく理解するためのガイド役を果たします。

Website llms.txt

主な役割

  • AI専用の案内図:サイト内の認識してほしいページをAIに示す
  • 引用精度の向上:AIが誤った情報を生成するリスクを減らし、正しく引用される可能性を高める
  • robots.txtとの違い:robots.txtはクローラー(ウェブ上のデータを収集するプラグラム)の「アクセスの許可・拒否」を伝え、llms.txtは「内容の理解」を助ける

メリット

  • AIが参照する可能性を上げる:ユーザーがAIに質問した際に、サイトの内容を参照し、引用リンクを掲載してくれる可能性が上がる
  • 誤情報の防止:AIに正しい要約を提示することで、間違った情報が生成されるリスクを抑える
  • サーバー負荷の軽減:AIクローラーが効率的にサイトを巡回できるようになり、無駄なアクセスを減らせる
  • 管理の自動化:プラグインがファイルを自動生成するため、手動でコードを記述・アップロードする手間がかからない

デメリット・注意点

  • llms.txtの効果があいまい:AIがllms.txtを読んでも、運営サイトが引用されるか検証しづらい
  • サイト流入の減少の可能性:AIがllms.txtを読んで回答してしまうと、ユーザーがサイトを訪問しなくなる可能性がある(ゼロクリック検索)
  • サイト構造の露出:テキスト形式でサイトの概要を公開するため、競合他社にサイトの構成を把握されやすくなる
  • 情報の更新管理:サイトの内容を大幅に変更した際は、llms.txt自体も整合性を保つように修正が必要
  • AIブロック設定に注意が必要:すでにrobots.txtファイルなどで、AIボットをブロックしている場合は、設定を見直す必要がある

導入の必要性

従来の検索エンジン最適化(SEO)に加え、これからはAI検索最適化(LLMO / GEO / AIO)も重要になってきます。

AIはWebサイトを巡回して情報を学習しますが、情報量が多いサイトでは重要なポイントを見失うことがあります。

そこで、llms.txtを設置しておくことで、AIに読み込んで欲しいページを提示することができます。

AIはllms.txtを読み取っているのか?

「AIはllms.txtを読み取っているのか?」「設置しても意味があるのか?」と、筆者は疑問に感じていましたが、プラグインの開発元(Complete SEO)が実験データを公開していました。

1万以上のサイトを対象とした調査では、主要なAIボットが実際にllms.txtにアクセスしていることが判明しています。

AIボットによるllms.txtへのアクセス数

出典:Are AI bots actually reading llms.txt files?|Complete SEO

特に、GPTBot (OpenAI) ・ClaudeBot・GoogleOtherによるアクセスが頻繁に記録されています。

  • GPTBot:OpenAIが提供するAI(ChatGPT・DALL-Eなど)の学習データ収集に使用
  • ClaudeBot:Anthropicが提供するAI(Claudeなど)の学習データ収集に使用
  • GoogleOther(※):Googleの各製品チームが、研究開発などの理由でサイトのコンテンツを取得

※GoogleOtherで収集したデータを「AIの学習に利用する」といった公式情報は見当たりませんでした。

残念ながら、AIのリアルタイム検索時に動く「OAI-SearchBot(SearchGPT)」や「Claude-SearchBot」などが表にありません。これらの方が引用リンクとして掲載してくれる可能性があります。

しかし、GPTBotやClaudeBotについては、クローラーの訪問が確認されており、少なくともAIがllms.txtを読み取っているようです。

llms.txtを読み取ったら引用してくれるのか?

クローラーの訪問が確認されたとしても、「それが実際にAIの回答(引用)に繋がっているのか?」という疑問もありますが、現時点では検証が難しい状況です。

Google検索の順位と同様、AIがどの情報を優先して回答に採用するかという最終的な判断基準は公開されていません。

引用が証明されていない段階でも、導入には以下のメリットがありそうです。

  • AIに無視されないための最低限の準備
  • AIがサイトの解釈を間違うリスクを減らす
  • 主要なAIが「llms.txtがあるサイトを優先」というアルゴリズムにした場合、先行者利益を得られる

すでに、Yoast SEOなどの大手プラグインもllms.txtへの対応を始めており、標準化が進むと予想されます。

導入の判断基準

ご自分のWordPressサイトをAIに読み取らせるべきか、導入の判断基準としてAIのブロック率が高い業界をご紹介します。

Web技術の専門サイトであるWebmaster Zoneの調査によると、業界別に以下のようなブロック状況でした。

参考:AI Crawler Traffic Statistics (2025) | Webmaster Zone

AIのブロック率が高い業界

AIによる影響で、アクセス数や広告収入減少の可能性があるメディアや、コンテンツ販売をしており、売上減少を防ぎたい(コピーされたくない)業界はブロック率が高いようです。

  • ニュース・メディア出版(約50%)
  • ストックフォト・クリエイティブ素材
  • 学術・科学系の出版社
  • 独自コンテンツを持つECサイト

AIのブロック率が低い業界

オープンソースや公共情報のため、AIをブロックする必要がないか、広告や宣伝効果を高めたい業界やサイトはブロック率が低いようです。

  • オープンソース・プロジェクト
  • 政府・公共情報サイト
  • マーケティング・PR(宣伝)サイト
  • 開発者向けドキュメント

こういった分野であれば、Website llms.txtを導入しても問題ないか、メリットがありそうです。

また、PRが必要な小規模サイトや個人サイトについては、AIをブロックしないことで引用とアクセス数UPのチャンスが生まれそうです。

AIボットのブロック設定に注意

Website llms.txtを導入する前に、すでにAIボットをブロックする設定を行っていないか、事前に確認が必要です。

もし、AIボットをブロックしている場合、せっかく用意したllms.txtが読み取られないか、AIがサイトの意思を正しく判断できなくなる恐れもあります。

以下の方法でAIブロック設定をしていないかご確認ください。

  • robots.txt:クローラーへの指示ファイルに記述
  • .htaccess:サーバー制御ファイルに記述
  • functions.php:WordPressテーマのカスタムコード追加ファイルに記述
  • サーバー設定:一部のサーバーでは、AIボットのブロック設定を行える
  • 外部セキュリティサービスで設定:Cloudflareなどのサービスで、AIボットのブロック設定を行える

llms.txt導入時のおすすめ運用方法

AIに学習させたくないという場合は、できるだけ多くのAIボットをブロックし、llms.txtを設置しないことで対応できます。

一方で、Website llms.txtを導入したい場合は、特定のAIボットだけブロックするのがおすすめです。学習データとしての利用を最小限に抑え、さらにサーバーに負荷をかけない運用方法となります。

設定は前述したrobots.txt・.htaccess・functions.phpに記述する方法で、個別にボットのブロックを調整できます。

Cloudflareを導入されている方は、管理画面の「AI Crawl Control」から個別のボットをAllow(許可)とBlock(ブロック)を選択することもできます。

CloudflareのAIボットブロック設定

ブロックしないほうが良い主なボット

これらは、AIの回答内で記事を「リンク付きで紹介」してくれる可能性がある主なボットです。

ボット名 役割 理由
OAI-SearchBot SearchGPT(検索) ChatGPTで検索された時に引用される
ChatGPT-User ChatGPT(閲覧) ユーザーの指示でページを読みに行く
Claude-SearchBot Claude(検索) Claudeがソースとして引用する
PerplexityBot Perplexity AI AI検索で引用流入のチャンスがある
Applebot Apple Intelligence iPhoneなどのAI回答で参照される

この他に、検索エンジン向けのボットで、AIに引用される可能性もあるGoogleBotやBingBotもブロックしないように注意しましょう。

ブロックしても良い主なボット

これらは「引用」ではなく、AIの「学習(訓練)」に使われるだけ、あるいは「サーバーに負荷」がかかる主なボットです。

ボット名 役割 理由
GPTBot OpenAIの学習用 学習用なので集客効果は薄い
ClaudeBot Anthropicの学習用 学習用なので集客効果は薄い
Bytespider TikTok/ByteDance 非常に高負荷でメリットも薄い
CCBot Common Crawl AI企業が生成モデルの学習データとして使用する
Meta-ExternalAgent Metaの学習用 FacebookのAI学習用

Website llms.txtのインストールと設定手順

プラグインのインストール

  1. WordPress管理画面の「プラグイン」>「プラグインを追加」をクリック
  2. キーワードに「Website llms.txt」と入力
  3. 該当のプラグインを「今すぐインストール」し、「有効化」

基本設定の入力

設定を行うには、WordPress管理画面の左メニューにある「ツール」>「llms.txt」を開きます。

Website LLMs.txtの設定方法1

はじめに、「ファイルステータス」にある「今すぐ生成」をクリックすると、llms.txtファイルが生成されます。

Website LLMs.txtの設定方法2

中央にある「llms.txt コンテンツの独自カスタマイズ」では、サイトが何について発信しているかを1〜2文で簡潔に記入し、下部にある「設定を保存」ボタンをクリックします。

Website LLMs.txtの設定方法3

これがAIへのサイト紹介文になりますが、その他の項目は必要性が薄く、任意での入力となります。

WordPressテーマやプラグインで「カスタム投稿タイプ」を追加していて、AIに読み込ませたい場合は別途設定が必要です。

左側の「コンテンツ設定」から該当する投稿タイプにチェックを入れて、「設定を保存」をクリックすれば完了です。

Website LLMs.txtの設定方法4

公開の確認

llms.txtファイルを確認するため、左上の「ファイルステータス」からURLをクリックします。

Website LLMs.txtの表示確認1

テキスト形式投稿や固定ページの一覧が表示され、AIに認識してもらうための情報が表示されます。

Website LLMs.txtの表示確認2

AIに認識してほしいページ表示されていれば、正常に動作しています。

llms.txtが正しく表示されない場合の対処法

WordPress本体のカテゴリーページやWebsite llms.txtの設定変更した際に、該当ページがllms.txtに表示されない場合がありました。

筆者の利用環境では、以下2つの方法のどちらかを試したところ、正常に表示されました。

  • 設定画面からキャッシュを削除
  • 設定画面からファイルを再生成

設定画面からキャッシュを削除

設定画面の左側に「キャッシュ管理」があり、「キャッシュをクリア」をクリックすると正常に反映されるケースがありました。

Website LLMs.txtのキャッシュ削除

設定画面からファイルを再生成

キャッシュをクリアしても表示されない場合は、その下にある「llms.txtリセット」から「削除して再生成」をクリックすると正常に表示されました。

Website LLMs.txtの再生成

パーマリンク設定の再保存

プラグインを導入してもファイルが見つからない場合、WordPress内の「URLの書き換えルール」が更新されていない可能性があります。

その場合は、以下の方法を試してください。

  1. WordPress管理画面の「設定」>「パーマリンク」を開く
  2. 何も変更せずに、一番下の「変更を保存」ボタンをクリックする

その他のキャッシュをクリア

上記の設定を行っても表示されない場合は、以下のキャッシュの削除も試してください。

  • サーバー側のキャッシュ:サーバー側にキャッシュ機能が付いている場合はクリアを試す
  • プラグインのキャッシュ:キャッシュプラグインを使用している場合は、キャッシュのクリアを試す
  • CDNのキャッシュ: Cloudflareなどを使用している場合も、一度パージ(クリア)を試す

まとめ

「Website llms.txt」の導入は、複雑なSEO対策と比べ短時間で終わります。以下の3ステップだけで、特定のAIボットがサイトを読み込んでくれます。

  1. インストールして有効化する
  2. 「サイトの説明文」を1〜2文で書く
  3. 表示確認(/llms.txt)をする

Website llms.txtの設置で、先行者利益を得られる可能性がありますので、導入を検討してみてください。

WordPressテーマ「GLUE」
WordPressテーマ「GLUE」
無料で高機能なWordPressテーマが手に入る。