検索ブランド相談室 | 検索と評判の専門メディア

AIOの構造化データ実装ガイド|何をマークアップし、どこを監査するか

部署:マーケティング担当者レベル:実践AIO構造化データ

AIO(AI検索で自社情報を理解・参照されやすくするための取り組み)を進める際、「FAQやOrganizationの構造化データを入れればAIに引用されやすくなる」と考えるのは早計です。Googleは、AI OverviewsやAI Modeに表示されるための特別なschema.orgマークアップは不要で、構造化データはページ上でユーザーに見える内容と一致させることが重要だと説明しています。

重要なのは、ページ種別に合った構造化データを選び、HTML・CMS上の情報と矛盾なく実装し、公開後まで検証できる状態を作ることです。本記事では、AIO・SEO担当者、Web担当者、開発担当者が共同で使える実装優先度と監査フローを整理します。

結論|構造化データは「AI専用施策」ではなく、ページの意味を機械的に伝える補助情報

構造化データとは、検索エンジンなどが「これは企業名」「これは記事の著者」「これは商品の価格」とページ内の情報を理解しやすくするための機械可読データです。

結論|構造化データは「AI専用施策」ではなく、ページの意味を機械的に伝える補助情報の全体像や前提から確認したい場合は、「AIOの技術対策とは?企業担当者が押さえるべき8領域の実務チェックリスト」を参照してください。

結論|構造化データは「AI専用施策」ではなく、ページの意味を機械的に伝える補助情報の全体像や前提から確認したい場合は、「AIOの技術対策とは?企業担当者が押さえるべき8領域の実務チェックリスト」を参照してください。

Googleは構造化データをページ内容の理解やリッチリザルトへの対応に使用していますが、正しく実装しても検索結果で特別な表示が保証されるわけではありません。

さらに、GoogleのAI OverviewsやAI Modeについても、専用のschema.org構造化データや新しいAI向けマークアップは必要ないと公式に説明されています。

したがって、AIOのための構造化データ実装では次の順番が重要です。

  1. そのページが何を扱うページかを確定する

  2. ページ種別に対応する構造化データを選ぶ

  3. HTML・CMS・構造化データの内容を一致させる

  4. Google向け要件とschema.org上の妥当性を検証する

  5. 一部ページへ先行実装して実際の取得状態を確認する

  6. 本番展開後にSearch Console等でエラーを監視する

  7. テンプレートやデータ更新時にも整合性を維持する


「とにかくschemaを増やす」のではなく、「正しい情報を、正しいページで、継続して正しく出力する」ことが実装の中心です。

ページ種別ごとに、実装する構造化データの優先度を決める

すべてのページへ同じ構造化データを入れる必要はありません。ページの主目的と、Googleが現在サポートしている検索機能を基準に優先順位を付けます。

ページ種別ごとに、実装する構造化データの優先度を決めるに関連して次に確認したい論点は、「AIクローラーをアクセスログで確認する方法」で詳しく解説しています。

ページ種別ごとに、実装する構造化データの優先度を決めるに関連して次に確認したい論点は、「AIクローラーをアクセスログで確認する方法」で詳しく解説しています。

aio structured data

ページの主目的によって、実装候補となる構造化データは異なります。すべてのschemaを一律に追加するのではなく、ページ種別から判断します。

ページ種別主な構造化データ候補優先度主な目的
トップ・企業情報Organization企業名、URL、ロゴ、連絡先など企業実体の理解を補助
記事・コラムArticle / BlogPosting、BreadcrumbList記事名、著者、公開・更新情報、サイト階層の明示
商品詳細Product、Offer等商品、価格、在庫、レビュー等の商品情報を明示
個別求人JobPosting職種、勤務地、雇用条件など求人情報を明示
店舗・拠点LocalBusiness所在地、営業時間など拠点情報を明示
著者・担当者ページProfilePage / Person人物や組織プロフィールの理解を補助
パンくずがあるページBreadcrumbList中〜高サイト内でのページ位置を明示
FAQ・手順ページFAQPage / HowTo等条件付き内容を意味的に記述する必要がある場合に検討

Googleの現在の構造化データ検索ギャラリーにはArticle、Breadcrumb、Job posting、Local business、Organization、Product、Profile pageなどが掲載されています。2026年6月15日時点の同一覧にはFAQPageとHowToは掲載されていません。したがって、FAQPageやHowToを「GoogleのリッチリザルトやAI検索に効くから」という理由だけで最優先する設計は避けるべきです。

Organizationについては、Googleもホームページへの実装によって組織の管理情報や識別を理解しやすくできると説明しています。

JobPostingは求人一覧ページへ各求人の詳細情報を大量に記述するのではなく、基本的に個別の求人情報ページへ実装します。Googleは求人一覧ページに個々の求人の構造化データを載せることをポリシー違反例として示しています。

LocalBusinessはサイト内のどのページにも記述できますが、Googleは実際のビジネス情報が掲載されているページへ配置する方が自然だとしています。

JSON-LDは既存HTMLと別管理せず、同じ情報源から生成する

Googleが扱う構造化データにはJSON-LD、Microdata、RDFaなどがあります。実務ではJSON-LDが管理しやすいケースが多く、Googleも一般的にJSON-LDを推奨しています。

ただし、形式より重要なのが「ユーザーが見ている情報との一致」です。

structured data mechanism

HTMLとJSON-LDを別々に入力するのではなく、CMSなど同じ情報源から生成すると、価格・著者・更新日などの不一致を防ぎやすくなります。

例えば記事ページなら、次の情報がHTMLとJSON-LDで食い違わないようにします。

情報HTML上の表示CMSの元データJSON-LD
記事タイトルH1titleheadline
著者著者欄authorauthor
公開日公開日表示datePublisheddatePublished
更新日更新日表示dateModifieddateModified
商品価格商品詳細priceoffers.price
在庫状態商品詳細availabilityoffers.availability
企業名会社概要companyNameOrganization.name

理想は、HTML用とJSON-LD用に情報を二重入力することではありません。

CMSやデータベースの同じ値から、

「画面表示用HTML」と「JSON-LD」

の両方を生成します。

これにより、「ページ上では10,000円なのにJSON-LDには9,800円」「著者名を変更したのに構造化データだけ旧名」「求人募集を終了したのにJobPostingが残っている」といった不整合を防ぎやすくなります。

Googleのガイドラインでも、構造化データはページに表示される内容を正しく表し、最新の状態を保つ必要があります。

実装前監査|まず既存の構造化データをテンプレート単位で棚卸しする

新しいJSON-LDを追加する前に、現在どの構造化データが出力されているか確認します。

WordPressなどでは、テーマ、SEOプラグイン、ECプラグイン、独自実装、Google Tag Managerなど、複数の仕組みが同時にJSON-LDを生成している場合があります。

監査では最低限、次の単位で代表URLを抽出します。

  • トップページ

  • 会社概要

  • 記事ページ

  • カテゴリページ

  • 商品詳細

  • 商品一覧

  • 求人詳細

  • 求人一覧

  • 店舗・拠点

  • 著者ページ

  • 問い合わせ等の一般固定ページ


各代表URLについて、JSON-LDだけでなくMicrodataやRDFaの有無も確認し、「どのテンプレートから何が出力されているか」を記録します。

重要なのはページ件数ではなくテンプレートです。

1記事でArticleに問題がある場合、その記事だけの入力ミスかもしれません。しかし記事テンプレート自体に問題があれば、数百・数千URLへ同じエラーが展開される可能性があります。

監査表には「URL」「ページ種別」「schemaタイプ」「出力元」「HTMLとの不一致」「検証結果」「修正担当」を残すと、SEO担当者と開発担当者の間で修正対象を共有しやすくなります。

1ページに複数のschemaがあっても問題ない|重要なのは主題との整合

「1ページにはschemaを1つだけ入れる」と考える必要はありません。

Googleは、同じページに複数種類の構造化データが存在する場合でも、それぞれを個別に記述する方法と、関連するデータをネストする方法の両方を理解できると説明しています。

例えば記事ページなら、


  • BlogPosting



  • BreadcrumbList



  • 著者を表すPerson


などが同時に関係する場合があります。

商品ページでもProductだけでなく、Offerなど関連するデータが組み合わされます。

問題になるのは「複数あること」そのものではなく、


  • 同じ企業名が別々の値で出ている



  • 価格がschemaごとに違う



  • ページに存在しない商品やFAQを記述している



  • 主題と関係のないschemaを大量に追加している


といった矛盾です。

Googleも、ページの主目的を表す構造化データを含めることを推奨しています。

公開前はSchema Markup ValidatorとRich Results Testを使い分ける

構造化データの検証では、1つのツールだけを見て「正常」と判断しないことが重要です。

Googleは、用途の異なる2つの検証方法を案内しています。

Schema Markup Validator

schema.orgの語彙や構文として正しく記述されているかを確認するために使います。

Googleの検索機能でサポートされているかどうかとは別に、schema.orgベースの構造化データを広く確認できます。

Rich Results Test

Google検索のリッチリザルト対象として、Googleが認識できる構造化データやエラーを確認するために使います。

つまり、

「schema.orgとして有効か」

「Google検索の特定機能で利用できるか」

は別の確認です。

この違いを理解しておくと、「Validatorでは正常なのにRich Results Testで対象にならない」という状態を誤ってエラー扱いすることを避けられます。

structured data comparison

構造化データは実装して終わりではありません。棚卸し、HTMLとの照合、検証、本番確認、継続監視までを一連の工程として管理します。

公開時は代表ページだけ先行実装し、Googleが取得したHTMLまで確認する

構造化データを新規実装するときは、いきなり全URLへ展開するよりも、代表ページへ先行実装して確認する方が安全です。

Googleの構造化データ実装ガイドでも、検証後に一部ページへ展開し、URL検査でGoogleがページをどのように認識しているか確認する手順が案内されています。

特にJavaScriptやGoogle Tag ManagerでJSON-LDを生成している場合は、ブラウザで見えるソースだけではなく、レンダリング後に構造化データが生成されているかを確認します。GoogleはJavaScriptで生成された構造化データも処理できますが、動的生成時には実装方式や更新頻度に注意が必要です。

公開前後は次の3段階で確認します。

第1段階:コード確認

Schema Markup ValidatorとRich Results Testで構文やGoogle向け要件を確認します。

第2段階:実ページ確認

本番URLをURL検査で確認し、Googleが取得・レンダリングしたページに意図したJSON-LDが存在するか確認します。

第3段階:サイト全体確認

Search Consoleの構造化データ関連レポートで、同じエラーが複数URLへ広がっていないか確認します。

公開直後にSearch ConsoleへすべてのURLが反映されるとは限らないため、実装直後の確認と、再クロール後の確認を分けて行います。

構造化データのエラーは「重大度×影響URL数×ページ価値」で直す

エラーが多数見つかった場合、警告件数だけで優先順位を決めると重要な問題を後回しにする可能性があります。

structured data process

構造化データの修正順は、エラー件数だけでなく、重大度・影響するURL数・ページの重要性を組み合わせて判断します。

実務では、次の3軸で判断すると整理しやすくなります。

優先度主な状態対応
最優先JSON-LDを解析できない、主要情報が本文と矛盾、必須項目不足、求人・価格・在庫など重要情報が古い直ちに原因特定・修正
テンプレート起因で多数URLにエラー、複数の出力元で値が衝突テンプレート・出力元を修正
推奨プロパティ不足、情報充実の余地主要ページから改善
検索機能への影響が限定的な任意項目他施策との優先度を比較

これはGoogle公式のスコアではなく、サイト運用のための実務上の判断フレームです。

例えば同じエラーでも、「アクセスの少ない1ページの任意プロパティ不足」と「全商品ページで価格が誤っている状態」は同じ優先度ではありません。

テンプレート起因のエラーを先に直すことで、多数のURLをまとめて改善できる場合もあります。

構造化データ監査でよくある5つの失敗

1.AIO対策としてFAQPageを大量追加する

GoogleはAI OverviewsやAI Mode向けの特別なschema.orgマークアップは不要と明記しています。

FAQが実際にページの主要内容として存在するなら意味的なマークアップを検討できますが、「AIに拾わせるため」だけに追加するのは優先順位が逆です。

2.1ページ1schemaに限定する

Googleは複数の構造化データ項目を同じページで扱えます。

数を減らすことより、各データがページの実態と一致しているかを確認します。

3.プラグインを入れた時点で実装完了とする

プラグインが出力する値と、テーマや独自コードが出力する値が重複・矛盾していないかまで確認する必要があります。

4.初回実装後に更新しない

価格、在庫、求人期限、担当者、住所、記事更新日などは変化します。

HTMLだけ更新してJSON-LDが古いまま残る設計では、時間の経過とともに品質が下がります。

5.構造化データだけを直し、クロール可能性を確認しない

構造化データが正しくても、ページ自体がnoindex、robots.txt、ログイン制限などによってGoogleから取得できなければ検索機能には利用されません。

GoogleのAI検索機能についても、通常のGoogle検索でインデックスされ、検索結果に表示可能であることが前提です。

構造化データは「実装率」ではなく、正確性と維持できる仕組みを監査する

AIO・SEO担当者が管理すべき指標は「何種類のschemaを入れたか」だけではありません。

少なくとも次の状態を定期監査します。

  • ページ種別に適したschemaが使われている

  • ページの主題と構造化データが一致している

  • HTMLとJSON-LDの値が一致している

  • 古い価格、求人、人物、住所などが残っていない

  • 出力元が明確になっている

  • テンプレート変更後もJSON-LDが維持されている

  • ValidatorとGoogle向け検証の両方を通している

  • Search Consoleで新しい重大エラーが増えていない


構造化データは一度追加して終わるコードではなく、Webサイト上の情報を機械向けにも正しく同期するためのデータ設計として管理する必要があります。

まとめ

AIO向けの構造化データ実装で最初に考えるべきことは、「AI向けに何を追加するか」ではありません。

ページ種別を確定し、そのページの内容を表すschemaを選び、HTML・CMS・JSON-LDを同じ情報源から整合させることが基本です。

特に重要なのは、実装前の棚卸し、代表ページでの先行検証、公開後のSearch Console確認、そしてテンプレート変更やデータ更新後の再監査です。

GoogleはAI OverviewsやAI Modeのための特別なschema.orgマークアップを要求していません。 構造化データを「AIに引用させるためのタグ」ではなく、「検索エンジンなどがページ上の正しい情報を機械的に理解しやすくする仕組み」と捉えることで、SEOとAIOの双方で再利用できる技術基盤になります。

参考文献・データ元

Google Search Central:AI Features and Your Website

発表元:Google

使用内容:AI Overviews/AI Modeに特別なschema.orgマークアップは不要であること、構造化データと可視本文を一致させる必要があること。

URL:https://developers.google.com/search/docs/appearance/ai-features

Google Search Central:General Structured Data Guidelines

発表元:Google

最終更新:2026年7月10日

使用内容:複数の構造化データ項目、ページ内容との一致、表示保証に関するガイドライン。

URL:https://developers.google.com/search/docs/appearance/structured-data/sd-policies

Google Search Central:Structured Data Markup that Google Search Supports

発表元:Google

最終更新:2026年6月15日時点の検索ギャラリー

使用内容:Google検索で現在案内されている構造化データ機能。

URL:https://developers.google.com/search/docs/appearance/structured-data/search-gallery

Google Search Central:Organization Schema Markup

発表元:Google

使用内容:ホームページにおけるOrganization構造化データの用途。

URL:https://developers.google.com/search/docs/appearance/structured-data/organization

Google Search Central:JobPosting Structured Data

発表元:Google

使用内容:求人情報構造化データの実装対象と一覧ページ上の扱い。

URL:https://developers.google.com/search/docs/appearance/structured-data/job-posting

Google Search Central:LocalBusiness Structured Data

発表元:Google

使用内容:LocalBusinessの配置対象。

URL:https://developers.google.com/search/docs/appearance/structured-data/local-business

Google Search Central:Schema Markup Testing Tool

発表元:Google

使用内容:Rich Results TestとSchema Markup Validatorの用途の違い。

URL:https://developers.google.com/search/docs/appearance/structured-data

‹ 親記事: AIOの技術対策とは?企業担当者が押さえるべき8領域の実務チェックリスト

関連記事

関連テーマ

無料相談はこちら