「llms.txtを置いておいて」と言われて、WordPressの管理画面を開いた。そこで手が止まった、という方は少なくないはずです。
止まる理由は、技術の難しさではありません。置き場所にたどり着けないからです。llms.txtは、サイトのいちばん外側、いわゆるルート直下に置くファイルです。ところがWordPressの管理画面には、そこへ任意のファイルを上げる標準機能がありません。
この記事は、その壁の越え方を探している方に向けて書きました。3つの道と選び方、画面ごとの手順、置いたあとの確認、そして「そもそも効くのか」という問いへの答えまで、公式情報で確認できた範囲だけを図解で並べます。
こんなふうに調べていませんか
- 「WordPress llms.txt 実装」で検索して、どこから手をつけるかを探している
- 管理画面のどこにもアップロード欄がなく、置き場所で止まっている
- 上司から「llms.txtを入れて」と言われたが、効果があるのか分からないまま進めたくない
この記事を読み終えたときに手に入るもの
- 自社のWordPressに合う設置方法を、3つの道から選べるようになります
- llms.txtに何を期待してよいのかを、社内に事実のまま説明できます
- 404やキャッシュでつまずいたときの切り分けが、自分でできます
結論30秒でわかる、この記事の結論
- 最短の道は、すでに入れているSEOプラグインのトグルを入れることです。 Yoast SEOとRank Math SEOは、どちらも生成機能を標準で持っています。
- ただし、他サイトのllms.txtを読むと公式に表明した大手AI事業者は確認できていません。Google検索は無視すると明言しています。
- それでも設置の手間が小さく、順位への悪影響もありません。将来への備えとして置いておく、という位置づけになります。
この記事は、自社サイトの運用を担当するマーケティング部の2人と、専門家の会話をはさみながら進みます。ご自身に近い立場の人の質問から読んでいただいて構いません。
- 若葉さん(Web担当2年目)— 「そもそも、それって何ですか?」を聞く役
- 高梨課長(マーケ課長)— 「誰が、どれくらいの手間でやるんですか?」を聞く役
- 鈴木さん(AIO/SEOの専門家・本誌監修)— 答える役
01そもそもWordPressでllms.txtを実装するのは、AI検索対策として何をすることですか?
若葉さんllms.txtを置いてくださいと言われて管理画面を探したんですが、ファイルを上げる場所が見つかりません。私が見落としているんでしょうか。
鈴木さんいえ、見落としではありません。WordPressの管理画面には、もともとその機能が用意されていないんですよ。
llms.txtは、サイトのルート直下に置くテキストファイルです。ルート直下というのは、トップページと同じ高さの場所だと考えてください。
WordPressで日常的に触るのは、記事・固定ページ・テーマ・プラグインです。どれも、この「いちばん外側」より内側にあります。だから管理画面をどれだけ探しても、外側にファイルを置く操作は出てきません。
つまりWordPressでのllms.txt実装とは、「外側に置く手段をどこから借りるか」を決める作業です。ファイルの中身を書くこと自体は、そのあとの話になります。
この章のまとめ
つまずいているのは技術ではなく、置き場所への到達手段です。まず「誰に置いてもらうか」を決めます。
02llms.txtは標準規格なんですか?AI検索最適化の前提として知っておくことは?
若葉さんそもそもllms.txtって、robots.txtみたいに決まった規格なんですか?名前が似ているので、同じようなものだと思っていました。
鈴木さんそこは分けて考えてください。llms.txtは、いまのところ提案されている書式です。標準として承認された、という段階ではありません。
llms.txtは、AI開発者のJeremy Howard氏が2024年9月に提唱した仕様です。原典はllmstxt.orgで公開されています。
ただし、llmstxt.org自体が「コミュニティの意見を募集中」と述べています。IETFやW3Cといった標準化団体による承認は確認できません。現時点では提案段階のフォーマットであり、公式に標準化された規格ではないという位置づけです。
ここを取り違えると、社内での説明が難しくなります。「規格に対応する」と言うと、対応しないことが遅れのように聞こえます。実際には、まだ形が固まりきっていないものを、先に置いておくという判断です。
AI検索最適化(LLMOとも呼ばれます)の周辺には、こうした未確定のものが並びます。確定したものと提案中のものを分けて扱うと、説明がぶれません。
この章のまとめ
llms.txtは提案段階の書式です。「規格対応」ではなく「提案されている書式を先に置く」と説明すると、実態に近くなります。
03大手AI事業者は、llms.txtを読んでいるんですか?AI対策として効きますか?
期待値を先に固めます。ここを曖昧にすると、あとで「置いたのに何も変わらない」という話になります。
Googleの公式ドキュメントは、Google検索がllms.txtを含む新しい機械可読ファイルを必要としないと書いています。「Google検索はこれらのファイルを無視します」という一文も置かれています。
ほかの事業者はどうか。公式ドキュメントで確認できた範囲を並べます。
| 事業者 | 公式ドキュメントで確認できた事実 |
|---|---|
| 「Google検索はllms.txtを無視する」と公式に明言 | |
| OpenAI | 自社の開発者ドキュメント向けに公開。他社サイトを読むという表明はクローラー公式ドキュメントに確認できず |
| Anthropic | 自社の開発者ドキュメント向けに公開。他サイトを読むという説明は確認できず |
| Perplexity | 自社の開発者ドキュメント向けに公開。クローラー公式ドキュメントに他サイトを読むという記述は確認できず |
整理すると、こうなります。自社のクローラーが他サイトのllms.txtを読み、回答の生成に利用すると公式に表明した大手AI事業者は、本記事の調査時点で確認できませんでした。
見落とされやすいのが、各社が公開しているllms.txtの意味です。あれは自社の開発者向けドキュメントサイトのために発行しているものです。「出している」ことと「他社のものを読む」ことは別だと、分けて読んでください。
この章のまとめ
読むと表明した大手は確認できていません。Google検索については、無視すると明言されています。
04効かないかもしれないのに、AI検索対策としてllms.txtを設置する意味はありますか?
高梨課長読まれる確証がないなら、後回しでもいいのでは。担当者の手はほかにも取られています。
鈴木さんおっしゃるとおり、最優先の施策ではありません。ただ、この件は手間の小ささが判断を変えます。
判断材料は3つに整理できます。効果の有無だけで決めようとすると、この件は結論が出ません。
1つめは、手間の小ささです。Yoast SEOかRank Math SEOを導入済みなら、トグル1つで終わります。作成コストは数分程度で、既存プラグインの設定画面から完結します。
2つめは、副作用がないことです。Google公式が明言しているとおり、設置してもGoogle検索の順位や可視性への悪影響はありません。置いたことで何かを失う構造になっていません。
3つめは、あとから効いてくる可能性です。対応を表明する事業者が今後増えた場合、設置済みであれば追加の対応は要りません。
WEBMARKSは、この3点から「最優先ではないが、既存プラグインで完結するなら置いておく価値はある」と判断しています。採用率のデータは、別記事『llms.txt採用率の実態を検証する』で扱っています。
この章のまとめ
効果が確かめられていないのに置く理由は、手間の小ささと副作用のなさです。優先順位は高くありません。
05WordPressでのllms.txt実装は、AI検索対策として3つの道があるんですか?
高梨課長進めるとして、うちはどの方法になりますか。担当者が迷わない順番にしておきたいのですが。
鈴木さん上から順に見ていけば、どこかで止まります。3つを並べて選ぶより、順番に確かめるほうが早いですよ。
設置の方法は、大きく3つに分かれます。自社の状況に合わせて選んでください。
| 方式 | 対象者 | 所要時間の目安 | 必要なスキル |
|---|---|---|---|
| SEOプラグインの標準機能 | Yoast SEOまたはRank Math SEOを導入済みのサイト | 数分 | 管理画面の操作のみ |
| 専用プラグイン | SEOプラグイン未導入、または上記2つ以外を使うサイト | 10〜20分程度 | プラグインの選定とインストール |
| 手動設置 | サーバーへのファイルアップロード権限がある担当者 | 状況による | FTPまたはコードの知識 |
並べて比べるのではなく、上から順に確かめるのが早道です。多くのWordPressサイトは、すでにYoast SEOかRank Math SEOのどちらかを入れています。該当するなら、次の章の手順が最短です。
どちらも入れていない場合は、後半の「どちらも入れていない場合、WordPressでのllms.txt実装はAI対策としてどう進めますか?」の章へ進んでください。
この章のまとめ
道は3つですが、選ぶ順番は決まっています。まず、いま入れているSEOプラグインを確かめます。
06Yoast SEOでのllms.txt設定は、AI検索最適化の作業としてどれくらいかかりますか?
Yoast SEOには、追加プラグインなしでllms.txtを生成する機能が標準搭載されています。無料版・Premium版を含む全製品ラインで、追加料金なしに利用できます。
手順は4つです。
- WordPress管理画面で「Yoast SEO」→「Settings」→「Site Features」を開く
- 「AI tools」内の「LLMS.txt」トグルをオンにする
- 「Save changes」をクリックする
- 数分後に
https://example.com/llms.txt(自社ドメインに置き換え)へアクセスし、生成されたファイルを確認する
仕組みも押さえておくと、トラブルのときに効きます。Yoast SEOのllms.txtは、サーバー上に実体のあるファイルとして書き出され、週次のスケジュール処理で自動更新されます。
そのため癖もあります。記事を公開した直後は、反映まで時間差が出ることがあります。またプラグインを無効化してから再度有効化すると、直後の5分間だけ確認用のリンクが404を返す、という既知の挙動が仕様書に記載されています。
この章のまとめ
Yoastは、トグルを入れて保存するだけです。書き出しは実体のファイルで、更新は週次で走ります。
07Yoastのllms.txtには何が載る?AI検索に見せたいページを選べますか?
生成される内容にも決まりがあります。「思っていたものと違う」となりやすい部分です。
Yoast SEOが自動で選ぶのは、公開から12カ月以内で、更新日が新しい投稿・固定ページの上位5件が中心です。重要度の高いコンテンツ、いわゆるコーナーストーンコンテンツが優先されます。
自動で選ばれた結果が、自社の見せたいページと食い違うこともあります。その場合は、同じ設定画面の「Manual page selection」で個別に指定できます。
判断が要るのは、自動のままにするか、手で選ぶかです。更新が多いサイトなら自動が楽で、看板ページが決まっているなら手で選ぶほうが意図どおりになります。
この章のまとめ
自動で選ばれるのは、新しさと重要度が基準です。意図と違えば、設定画面で個別に指定できます。
08Rank Math SEOでのllms.txt有効化は、AI対策としてどこが違うんですか?
若葉さんRank Mathにも同じ機能があると聞きました。どちらでも同じことができるなら、違いは気にしなくていいですか?
鈴木さん画面でやることは似ています。ただ中の作り方が違っていて、そこがトラブルの出方に効いてくるんですよ。
Rank Math SEOにも、llms.txtを生成する「LLMS Txt」モジュールが標準搭載されています。無料版1.0.250以降とPro版3.0.93以降の両方で利用できます。
手順は4つです。
- 「Rank Math SEO」→「Dashboard」で「LLMS Txt」モジュールのトグルをオンにする
- 「Rank Math SEO」→「General Settings」→「Edit llms.txt」を開く
- 含める投稿タイプ・タクソノミー(カテゴリー・タグ等)を選択する(上限100件)
- 「Save Changes」をクリックし、プレビューリンクで内容を確認する
技術的な仕組みは、Yoast SEOと違います。Rank Mathのllms.txtは実体のファイルを書き出すのではなく、動的に生成されます。 robots.txtと同じように、リライトルール経由で配信する仕組みです。
料理でたとえると、Yoastは作り置き、Rank Mathは注文を受けてから作る方式です。作り置きは棚から出すだけですが、注文方式は注文を通す経路が要ります。この経路の設定が、次の章の404につながります。
この章のまとめ
画面の操作は似ていますが、Yoastは実体のファイル、Rank Mathは動的生成です。違いはトラブルの出方に現れます。
09Rank Mathのllms.txtが404になるのはなぜ?AI検索最適化の作業はどこで止まる?
高梨課長404が出た場合、社内の誰が対応することになりますか。サーバーの設定まで踏み込むなら、話が変わります。
鈴木さん切り分けの順番を決めておけば、多くはWeb担当の範囲で片付きます。踏み込む必要があるかどうかも、その途中で分かりますよ。
動的生成の方式は、配信の経路がサーバー側の設定に依存します。この違いが原因で、Nginxを採用するホスティング環境では追加設定が必要になることがあります。
実際に、WP Engine(Nginx採用)でllms.txtが404になった事例が公式サポートに報告されています。サポート側は、次のルールの追加を案内しました。
rewrite ^/llms.txt$ /index.php?llms=1 last;ただし、このケースではルール追加後も解決していません。最終的にはホスト側への問い合わせが必要という案内が出され、その後は顧客からの返信がないまま自動でクローズされました。実際に解決したかどうかは、記録からは確認できません。
だから切り分けは、手前から順にやります。まず「設定」→「パーマリンク」を開き、変更を加えずに「変更を保存」をクリックして、リライトルールを再生成します。ここで直ることがあります。
それでも解消しないなら、サーバー側の配信設定を疑います。ここから先は契約中のホスティング事業者へ相談するのが早道です。
この章のまとめ
404の切り分けは、パーマリンクの再保存から始めます。そこで直らなければ、サーバー側の話になります。
10どちらも入れていない場合、WordPressでのllms.txt実装はAI対策としてどう進めますか?
Yoast SEO・Rank Math SEOのいずれも使っていない場合は、2つの選択肢があります。
1つめは専用プラグインです。たとえば「LLMs.txt Generator」(開発者Pedro Ladeira氏)は、WordPress.org公式ディレクトリで実在を確認できる無料プラグインです。有効インストール数1,000以上、提供元の記載も確認できました(2026年8月時点)。
このプラグインの無料版は、固定ページのみに対応します。投稿やカスタム投稿タイプへの対応は、有料版の機能です。WordPress.org上には、このほかにも複数の専用プラグインが公開されています。機能や価格を比べて選びたい場合は、別記事『WordPressプラグイン別llms.txt生成比較』が参考になります。
2つめは手動設置です。テキストエディタでllms.txtの中身を作り、FTPクライアントやホスティングのファイルマネージャーを使って、サイトのルート直下へllms.txtというファイル名でアップロードします。
プラグインを増やしたくない場合や、内容を完全に手動で管理したい場合に向く方法です。ただし自動更新の仕組みがないため、ページの追加・変更のたびに、担当者自身が中身を見直す運用が発生します。
この章のまとめ
選択肢は専用プラグインと手動設置です。分かれ目は、更新を自動に任せるか、手で持つかです。
11llms.txtを設置したあと、AI検索対策として何をどこまで確認すればいいですか?
高梨課長設定が終わったら完了、としてしまってよいですか。それとも、まだ何かありますか。
鈴木さん公開URLを自分の目で開くところまでが1セットです。管理画面が「保存しました」と言っても、外から見えているとは限りません。
確認そのものは単純です。ブラウザでhttps://example.com/llms.txt(自社ドメイン)に直接アクセスし、Markdown形式のテキストが表示されるかを見ます。
表示されない、あるいは見慣れない内容が出る場合は、症状で原因が分かれます。
404になる場合は、前の章の切り分けをたどります。パーマリンクの再保存、それでも直らなければサーバー側の設定、という順番です。
内容が更新されていない場合は、キャッシュプラグインやCDNが古い内容を配信している可能性があります。該当URLをキャッシュ対象から外すか、手動でクリアしてください。Yoast SEOは週次更新なので、記事公開の直後は時間差が出ます。
無効化と再有効化の直後にYoastで確認できないときは、前に触れた「再有効化後の5分間は確認ボタンが404を返す」既知の挙動である可能性があります。少し置いてから開き直してください。
この章のまとめ
管理画面の保存と、外から見えることは別です。公開URLを開くところまでを1セットにします。
12llms.txtとrobots.txtは、AI検索対策としてどう使い分けるんですか?
若葉さん最後に確認なんですが、robots.txtを設定していれば、llms.txtは要らないということにはなりませんか?
鈴木さんそこは役割が違います。片方があれば片方が不要になる、という関係にはならないんですよ。
2つのファイルは、置き場所こそ同じですが、やっていることが違います。
robots.txtは、AIクローラーのアクセス可否を制御する仕組みです。読みに来てよいかどうかを決めます。llms.txtは、AIモデルへの案内用ファイルです。読みに来た相手に、どこを見てほしいかを示します。
扉の開け閉めと、館内の案内図だと考えてください。扉が閉まっていれば案内図は届きません。役割が異なるため、目的に応じて両方を検討することになります。
ただし、確からしさには差があります。robots.txtは各社のクローラー公式ドキュメントに記載のある仕組みです。llms.txtは、ここまで見てきたとおり、読むという表明が確認できていません。同じ棚に並べて語らないほうが、社内での説明はぶれません。 robots.txtの設計は、別記事『AIクローラー別robots.txt設計テンプレ集』で扱っています。
この章のまとめ
robots.txtは扉、llms.txtは案内図です。役割が違うので、どちらかで置き換えることはできません。
13よくある質問
llms.txtを設置すれば、WordPressサイトはAI検索に強くなりますか?
そう断定できる根拠は、本記事の調査時点で確認できていません。対応を公式に表明した大手AI事業者がなく、Googleは公式に無視すると明言しています。設置は将来への備えとして位置づけてください。
YoastとRank Math、どちらを使えばいいですか?
すでに導入しているほうを使うのが、いちばん手軽です。新規に選ぶ場合は、技術的な違いが判断材料になります。Yoast SEOは実体のファイルを書き出す方式のため、サーバー環境を選びにくい方式です。Rank Math SEOは、投稿タイプ・タクソノミーの選択肢が細かい点が特徴です。
SEOプラグインを2つ入れて、両方でllms.txtを出してもいいですか?
おすすめしません。Yoast SEOとRank Math SEOのようなSEOプラグインの併用は、双方の一般的なベストプラクティスとして推奨されていません。llms.txtの機能に限らず、SEO関連のプラグインは1サイトにつき1つに絞るのが基本です。
プラグインなしでllms.txtを設置できますか?
できます。テキストエディタで中身を作り、FTPやファイルマネージャーでサイトのルート直下へアップロードする方法です。自動更新はされないため、内容の鮮度は手動で管理する必要があります。
設置したはずのllms.txtにアクセスすると404になります。なぜですか?
パーマリンク設定の再保存で解消することがあります。Rank Math SEOを使っている場合は、Nginx環境特有のリライトルール不足が原因のこともあり、解消しなければホスティング事業者への確認が必要になります。
robots.txtの設定とllms.txtの設置は、両方必要ですか?
役割が異なるため、目的に応じて両方の検討が必要です。robots.txtはAIクローラーのアクセス可否を制御する仕組みで、llms.txtはAIモデルへの案内用ファイルです。
14まとめ|今日やる3つのこと
WordPressでllms.txtを置くとき、最初に確かめるのはYoast SEOかRank Math SEOを導入済みかどうかです。導入済みなら、管理画面のトグル1つで終わります。
どちらも入れていない場合も、専用プラグインと手動設置という道があります。どの道でも、設定して終わりにせず、公開URLを開いて確かめるところまでを1セットにしてください。
llms.txtそのものの効果は、まだ確かめられていません。それでも手間が小さく副作用もないので、着手のハードルは高くありません。
今日この順でやります
管理画面でSEOプラグインを確かめる
Yoast SEOかRank Math SEOが入っていれば、そこで完結します
トグルを入れて保存する
生成される中身が意図と違えば、対象ページを個別に指定します
公開URLを自分で開く
表示されない、内容が古いといった症状を、その場で切り分けます
AI検索では、こう聞かれています
WordPressでllms.txtを設置するには、どうすればいいですか?
「WordPressでのllms.txt実装は、AI検索対策として3つの道があるんですか?」の章に、3つの道と選ぶ順番があります
llms.txtを置くと、AI検索に引用されやすくなりますか?
「大手AI事業者は、llms.txtを読んでいるんですか?AI対策として効きますか?」の章で、公式ドキュメントで確認できた範囲を並べています
llms.txtにアクセスすると404になります。原因は何ですか?
「Rank Mathのllms.txtが404になるのはなぜ?AI検索最適化の作業はどこで止まる?」の章に、切り分けの順番があります
次に読むなら、この記事です