【2026年版】AI検索時代のSEO対策入門 — llms.txt・構造化データ・FAQの始め方


「ちゃんとSEO対策をしているのに、問い合わせが増えない」と感じていませんか。Google検索に加えて、ChatGPTやPerplexityといったAIを使って情報を調べる人が急増しています。従来のSEOだけでは、この変化に対応しきれなくなってきました。

この記事では、AI検索時代に必要な新しいSEO対策の基本として、llms.txt・JSON-LD FAQPage・ページFAQの3つを初心者向けにわかりやすく解説します。コードが書けなくても、プラグインやコピペで対応できる方法もあわせて紹介します。

先に、3つの現在地をはっきりさせておきます。効果が確実なのはページFAQ(読者に見える形で質問と回答を書くこと)で、次がJSON-LD FAQPageです。llms.txtだけは、2026年8月時点で「読んでいる」と公式に表明したAI提供元が1社もありません。この記事では3つとも解説しますが、着手する順番はページFAQ → JSON-LD → llms.txtです。llms.txtの根拠と実測データはAIに自社サイトを正しく認識させる方法|llms.txtとは何かにまとめています。


Google検索だけの時代は終わりつつある

2023年ごろからChatGPT・Perplexity・Geminiといった「AI検索」が急速に普及しました。これらのツールは、複数のWebページを読み込んでまとめた回答を生成します。つまり、ユーザーがGoogleで検索しなくてもAIが代わりに調べてくれる時代になってきています。

その結果、Google検索の上位に表示されていても、AI検索で取り上げられなければ流入が減るケースが出てきました。SEOの守備範囲は、Googleだけでなく「AIにどう読まれるか」まで広がっています。


SEO・AEO・LLMOって何?用語を整理する

AI検索の話題が増えるにつれ、新しい略語が登場しています。まずは3つの用語を整理します。

用語正式名称ひとことで言うと
SEOSearch Engine OptimizationGoogleなど検索エンジンに評価されるための対策
AEOAnswer Engine OptimizationAIが「回答」として取り上げてくれるための対策
LLMOLarge Language Model OptimizationChatGPTなどの大規模言語モデルに正確に理解・引用されるための対策

3つは別々のものではなく、土台は共通しています。「正確な情報をわかりやすく整理したページを作る」という本質は変わりません。その上に、AIへの対応を積み重ねるイメージです。


llms.txtとは?AIへのサイト説明書

llms.txt(エルエルエムエス・テキスト)は、サイトの概要・主要ページ・注意事項などをまとめたテキストファイルで、「AIに読んでもらうことを想定して提案された」フォーマットです。robots.txt(ロボッツ・テキスト:Googleなど検索ロボットに対してクロールの許可範囲を伝えるファイル)のAI版と考えるとイメージしやすいでしょう。ただしrobots.txtと違い、標準化団体が採用した仕様ではなく、実際に読んでいると公表しているAIもまだありません

ファイルの形式はMarkdown(マークダウン:# や ** を使ってシンプルに書ける軽量テキスト形式)で書き、サイトのルート(https://example.com/llms.txt)に設置します。

llms.txtに書く内容

  • サイト名・運営者・サービスの概要
  • 主要ページのURLと説明(ブログ、サービスページ、お問い合わせなど)
  • AIに正確に理解してほしいこと(誤解されやすい用語の定義など)
  • クロールを避けてほしいページがあればその旨

ここが最も誤解されやすい点です。llms.txtは「AIに紹介・引用してもらえる」効果を保証しません。それどころか、Googleは生成AI機能向けの公式ガイドで「Google検索(その生成AI機能を含む)に表示されるために、新しい機械可読ファイル・AI向けテキストファイル・マークアップ・Markdownを作成する必要はありません。Google検索自体がそれらを使用していないからです」と明言しています。OpenAI・Anthropic・Perplexityも、自社クローラーがllms.txtを読むとは公開ドキュメントに書いていません。置いても害はありませんが、他の2つを終えたあとの「余力があれば」の施策と考えてください。

WordPressでの設置方法

設置方法は主に2つあります。プラグインを使う方法が初心者にはおすすめです。

  • プラグインを使う方法:「LLMs.txt Generator」などのプラグインをインストールし、管理画面から内容を入力するだけで自動生成・設置できます。
  • 手動で設置する方法:テキストファイルを作成し、FTPソフト(FileZillaなど)やサーバーのファイルマネージャーでWordPressのpublicフォルダ(ルートディレクトリ)にアップロードします。

JSON-LD FAQPageとは?質問と回答を機械に伝える構造化データ

JSON-LD FAQPage(ジェイソン・エルディー・エフエーキューページ)は、検索エンジンやAIに「このページにはQ&Aが含まれています」と伝えるための構造化データ(コンピューターが読みやすいデータ形式)です。

かつては検索結果でQ&Aが展開表示される「リッチリザルト」を狙う施策でしたが、そのFAQリッチリザルトは2026年5月7日でGoogle検索から終了しましたGoogle公式ドキュメント)。マークアップを残しても害はなく、質問と回答の対応関係を機械に伝える意味は残っています。ただし「検索結果が派手になるから入れる」という理由はもう成立しません。

コードの見た目が少し複雑に見えますが、基本構造はシンプルです。1問だけ例を見てみましょう。


<!-- ※これはサンプルコードです。実際に使う場合は内容を書き換えてください -->
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "llms.txtはどこに設置すればいいですか?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "サイトのルートディレクトリ(https://example.com/llms.txt)に設置します。"
      }
    }
  ]
}

自分でコードを書く必要はありません。WordPressプラグインを使えば管理画面から設定できます。

WordPressプラグインで設定する方法

  • Rank Math SEO:記事編集画面の「Schema」タブから「FAQPage」を追加し、質問と回答を入力するだけで自動的にJSON-LDが出力されます。
  • Yoast SEO(プレミアム版):ブロックエディタのFAQブロックを追加するとFAQPageスキーマが自動挿入されます。
  • Schema & Structured Data for WP & AMP:無料でFAQPageを含む多彩なスキーマに対応したプラグインです。

Direbase(ディレベース)で自分のサイトにJSON-LDが正しく設定されているか確認する


ページFAQとは?ページ上に質問と回答を表示すること

ページFAQとは、HTML上に実際に質問と回答が表示されている状態のことです。「コードの中にJSONを書いただけ」ではなく、読者がページを開いたときに見えるFAQが必要になります。

Googleのガイドラインでは、「構造化データに含まれる内容はページ上にも表示されていること」と明記されています。JSON-LDだけ設置してページには何も表示しないという実装は、Googleのポリシー違反になる可能性があります。

WordPressで実装するなら、ブロックエディタの「よくある質問」ブロック(Rank MathやYoastが追加するFAQブロック)を使うと、表示とJSON-LDの両方を同時に設定できるので便利です。


3つを組み合わせると何が変わるか

llms.txt・JSON-LD FAQPage・ページFAQの3つを組み合わせると、1つのFAQから複数の流入経路を作ることができます。

  • 検索エンジンへの構造の明示:JSON-LD FAQPage+ページ表示 → 質問と回答の対応関係が機械に正確に伝わる(FAQリッチリザルト自体は2026年5月に終了)
  • AI検索での引用:わかりやすいページFAQ+明確な定義文 → ChatGPTやPerplexityが回答を組み立てるときに引用しやすくなる(llms.txtの寄与は現時点で確認されていません)
  • 音声検索・スマートスピーカー対応:speakable構造化データ(読み上げ向け)と組み合わせることでさらに広がる

「1つのコンテンツを、複数の検索インターフェースに届ける」という考え方が、AI検索時代のSEOの基本姿勢です。


今日からできること:チェックリスト

まずは優先度の高いものから1つずつ取り組んでください。一度にすべてやろうとしなくて大丈夫です。

  1. 既存記事にFAQを追加する:アクセスの多い記事にFAQブロックを追加し、Q&AをJSON-LDと一緒にページ上に表示する
  2. 現状のSEO状態を診断する:SEO診断ツールでJSON-LD・メタタグ・llms.txtの設置状況を確認し、改善箇所を洗い出す
  3. 新規記事はFAQセクションを必ず含める:記事末尾に「よくある質問」セクションを設ける習慣をつける
  4. Google Search Consoleで構造化データの認識状況を確認する:「検索結果の外観」レポートで構造化データが正しく認識されているか確認する(FAQのレポートは2026年6月に廃止されています)
  5. 余力があればllms.txtを作る:プラグイン(LLMs.txt Generator)で設置できますが、効果は未確認なので最後で構いません

Direbaseで現状を把握する

Direbaseは、Ahrefs・Semrushのような高額分析ツールでもなく、SEOチェキのような簡易チェッカーでもない、「診断→改善コード自動生成」に特化した実務ツールです。

URLを入力するだけで構造化データ・メタタグ・llms.txtの設置状況を45項目以上診断し、改善のための具体的なコードを自動生成します。まずは無料プランで自分のサイトの現状を確認してみてください。

Direbaseで無料診断を試す(登録不要)


よくある質問

Q. llms.txtを設置すると、AIに必ず引用されますか?

「必ず引用される」とは言えません。2026年8月時点で、自社のAIがllms.txtを読んでいると公式に表明したAI提供元は1社もなく、Googleは「Google検索は使用していない」と明記しています。実測調査ではGPTBotなどによる取得自体は観測されていますが、それが回答生成に使われたかまでは外部から確認できません。置くこと自体に害はありませんが、引用を増やしたいなら、まずページ上のFAQと明確な定義文を整えるほうが確実です。

Q. JSON-LD FAQPageを設定すると検索結果にQ&Aが表示されますか?

表示されません。FAQリッチリザルトは2026年5月7日でGoogle検索から終了しました。ではマークアップが無意味かというとそうではなく、質問と回答の対応関係を機械が正確に読み取れる状態にしておくことは、生成AIに引用される土台として意味があります。「検索結果を装飾する施策」から「機械に構造を伝える施策」へ位置づけが変わった、と理解してください。

Q. WordPressプラグインを使えばコードは書かなくてもいいですか?

Rank MathやYoast SEO(プレミアム)などのプラグインを使えば、FAQPageのJSON-LDはプラグインが自動で出力します。コードを書く必要はありません。ただしプラグインの設定画面で質問・回答を正確に入力することと、ページ上にFAQが表示されているかの確認は必要です。

Q. AEOとLLMOはSEOと別に対策しないといけませんか?

基本的にはSEO対策と重なる部分が多く、「わかりやすく・正確に・整理された情報を書く」という土台は共通です。FAQの整備と構造化データの追加は、そのSEO対策の延長線上にある具体的なアクションです。まずはSEOの基本を固めながら、できるところからAEO・LLMO対策を加えていくとよいでしょう。


まとめ

AI検索の普及は、SEOの守備範囲を「Googleに評価されること」から「AIにも正確に理解・引用されること」まで拡張しています。ただし、難しく考える必要はありません。

この記事で紹介した3つを順番に取り組んでください。

①llms.txtでサイトの概要をAIに伝える。

②JSON-LD FAQPageでGoogleのリッチリザルトを狙う。

③ページFAQで実際の読者にもQ&Aを見せる。この3つが揃って初めて、AI検索時代の基本対策が完成します。

Direbaseの詳細機能・他ツールとの比較はこちら


自サイトのSEO対策状況を確認したい方は、Direbaseで無料診断できます。

構造化データ・メタタグ・llms.txtの設置状況を45項目以上チェックし、改善コードも自動生成します。

Direbaseで無料診断を始める(登録不要・URL入力だけ)

▶ 関連記事: AIO・AEO・GEO・LLMOとは?AI時代のSEO新概念の違いと実践的な最適化方法

👉 この記事はAI時代のWeb制作完全ガイドの一部です。AIコーディングからAI検索最適化まで、関連記事を体系的にまとめています。