
AI検索対策(LLMO)において、構造化データ(JSON-LD)の実装はスコアへの影響が最も大きい施策の一つです。AI対応スコアの評価軸の中で最大配点25点を占める構造化データは、ChatGPTやPerplexityがページを「正確に理解できるか」を左右する最重要要素でもあります。
しかし「構造化データが重要なのはわかるが、何をどの順番で実装すればよいかわからない」という声は多くあります。この記事では、AI引用率に影響する理由・優先実装スキーマの種類・WordPressでの実装手順・実装後の確認方法を体系的に解説します。
実装前に現状を確認
自社サイトの構造化データ実装状況はスコアに反映されます
URLを入力するだけで、構造化データを含む6軸のAI対応スコアを無料診断できます。どのスキーマが未実装かを把握してから実装計画を立てましょう。
構造化データがAI引用率に影響する理由
AIはHTMLのテキストより構造化データを「優先参照」する
ChatGPTやPerplexityなどのAI検索エンジンは、Webページを解釈する際に複数の情報源を参照します。HTMLの本文テキスト・メタ情報・そして構造化データ(JSON-LD)です。この中で構造化データは、ページの「意味」を機械的に定義した情報であるため、AIが最も正確に理解できる形式です。
例えば、「著者は〇〇(医師免許保持、専門科:皮膚科)」という情報がHTMLの本文に書かれていても、AIがそれを著者の信頼性情報として確実に認識できるとは限りません。一方、ArticleスキーマのauthorにPhysicianスキーマを紐づけた構造化データとして記述すると、AIは「この記事は皮膚科専門医が書いた記事」と明確に解釈できます。この「明確さ」が、AI引用の確率を高める直接的な要因です。
構造化データが欠けているとどうなるか
構造化データが実装されていないページは、AIにとって「内容は読めるが、何についての情報なのか・誰が書いたのか・組織としての信頼性はどうかが曖昧なページ」として処理されます。コンテンツの品質がどれだけ高くても、AIが「引用に値する信頼できる情報源」と判断するためのシグナルが不足しているため、引用候補から外れやすくなります。
AI引用のための優先実装スキーマ5選
①Organizationスキーマ(最優先・全サイト共通)
Organizationスキーマは、サイトを運営する組織の基本情報をAIに伝えるためのスキーマです。会社名・URL・ロゴ・設立年・所在地・連絡先・公式SNSのURL(sameAs配列)を記述します。このスキーマはサイト全体の信頼性基盤となるため、すべてのサイトで最初に実装すべき最優先スキーマです。トップページのheadタグ内にJSON-LDとして設置します。
②Articleスキーマ(ブログ・コラム記事の全ページ)
Articleスキーマは、ブログ記事・コラム・ニュースなどのコンテンツページに実装するスキーマです。記事タイトル・著者・公開日・更新日・パブリッシャー(組織)・見出しを記述します。特に重要なのはauthorとdateModifiedの記載で、「誰が書いたか」「いつ更新されたか」をAIが正確に認識することで、信頼性と鮮度の両スコアが向上します。
③FAQPageスキーマ(FAQ含む全記事・サービスページ)
FAQPageスキーマは、AI引用において特に重要なスキーマです。ChatGPTやPerplexityが「〇〇について教えて」という質問に答える際、FAQPageスキーマが実装されたページのQ&Aペアは引用しやすい形式として優先的に参照されます。FAQ記事だけでなく、H2セクション末尾にFAQを配置したコラム記事にも実装することで、記事全体の引用可能性が向上します。
④BreadcrumbListスキーマ(全ページ推奨)
BreadcrumbListスキーマは、ページがサイト内のどの位置にあるかをAIに伝えるスキーマです。例えば「トップ > LLMO対策 > 構造化データガイド」というパンくず構造を記述することで、AIがサイトのトピック体系を理解しやすくなります。コンテンツの専門分野とカテゴリをAIが正確に認識することで、関連クエリへの引用精度が向上します。
⑤Personスキーマ(著者プロフィールページ)
Personスキーマは、著者の専門性・経歴・資格をAIに伝えるスキーマです。著者プロフィールページに実装し、Articleスキーマのauthorプロパティから参照させることで、AIが記事と著者の専門性を紐づけて評価できるようになります。YMYLに関わるコンテンツ(医療・法律・金融等)の著者には、hasCredentialプロパティで資格情報を必ず記述してください。
WordPressでの実装手順と確認方法
プラグインを使った基本スキーマの実装
WordPressサイトでは「Schema & Structured Data for WP & AMP」プラグイン(無料)を使うと、技術的な知識なしにOrganization・Article・BreadcrumbListスキーマを設定できます。プラグインをインストール・有効化した後、設定画面でサイトのタイプ(組織か個人か)・会社情報・ロゴ・SNSリンクを入力するだけで、OrganizationスキーマがサイトのHTML headタグに自動挿入されます。Articleスキーマは投稿タイプ(投稿・固定ページ)ごとに適用スキーマを選択できます。
FAQPageスキーマの実装方法
FAQPageスキーマは、FAQを含む各記事のWordPressカスタムフィールドまたは記事本文に直接JSON-LDを挿入する方法が一般的です。本記事のような記事の末尾にFAQセクションがある場合、WordPressブロックエディタで「カスタムHTML」ブロックを追加し、<script type=”application/ld+json”>タグ内にFAQPageスキーマのJSONを記述します。mainEntityに質問(Question)と回答(acceptedAnswer)のペアを必要な数だけ配列で記述してください。
実装後の確認方法
構造化データの実装後は、必ずGoogleのリッチリザルトテスト(https://search.google.com/test/rich-results)でURLを入力して確認します。エラーがなく「有効なアイテム」として表示されれば正常に実装されています。警告(Warning)は必須ではありませんが、可能な範囲で対応することを推奨します。また、Googleサーチコンソールの「拡張機能」タブでも実装状況とエラーを確認できます。実装後はAI対応スコアツールで再診断してスコアの変化を確認してください。
まとめ:構造化データはAIへの「解釈権」を渡すこと
構造化データ(JSON-LD)の実装は、コンテンツの「意味」をAIが自動的に正確に解釈できる形式で提供することです。AIクローラーがページにアクセスできても、内容の文脈が伝わらなければ引用候補には選ばれません。構造化データは、テキストだけでは曖昧な情報をAIに「翻訳」する役割を担います。
Organization→Article→FAQPageの順に実装を進め、実装後はリッチリザルトテストとAI対応スコアで効果を確認しながら、段階的に対応スキーマを拡張していくことを推奨します。信頼性シグナルとの組み合わせ方については、E-E-A-TのAI対応実装ガイドも参考にしてください。
あわせて読みたい
よくある質問
構造化データを実装すると、Googleのリッチリザルトが表示されますか?
はい、適切なスキーマを実装してGoogleがリッチリザルトとして対応している場合、検索結果でリッチリザルト(FAQ・パンくず・レビュースター等)が表示される可能性があります。ただし表示はGoogleの判断によるものであり、実装したからといって必ず表示されるわけではありません。重要なのはリッチリザルトの表示よりも、AIがページを正確に理解できる状態になることです。
MicroformatやRDFaではなくJSON-LDを使う理由は何ですか?
JSON-LDはHTMLのheadタグ内にscriptタグとして独立して記述できるため、既存のHTMLコンテンツを変更せずに実装できます。これに対してMicroformatやRDFaはHTML要素に属性を追加する形式のため、実装時にテンプレートの大幅な修正が必要です。Googleも公式にJSON-LDを推奨しており、AI検索エンジンも同様にJSON-LDを優先的に解釈します。保守性・実装効率の観点からも、JSON-LDが最も適した実装形式です。
一度実装した構造化データは更新が必要ですか?
はい、定期的な更新が必要です。会社情報(所在地・連絡先・メンバー構成)が変わった際はOrganizationスキーマを更新します。記事を更新した際はArticleスキーマのdateModifiedを更新します。新しいFAQを追加した際はFAQPageスキーマにquestion・answerを追加します。更新作業を怠ると、構造化データと実際のコンテンツに矛盾が生じ、AIが情報を正確に理解できなくなるリスクがあります。
構造化データを間違って記述するとペナルティはありますか?
Googleのスパムポリシーに違反する目的で誤った構造化データを使用した場合(例:実際にないレビューをAggregateRatingで記述する等)はペナルティの対象になります。一方、記述の文法ミス・プロパティの不足・URLの記述ミスなどは、ペナルティではなく「エラー」として処理され、スキーマが無効化されるだけです。実装後にリッチリザルトテストでエラーを確認し、修正するプロセスを必ず行ってください。
サイトのすべてのページに構造化データを実装する必要がありますか?
ページの種類に応じた実装で十分です。OrganizationスキーマはトップページまたはAboutページに1つ実装すれば、サイト全体に効果があります。Articleスキーマはすべての記事・コラムページに実装することが理想ですが、新規投稿から適用して過去記事は順次対応する段階的アプローチも現実的です。FAQPageスキーマはFAQを含むページのみ、BreadcrumbListは階層構造があるページのみ対応することで、優先度に応じた実装計画を立てられます。
構造化データの実装はSEOにも効果がありますか?
はい、SEOにも効果があります。FAQPageスキーマやBreadcrumbListスキーマはGoogleのリッチリザルト表示を通じてCTR(クリック率)向上につながります。ArticleスキーマのdatePublished・dateModifiedはGoogleが記事の鮮度を正確に判断するための情報として活用されます。OrganizationスキーマはGoogleの知識パネル表示に影響する場合があります。構造化データはSEOとAI引用の両方に効果のある「共通施策」として、最優先で取り組む価値があります。
CONTACT
Web集客のお悩み、一緒に解決しませんか?
「何から手をつければいいか分からない」「施策を実行するリソースがない」——
外部Web責任者として、戦略立案から施策の実行・改善まで伴走します。
