AIに引用されるFAQの作り方3ステップと構造化データの設定を解説

AIに引用されるFAQの作り方3ステップと構造化データの設定を解説

FAQ(よくある質問)は、AI検索に引用されやすいコンテンツです。質問と回答が1対になった形は、AIがそのまま抜き出して答えに使いやすいからです。

ただし、落とし穴があります。FAQの見た目を作るだけでは、AIに内容を正しく伝える裏データ「構造化データ」は出力されません。しかもGoogleのFAQリッチリザルト(検索結果に質問が並ぶ表示)は、2023年以降に段階的に減らされ、2026年に完全になくなりました。

この記事では、AIに引用されるFAQの作り方を3ステップで示し、構造化データの設定方法をSWELLを例に解説します。記事を600本以上書いてきた実務の視点で、実例とやってしまいがちなNG例まで載せるので、読み終えたら自分の記事にすぐFAQを足せます。

なお、AI検索対策(LLMO)の全体像は、別記事のLLMOとは?非エンジニアでも今日からできるAI検索対策で解説しています。

目次

FAQ(よくある質問)がAI検索に引用されやすい理由

FAQがAI検索に引用されやすいのは、質問と回答が1対で完結した「そのまま抜き出せる塊」だからです。AIは記事全体を読むのではなく、質問の答えになっている部分を段落単位で拾います。1問1答というFAQの形は、そこにぴたりと合います。

これは、見出しの直後に即答を置くアンサーカプセルの作り方と同じ考え方です。FAQは、その即答を1問1答の形にした実装版だと捉えると分かりやすくなります。

実際に、海外のSEO調査では、FAQ形式の情報は本文に埋もれた同じ内容より引用されやすいと指摘されています。1問1答という構造そのものが、AIにとって扱いやすいのです。

出典:Onely「LLM-friendly content」

AIがそもそも何を引用するのかは、AIに引用される記事の書き方にまとめています。

今もFAQ構造化データを設定した方がいい理由

そもそも構造化データとは、ページの内容を検索エンジンやAIに正しく伝える裏データのことです。FAQ用には「FAQPage」という専用の型があります。これを付けると何が変わるのか。AIに「ここが質問、ここが答え」とはっきり伝わり、質問と答えをペアのまま正しく抜き出してもらえます。

FAQの文章はAIも読めますが、マークアップがあれば、機械が構造を誤解なく理解できます。ではなぜ、AI検索対策(LLMO)を狙うなら今も設定した方がいいのか。手間が小さいわりに、AIに引用される可能性をわずかでも上げられるからです。

正直に前提を共有します。Googleは2023年8月に、一般サイトのFAQリッチリザルト(検索結果に質問が並ぶ表示)を取りやめ、表示対象を政府や医療などの公的サイトに限定しました。そして2026年5月7日、その表示は完全に終了しました。

出典:Google検索セントラル「Changes to HowTo and FAQ rich results」(2023年8月)FAQPage構造化データ ドキュメント(2026年5月7日 表示終了)

時期 何が起きたか
2023年8月一般サイトでのFAQ表示を終了(政府・医療サイトのみに限定)
2026年5月7日FAQリッチリザルトの表示が完全に終了
2026年6月リッチリザルトテストなどのFAQ対応も終了

つまり「検索結果での見た目」を目的にするなら、一般企業のサイトでは2023年の時点で、もう効果はほとんどなくなっていました。

では設定する意味がないかというと、そうではありません。FAQPageの構造化データは、今もAIや検索エンジンが読み取ります。「ここは質問と答えです」と機械に正確に伝える裏データとして残るからです。見た目のためではなく、AIに引用されるため。狙いがLLMOなら、今も設定する価値があります。

なお、Googleは構造化データを検索順位の要因とはしていません。順位のためではなく、AIや検索エンジンに内容を正しく伝えるために入れる。そう捉えるのが正確です。

出典:Google検索セントラル「構造化データの仕組み入門」

手間も小さいので、わずかでも引用の可能性が上がるなら入れておく。その費用対効果で判断すれば十分です。

AIに引用されるFAQの作り方

AIに引用されるFAQは、次の3つの手順で作れます。質問を選び、結論から短く答え、問数を絞る。1つの見出しにつき5分もあれば形になります。順に見ていきましょう。

AIに引用されるFAQの作り方3ステップ
  • 1. ユーザーが実際に検索する質問を選ぶ
  • 2. 回答は結論から120〜150字で言い切る
  • 3. 質問は5〜10問を目安にする
FAQの1問1答が、見出し直後の即答(アンサーカプセル)を小さくした形であることを示す図

1. ユーザーが実際に検索する質問を選ぶ

FAQの質問は、自分が書きたいことではなく、ユーザーが実際に検索する疑問から選びます。集める場所は3つあります。検索結果に出る「関連する質問」(PAA)、Yahoo!知恵袋、そしてAIに「この記事で読者がつまずく点は?」と出させる方法です。

Google検索結果の「関連する質問」(PAA)に、構造化データに関する質問が並んでいる画面

なお、この「関連する質問」(PAA)は、廃止されたFAQリッチリザルトとは別物です。Googleが各サイトから自動で集めて作る機能で、構造化データでは出せません。ここに並ぶのは読者が実際に検索している疑問なので、FAQのネタ元として役立ちます。

ここで大事なのは、本文と内容が被ることを恐れない点です。1ページ内でFAQが本文を言い直しても、検索順位が下がることはありません。Googleも、重複コンテンツそのものにペナルティはないとしています。むしろ、重要な問いを本文とFAQの両方で答えると、AIは一貫した答えと見なして引用しやすくなります。

出典:Google検索セントラル「重複コンテンツはペナルティではない」Contently「FAQs that LLMs cite」

2. 回答は結論から120〜150字で言い切る

回答は、結論から先に書き、120〜150字で言い切ります。FAQは、読者が記事を読み終えて最後にさらっと確認する部分です。1つの答えが300字も400字もあると、読むのが面倒になってしまいます。

英語圏の資料でも、AIが1つの塊として引用しやすい長さは40〜60語(日本語でおよそ120〜150字)とされています。長く説明した答えより、短く言い切った答えの方が引用されやすいのです。

出典:Onely「LLM-friendly content」

「〜と考えられます」「〜な場合もあります」とぼかすと、AIは答えとして採用しません。根拠があるなら「〜です」と言い切りましょう。

3. 質問は5〜10問を目安にする

質問の数は、5〜10問を目安にします。実は、FAQに「この数が正解」という決まった最適数はありません。大事なのは数ではなく質で、実際に検索される質問だけを入れることです。

出典:FourFront「FAQ best practices」

質問が多くなるときは、テーマごとにまとめると読みやすくなります。数を増やすために内容の薄い質問を足すと、1問1答の密度が下がり、かえって引用されにくくなります。

FAQ構造化データの設定方法(SWELLを例に解説)

FAQ構造化データの設定は、4つの手順で進めます。ここではWordPressテーマのSWELLを例にしますが、考え方は他のツールでも同じです。まず、意外な落とし穴から押さえましょう。

構造化データ設定の4ステップ
  • 1. 構造化データが画面に出ない裏データだと理解する
  • 2. FAQを画面に並べるだけでは出力されないと知る
  • 3. 出力方法を選ぶ
  • 4. 正しく出力されたか確認する

1. 構造化データは画面に出ない「裏データ」だと知る

設定の前に、1つだけ押さえておきましょう。FAQPageの構造化データは、JSON-LD(ジェイソン・エルディー)という形式で書かれ、読者の画面には表示されません。存在するのはソースコードの中だけです。

この「画面には見えるのに、裏では出ていない」というズレが、次の落とし穴を生みます。

2. FAQを画面に並べるだけでは構造化データにならない

ここが最大の落とし穴です。記事によくある質問を見出しで並べても、それだけではFAQPageの構造化データは出力されません。

実際に確かめた例があります。公開中の記事のソースを開いてJSON-LDを見たところ、記事本体・パンくず・会社情報・著者情報は自動で出ていましたが、FAQPageだけが1つも出ていませんでした。FAQの文章は画面に見えているのに、です。原因は、FAQをカスタムHTMLの見出しで書いていたことでした。カスタムHTMLは文字を表示するだけで、裏の構造化データは吐きません。見た目は同じでも、中身は別物だったわけです。

カスタムHTMLで書いたFAQはFAQPage構造化データが出ず、SWELLのFAQブロックだと出る対比図

3. 出力方法を選ぶ

では、どうすれば構造化データが出るのか。方法は使う環境で分かれます。

SWELLなら、プラグインは要りません。標準の「FAQブロック」で作れば、FAQPageのJSON-LDが自動で出力されます。カスタムHTMLの見出しで書かず、FAQブロックに置き換えるだけです。SWELL以外の一般的なWordPressなら、RankMath SEOかYoast SEOのFAQ機能で出力できます。コードが書ける人は、JSON-LDを手書きしてページに埋め込む方法もあります。

なお、記事本体や会社情報の基本的な構造化データは、SEO SIMPLE PACKのようなプラグインが自動で出しますが、FAQPageは対象外です。基本はプラグイン、FAQはFAQブロック、と役割を分けて考えると整理できます。ただし、構造化データを入れれば必ずAIに引用されるわけではありません。あくまで、AIに正しく伝わる状態を整える一手です。

4. 正しく出力されたか確認する

設定できたら、構造化データが正しく出力されているかを確認しましょう。以前はGoogleのリッチリザルトテストを使えましたが、FAQへの対応は2026年6月に終了しました。今は次の2つで確認できます。

  • ページのソースを表示し、FAQPageのJSON-LDが入っているかを直接見る
  • schema.org(スキーマ・ドット・オルグ)の検証ツールにかける

検証ツールを使うなら、Schema Markup Validatorのページに記事のURLを貼りましょう。質問と答えが正しくペアになっていれば、画面のFAQが裏のデータにも入っている証拠です。この一手間で、「入れたつもりで出ていない」を防げます。

schema.orgの検証ツールの結果画面。BreadcrumbList・Article・BlogPosting・FAQPageの4つが検出され、FAQPageを赤枠と矢印で強調

出典:Google検索セントラル「FAQPage構造化データ ドキュメント」schema.org

引用されないFAQのNG例

正しく作れば強いFAQも、書き方を間違えると引用されません。よくあるNGを3つ挙げます。当てはまっていないか確認してみてください。

引用されないFAQ 3つのNG
  • 回答が長すぎて結論が後回しになっている
  • 薄い一般論で答えている
  • 表示内容と構造化データが食い違っている

回答が長すぎて結論が後回しになっている

一番多いのが、回答が長すぎるNGです。背景説明から入り、肝心の答えが後半にくると、AIは「どこが答えか」を判断できません。読者も、最後にさらっと読むFAQで長文が続くと離れてしまいます。

答えは1文目に置き、補足を1〜2文足して120〜150字で切る。この形を守るだけで、引用されやすさは大きく変わります。

薄い一般論で答えている

「とても重要です」「しっかり対策しましょう」のような一般論だけの回答も引用されません。具体的な中身がなく、どのサイトにも書いてあるような答えでは、AIがわざわざ選ぶ理由がないからです。

AIは、具体的な事実や数字を含む答えを好みます。「費用は月20万円から」「3〜6か月かかります」のように、その回答だけで役に立つ情報を入れましょう。抽象的な励ましは、答えではありません。

表示内容と構造化データが食い違っている

画面に表示している質問と、構造化データに書いた内容がずれているのもNGです。Googleのガイドラインは、ユーザーに見えないFAQを構造化データだけに書くことや、表示と異なる内容を入れることを禁じています。違反すると、手動対策の対象になることもあります。

出典:Google検索セントラル「構造化データの一般ガイドライン」

構造化データは、必ず画面に見えているFAQと同じ内容にそろえましょう。

FAQと似た用語の違い

FAQは、アンサーカプセルやメタディスクリプションと混同されがちです。役割が違うので、表で整理します。

用語 役割 置く場所
アンサーカプセルAIに引用される即答見出しの直後
FAQ即答を1問1答で実装したものまとめの前後
メタディスクリプション検索結果でクリックを促す紹介文検索結果の画面

アンサーカプセルは、AIに引用される即答の塊です。FAQは、その即答を1問1答の形にした実装のひとつだと捉えると分かりやすくなります。メタディスクリプションは、検索結果に出る紹介文で、クリックを促す役割です。

どれを使うかという話ではありません。役割が違うので、記事の中で組み合わせて使います。ベースの考え方はアンサーカプセルの作り方で解説しています。

FAQに関するよくある質問

最後に、よく寄せられる質問に答えます。

FAQは何問くらい作ればいいですか?

記事に付けるFAQなら、5〜10問が目安です。決まった最適数はなく、大事なのは数より質です。実際に検索される質問だけを選び、内容の薄い質問で数を水増ししないようにしましょう。

FAQの内容は本文と被ってもいいですか?

被って問題ありません。むしろ重要な問いは、本文とFAQの両方で答えた方が、AIは一貫した答えと見なして引用しやすくなります。1ページ内での言い直しに、検索順位の低下はありません。ただし回答は短く言い切ります。

構造化データを入れないとAIに引用されませんか?

そんなことはありません。構造化データは必須ではなく、入れなくても引用はされます。ただ、AIに「ここは質問と答え」と正しく伝わる状態を整える一手にはなります。手間が小さいので、入れておく方が無難です。

FAQリッチリザルトは本当に完全に廃止されたのですか?

はい。Googleは2023年8月に一般サイトでの表示を終了し(政府・医療サイトのみに限定)、2026年5月7日に表示を完全に終了しました。ただしFAQPageの構造化データ自体は今も有効で、AIや検索エンジンは読み取ります。見た目の効果はなくなりましたが、AIに引用されるための情報として残す意味はあります。

既存ページに後からFAQを足しても効果はありますか?

効果が見込めます。公開済みの記事の下部にFAQを足し、構造化データまで出せば、AIに抜き出されやすくなります。更新日も新しくなるので、放置した記事の引用を取り戻すきっかけにもなります。

コードが書けなくても設定できますか?

設定できます。SWELLならFAQブロック、一般的なWordPressならRankMath SEOやYoast SEOのFAQ機能で、コードを書かずに構造化データを出せます。カスタムHTMLで見出しを並べる方法では出ないので、そこだけ注意しましょう。

FAQの回答は何文字が目安ですか?

120〜150字が目安です。英語圏の資料でも、AIが1つの塊として引用しやすい長さは40〜60語とされ、日本語でおよそこの範囲になります。結論を先に書き、2〜3文で言い切る分量です。

まとめ|FAQでAI検索に引用される記事にしよう

FAQは、AIに引用される即答を1問1答の形にした、費用対効果の高い施策です。質問はユーザーの疑問から選び、結論から120〜150字で言い切り、5〜10問に絞る。この3つを守れば、本文と多少被っても引用の確率は上がります。

構造化データは、Googleが必須としているわけではありません。それでも手間が小さく、AIに正しく伝わる状態を整えられるので、入れておく価値はあります。画面に見せるだけでなく、FAQブロックなどで裏のデータまで出すことを忘れないようにしましょう。公開して終わりにせず、定期的に見直すこともAI引用の維持につながります。更新の考え方はリライトのやり方で解説しています。

自社サイトのFAQがAIに正しく伝わっているか、構造化データが出ているかは、ソースを見れば確認できます。もし判断に迷うなら、まず現状を聞かせてください。記事の設計から公開後の更新まで、ハトロクスがお手伝いします。自社サイトで同じ検証を重ねている立場から、現状に合わせたご提案が可能です。

目次