演習テキスト+スライドで学ぶ

III-B9 検証ツールで確認する

実装した構造化データが正しいかを確認するツールの使い方

このレッスンの狙い:構造化データの検証ツールで実装ミスを発見できる

最終更新: 2026-07-23

この記事の要点

  • 構造化データの検証ツールで実装ミスを発見できる
  • なぜ検証が欠かせないのか
  • Googleリッチリザルトテスト
構造化データ実装III-B9

検証ツールで確認する

実装しただけでは正しく機能しているか分からない

1 / 8

III-B3からIII-B8まで、さまざまな型のJSON-LDを実装する方法とCMS別の実装ルートを学んできました(III-B3・III-B8参照)。しかし、書いたコードが正しく機能しているかは、実装しただけでは分かりません。ここからは、構造化データが正しく認識されているかを自分の手で確認する検証ツールの使い方を扱います。

なぜ検証が欠かせないのか

JSON-LDは、次のようにカンマ1つの抜けや余分な1つだけで、ブラウザ上の表示は問題なくても構造化データ全体が読み取れなくなることがあります。

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "株式会社サンプル",
}

最後の"name"行の末尾にある余分なカンマは、人の目では見落としがちですが、構文としては無効です。「画面表示が正常だから中身も正常」とは限らないという前提を持ち、実装のたびに検証する習慣をつけておきましょう。

Googleリッチリザルトテスト

Googleの公式ツールであるRich Results Test(リッチリザルトテスト)は、URLを入力するか、コードを直接貼り付けることで、Googleがリッチリザルト対象として認識している構造化データの種類と、エラー・警告を確認できます。エラー(赤)は必ず解消すべき致命的な問題、警告(黄)は推奨項目の不足という違いがあり、まずエラーから優先して直すのが基本の順序です。

Schema Markup Validator

Rich Results Testは、あくまでGoogleがリッチリザルト表示の対象としている型に絞った確認ツールです。BreadcrumbListやWebSite(III-B7参照)のような対象外の型も含めて、schema.orgの語彙として構文が正しいかを幅広く確認したい場合は、schema.org運営元が提供するSchema Markup Validatorを使います。2つのツールは見ている範囲が違うため、両方に通すことで抜け漏れを減らせます。

ブラウザでの目視確認とSearch Console

検証ツールにかける前段階として、ページの「ソースを表示」やブラウザの開発者ツールで、意図した<script type="application/ld+json">が実際に出力されているかを目視することも有効です。GTM経由の実装(III-B8参照)では、開発者ツールの「Elements」タブでJavaScript実行後のDOMを確認しないと、構造化データの出力自体を見落とすことがあります。実装後は、Search Consoleの拡張機能レポートを数週間おきに確認し、時間の経過とともにエラーが増えていないかも点検しましょう。

実践ステップ

  1. 実装済みページのURLをGoogleリッチリザルトテストに入力する
  2. 検出された構造化データの型が意図通りか確認する
  3. エラー(赤)から優先して解消し、その後で警告(黄)を確認する
  4. 同じコードをSchema Markup Validatorにも通し、Google非対応の型も含めて構文を確認する
  5. ページの「ソースを表示」でJSON-LDが実際に出力されているかを目視する
  6. GTM経由の実装は、開発者ツールのElementsタブでJavaScript実行後のDOMも確認する
  7. Search Consoleの拡張レポートを数週間後にも再確認し、エラーの再発がないか点検する

まとめ

構造化データは、実装しただけでは正しく機能しているか分かりません。GoogleのRich Results Testでエラー・警告を確認し、schema.org対象外の型も含めて幅広く見たい場合はSchema Markup Validatorを併用するのが基本の流れです。ブラウザでの目視確認とSearch Consoleでの継続監視を組み合わせれば、実装ミスの見落としをさらに減らせます。正しく実装できたその先——実際にAIの引用にどれだけ効くのかという答え合わせは、III-B10に取っておきます。

このレッスンはテキストとスライドで学べます。スライドは上のビューアからご覧ください。

確認テスト

選択肢をクリックすると、その場で正誤と解説が表示されます。

Q1. Googleリッチリザルトテストで表示される「エラー(赤)」と「警告(黄)」は同じ優先度で扱ってよい。

Q2. Googleがリッチリザルト対象としていない型(BreadcrumbList等)も含めて幅広く構文確認できるツールはどれか。

Q3. JSON-LDの余分なカンマなどの構文ミスが起きたとき、ブラウザ上の見た目はどうなるか。

このレッスンのFAQ

Q. ページの表示が正常に見えれば構造化データも正常ですか?

そうとは限りません。カンマ1つの抜けなど構文ミスがあっても、ブラウザ上の表示は問題なく見えることがあります。

Q. エラーと警告はどちらから直すべきですか?

エラー(赤)を必ず解消すべき致命的な問題として優先し、その後で警告(黄)を確認するのが基本の順序です。

Q. 実装後の継続的な確認には何を使えばよいですか?

Search Consoleの拡張機能レポートを数週間おきに確認し、エラーが増えていないか点検します。

監修:鈴木晋介(株式会社WEBMARKS 代表取締役)

構造化データ検証ツール
まだ完了にしていません。

AIエージェント開発・AI検索最適化(AIO)の実装支援

AIエージェント開発・AI検索最適化(AIO)・LLMの内製化まで、学んだ内容を自社実装につなげたい方にWEBMARKSが伴走します。

無料相談してみる