コラムColumn

構造化データのチェック方法|リッチリザルトテストの使い方とエラーの直し方を解説

「構造化データを設定したけれど、正しく書けているか分からない」「Search Consoleにエラーが出ているが、どこを直せばよいのか分からない」と困っているWeb担当者は多いのではないでしょうか。

構造化データは、検索エンジンにページの内容を正確に伝えるための記述です。記述に誤りがあるとリッチリザルトの対象にならないため、公開前と公開後の両方でチェックすることが欠かせません。

本記事では、構造化データをチェックする目的と使うべきツール、リッチリザルトテストの手順、結果の見方、よくあるエラーの直し方、Search Consoleでの継続的な確認方法までを順番に解説します。

まずは記事全体の要点をまとめました。気になる項目をクリックすると、該当する見出しに移動します。

確認したいポイント結論詳細
構造化データのチェックはなぜ必要?誤りがあると検索結果に反映されない記述ミスや必須項目の不足があると、リッチリザルトの対象外になります。公開前後の確認が欠かせません。
チェックに使うツールは?リッチリザルトテストとSearch ConsoleGoogle向けの確認はリッチリザルトテスト、書式全般は検証ツール、公開後の監視はSearch Consoleで行います。
リッチリザルトテストの使い方は?URLかコードを入力して実行する公開済みのページはURL、公開前のページはコードを貼り付けて検証します。表示イメージも確認できます。
チェック結果はどう読めばいい?エラーは必須、警告は任意で修正エラーがあるとリッチリザルトの対象外です。警告は推奨項目の不足で、表示自体は妨げません。
よくあるエラーの原因は?必須項目の不足と書式の誤り必須プロパティの抜け、JSON-LDのカンマや括弧の誤り、日付や価格の形式の誤りが代表的な原因です。
公開後はどうやって確認する?リッチリザルトレポートを定期確認Search Consoleの拡張機能でサイト全体の状況を確認し、修正後は「修正を検証」で再チェックします。
エラーがないのに表示されないのは?表示するかはGoogleが判断する正しく書けていても表示は保証されません。提供を終えた種類や、ポリシー違反の可能性も確認します。
正しく運用するポイントは?チェックの時期と担当を決めておくテンプレート変更やプラグイン更新のたびに確認し、ページの内容と記述が一致しているかを点検します。
\ 構造化データの設定に不安はありませんか? /
・Search Consoleにエラーや警告が出ているが、直し方が分からない・プラグイン任せで、どの構造化データが出力されているか把握できていない・内部対策のどこから手をつけるべきか判断できない
楽々Editでは、SEOコンサルタントがサイトの内部設定を確認し、構造化データを含む技術的な課題と改善の優先順位をレポートでお伝えしています。
≫ 無料SEO診断を申し込む

構造化データのチェックとは?確認が必要な理由

構造化データのチェックとは、ページに記述した構造化データが正しい書式で書かれ、Googleに読み取れる状態になっているかを確かめる作業です。主にGoogleが無料で提供しているツールを使って行います。

構造化データは、人の目には見えないHTMLの裏側に書かれるため、誤りがあっても画面上では気づけません。ツールで定期的に確認しない限り、エラーを抱えたまま運用を続けてしまうおそれがあります。

構造化データとリッチリザルトの関係

構造化データとは、「このページは記事である」「この数字は商品の価格である」といった情報を、検索エンジンが理解しやすい決まった形式で記述したものです。Googleでは、JSON-LD、microdata、RDFaの3つの形式に対応しており、JSON-LDの利用が推奨されています。

正しく記述された構造化データは、検索結果にパンくずリストや商品の価格、レビューの星などを表示する「リッチリザルト」の対象になります。チェックは、このリッチリザルトの対象になれる状態かどうかを確かめる意味も持っています。

構造化データは、サイトの内部を整える施策の1つです。内部対策の全体像は、次の記事で体系的に整理しています。

関連記事:SEO内部対策とは?やるべき施策一覧と外部対策との違いをわかりやすく解説

チェックしないと起きる問題

構造化データに誤りがあると、リッチリザルトの対象から外れ、検索結果で目立つ表示の機会を逃してしまいます。必須項目が1つ抜けているだけでも、その構造化データ全体が無効になる場合があります。

リッチリザルトが表示されるかどうかは、検索結果でのクリック率にも関わります。同じ順位でも、価格や評価が表示されているページのほうがユーザーの目に留まりやすいためです。クリック率を高める考え方は、次の記事で解説しています。

関連記事:SEO対策におけるクリック数は重要か?CTRを高める3つの方法を解説

構造化データをチェックできる主なツール

構造化データのチェックには、Googleが案内している「リッチリザルトテスト」「スキーマ マークアップ検証ツール」「Search Console」の3つを使います。いずれも無料で利用できます。

それぞれ確認できる範囲が異なるため、目的に合わせて使い分けることが大切です。公開前の1ページを確かめたいのか、公開後のサイト全体を見張りたいのかで選ぶツールが変わります。

リッチリザルトテスト

リッチリザルトテストは、ページの構造化データがGoogleのリッチリザルトの対象になるかを確認できる公式ツールです。Googleが公式ドキュメントで、まず使うべきツールとして案内しています。

URLかコードを入力するだけで、検出された構造化データの種類と、エラーや警告の有無が表示されます。検索結果での表示イメージをプレビューできるのも特徴です。Googleで実際にどう扱われるかを確かめたいときに最も頼りになります。

参照:構造化データ マークアップをテストする|Google 検索セントラル

スキーマ マークアップ検証ツール

スキーマ マークアップ検証ツール(Schema Markup Validator)は、schema.orgが提供している、構造化データの書式全般を検証するツールです。Googleのリッチリザルトに対応していない種類も含めて、記述が正しいかを確認できます。

Google固有のルールでは検証しないため、Googleの表示に関する警告は出ません。リッチリザルトテストで「検出されない」と表示された構造化データが、そもそも正しく書けているのかを確かめる用途に向いています。

Search Consoleのリッチリザルトレポート

Search Consoleでは、サイト内で見つかった構造化データの状況を、種類ごとのレポートで一覧表示できます。左側のメニューにある「拡張機能」から開け、商品に関するレポートは「ショッピング」に表示されます。

1ページずつ確認するリッチリザルトテストと違い、サイト全体でエラーが何ページあるかを把握できるのが強みです。レポートは、対応している種類の構造化データがGoogleに検出された場合にだけ表示されます。

サイトの状態を点検する他のツールとあわせて使うと、構造化データ以外の課題も見つけやすくなります。

関連記事:SEO内部対策チェックツールとは?無料・有料のおすすめツールと活用法を解説

旧構造化データテストツールは利用できない

以前は、Googleの「構造化データテストツール」で確認するのが一般的でした。このツールはGoogleでの提供を終え、2021年にschema.orgへ移管されて現在のスキーマ マークアップ検証ツールになっています。

古い記事や社内のマニュアルでは、旧ツールの手順が案内されていることがあります。現在Googleのリッチリザルトに対応しているかを確かめる場合は、リッチリザルトテストを使いましょう。

リッチリザルトテストでチェックする手順

リッチリザルトテストでは、公開済みのページはURLで、公開前のページはコードを貼り付けてチェックします。どちらの方法でも、数十秒ほどで結果が表示されます。

操作はシンプルですが、確認するクローラーの種類や結果画面の見方を押さえておくと、問題の見落としを防げます。ここでは基本の手順を3つに分けて紹介します。

URLを入力して確認する

リッチリザルトテストの画面を開き、「URL」タブにチェックしたいページのURLを入力して「URLをテスト」を押します。Googleが実際にページを読み込み、検出された構造化データの一覧を表示します。

初期設定では、スマートフォン用のクローラーでページを読み込みます。Googleはスマートフォン向けの表示を基準にページを評価しているため、通常はこの設定のまま確認すれば問題ありません。PCとスマートフォンで出力内容が異なるサイトでは、両方で確かめておきましょう。

コードを貼り付けて確認する

公開前のページや、修正した記述を試したい場合は、「コード」タブにHTMLやJSON-LDを貼り付けて「コードをテスト」を押します。本番環境に反映する前に誤りを見つけられるため、手戻りを減らせます。

テンプレートを変更するときや、新しい種類の構造化データを追加するときは、まずコードで検証してから公開する流れにしておくと安全です。修正した箇所を貼り直して何度でも試せます。

プレビューで表示イメージを確かめる

有効な構造化データが検出されると、「結果をプレビュー」から、検索結果でどのように表示される可能性があるかを確認できます。パンくずリストや商品の価格、評価がどの位置に表示されるのかを事前に把握できます。

プレビューは表示の可能性を示すもので、実際の検索結果に必ず同じ形で表示されるわけではありません。表示内容に違和感がある場合は、記述した値そのものを見直すきっかけにしましょう。

\ 技術的なSEO対策の進め方を整理しませんか? /
・構造化データ以外にも、内部対策の課題がないか確認したい・自社サイトに必要な施策の優先順位を知りたい・社内でSEOの方針を説明する資料がほしい
楽々Editの資料では、SEO支援の進め方や内部施策の考え方、これまでの支援実績をまとめてご紹介しています。社内での検討資料としてもご活用ください。
≫ サービス資料をダウンロードする

チェック結果の見方|有効・警告・エラーの違い

リッチリザルトテストの結果は、「有効なアイテム」「警告」「エラー(無効なアイテム)」の3段階で表示されます。どれに当てはまるかによって、修正が必要かどうかと優先度が変わります。

結果画面では、検出された構造化データの種類ごとに状態が表示されます。項目をクリックすると、どのプロパティに問題があるかまで確認できます。

有効なアイテム

「有効」と表示された構造化データは、必須の項目がそろっており、リッチリザルトの対象になれる状態です。基本的には修正の必要はありません。

ただし、有効と判定されたからといって、記述した内容が正しいとは限りません。価格や日付、名称などの値がページの表示内容と合っているかは、ツールでは判断できないため、目視でも確認しておきましょう。

警告

警告は、必須ではないものの、追加すると情報がより充実する「推奨プロパティ」が不足している状態です。警告があってもリッチリザルトの対象からは外れません。

推奨プロパティを追加すると、検索結果に表示できる情報が増える場合があります。対応できるものから追加し、自社で用意できない情報は無理に記述しないようにしましょう。

エラー(無効なアイテム)

エラーは、必須プロパティの不足や書式の誤りによって、構造化データが無効になっている状態です。エラーのある構造化データはリッチリザルトの対象にならないため、優先して修正します。

エラーの内容は「フィールド “name” がありません」のように、どの項目に問題があるかが表示されます。表示されたプロパティ名を手がかりに、記述を1つずつ確認していきましょう。

アイテムが検出されなかった場合

「このURLではアイテムが検出されませんでした」と表示される場合は、構造化データが出力されていないか、Googleがページを正しく読み込めていない可能性があります。

ページのソースに構造化データが含まれているか、robots.txtでクロールを拒否していないか、ログインが必要なページではないかを確認します。リッチリザルトテストが対応していない種類の構造化データは検出されないため、その場合はスキーマ マークアップ検証ツールで確かめましょう。

よくあるエラーの原因と直し方

構造化データのエラーの多くは、必須項目の不足、書式の誤り、値の形式の誤り、ページ内容との不一致の4つに分けられます。原因が分かれば、修正すべき箇所はすぐに見つかります。

修正したら、リッチリザルトテストのコード入力で再検証してから本番に反映するのが確実です。代表的なエラーと直し方を見ていきましょう。

必須プロパティが不足している

最も多いのが、構造化データの種類ごとに決められた必須プロパティが記述されていないケースです。商品であれば商品名、パンくずリストであれば各階層の名前と位置などが必須になります。

どのプロパティが必須かは、Google検索セントラルの各種類のドキュメントで確認できます。テンプレートで自動出力している場合は、情報が空欄のページだけ項目が抜けていることもあるため、エラーが出たページの共通点を探してみましょう。

JSON-LDの書き方に誤りがある

JSON-LDは記述のルールが厳密で、カンマの付け忘れや付けすぎ、引用符や括弧の閉じ忘れがあるだけで読み取れなくなります。最後の項目の後ろにカンマを付けてしまう誤りは特に多く見られます。

“name”: “商品名”,

“price”: “3000”

上の例のように、最後の項目の後ろにはカンマを付けません。全角の引用符が混ざっているケースもあるため、記述は半角で統一しましょう。構文の誤りがサイト内にある場合、Search Consoleの「解析できない構造化データ」レポートにも表示されます。

値の形式が正しくない

プロパティごとに決められた形式で値を書いていないと、項目自体はあってもエラーや警告の対象になります。日付は「2026-10-09」のようなISO 8601形式、価格は通貨記号を含めない数値で記述するのが基本です。

画像やページのURLは、相対パスではなく「https://」から始まる絶対URLで書きます。評価の値が設定した範囲を超えている場合や、存在しない画像を指定している場合もエラーの原因になります。

ページの内容と一致していない

ツールではエラーにならなくても、ページに表示されていない情報を構造化データに書くことは、Googleのポリシーで認められていません。実際には掲載していないレビューの評価や、表示価格と異なる金額を記述するのが典型的な例です。

内容を偽った構造化データは、構造化データに関する手動による対策の対象になることがあります。手動による対策を受けると、リッチリザルトが表示されなくなります。記述した値は、必ずページ上の表示と一致させましょう。

\ 構造化データの修正作業を任せられる体制はありますか? /
・エラーの原因は分かったが、テンプレートを修正できる人がいない・プラグインやCMSの設定変更に不安がある・内部施策を社内で回せるようになりたい
楽々Editでは、構造化データを含む内部施策の実行代行から、社内で運用できる体制づくりまで支援しています。設定作業だけでなく、判断基準の共有も行います。
≫ SEO内部施策代行・内製化支援の詳細を見る

Search Consoleで公開後もチェックする方法

構造化データは、一度正しく設定すれば終わりではありません。テンプレートの変更やプラグインの更新、コンテンツの追加によって、公開後に新たなエラーが発生することがあります。

公開後の確認には、Search Consoleが欠かせません。サイト全体の状況を把握するレポート、個別ページを調べるURL検査ツール、修正を伝える検証機能の3つを使い分けましょう。

リッチリザルトレポートを定期的に確認する

Search Consoleの「拡張機能」に並ぶレポートでは、構造化データの種類ごとに「有効」と「無効」のアイテム数が推移として表示されます。無効のアイテムが急に増えていれば、何らかの変更で記述が崩れた可能性があります。

問題の種類をクリックすると、該当するURLの一覧を確認できます。月に1回など確認の頻度を決め、数値の変化を記録しておくと、異常に早く気づけます。

URL検査ツールで個別ページを確認する

特定のページについて詳しく調べたい場合は、URL検査ツールにURLを入力して、検出された構造化データとその状態を確認します。インデックスの状況もあわせて確認できるため、そもそもページが登録されているかも同時に分かります。

「公開URLをテスト」を実行すると、最後にクロールされた時点ではなく、現在のページの状態で確認できます。修正した直後のページをチェックするときに便利です。インデックスの確認方法は、次の記事でも解説しています。

関連記事:Googleでインデックス確認する2つの方法|インデックスされない4つの原因と対処法を解説

修正後に「修正を検証」を実行する

エラーを修正したら、レポートの問題の詳細画面にある「修正を検証」を押して、Googleに再チェックを依頼します。Googleが該当するURLを順に再クロールし、問題が解消されたかを確かめます。

検証が完了するまでには、数日から2週間程度かかることがあります。結果はメールで通知され、不合格になったURLは詳細画面から確認できます。すべての該当ページを直してから検証を始めるのがポイントです。

エラーがないのにリッチリザルトが表示されない理由

チェックでエラーがなかったのに、検索結果にリッチリザルトが表示されないことは珍しくありません。構造化データが正しく書けていることと、リッチリザルトが表示されることは別の問題だからです。

表示されない場合に考えられる主な理由は3つあります。焦って記述を書き換える前に、どれに当てはまるかを確認しましょう。

表示するかどうかはGoogleが判断している

Googleは、構造化データが正しく記述されていても、リッチリザルトを必ず表示するとは限らないとしています。検索語句やユーザーの状況、ページの内容などをもとに、表示するかどうかが判断されます。

新しく追加した構造化データは、Googleがページを再クロールするまで反映されません。公開してすぐに表示されなくても、しばらく様子を見てから判断しましょう。

サポートが終了した種類がある

Googleは検索結果の簡素化を進めており、一部の構造化データについてリッチリザルトの提供を終えています。2025年には学習用動画や車両リスティングなどの表示が終了し、よくある質問(FAQ)のリッチリザルトも2026年5月7日以降は表示されなくなりました。

サポートが終わった種類の構造化データを残しておいても、エラーにはなりません。ただし、検索結果での表示は期待できないため、新たに工数をかけて追加する必要はありません。最新の対応状況は、Google検索セントラルの更新情報で確認しましょう。

ページの品質やポリシーに問題がある

サイトやページの評価が低い場合や、構造化データに関するポリシーに沿っていない場合も、リッチリザルトが表示されにくくなります。Search Consoleの「手動による対策」に通知が届いていないかも確認しておきましょう。

構造化データはページの内容を正しく伝えるための手段であり、内容そのものの評価を補うものではありません。ユーザーにとって役立つ情報を掲載することが、結果としてリッチリザルトの表示にもつながります。

構造化データを正しく運用するためのチェックポイント

構造化データを効果的に活用するには、チェックを習慣にして、記述の正しさを保ち続ける仕組みが必要です。ここでは、運用で押さえておきたい3つのポイントを紹介します。

どれもサイトの規模にかかわらず取り組める内容です。担当者が変わっても同じ品質を保てるよう、手順として残しておくことをおすすめします。

チェックするタイミングを決める

構造化データは、新しいページを公開するとき、テンプレートを変更したとき、CMSやプラグインを更新したときにエラーが発生しやすくなります。こうしたタイミングで必ずリッチリザルトテストを実行するルールにしておきましょう。

定期的な確認としては、月に1回Search Consoleのレポートを見る運用が現実的です。構造化データを含む内部施策の確認項目は、次の記事でまとめて整理しています。

関連記事:SEO内部施策とは?|3つの基本施策と15の効果的手法まとめ

CMSやプラグインの自動出力を確認する

WordPressのSEOプラグインやテーマの多くは、記事やパンくずリストの構造化データを自動で出力します。便利な反面、複数のプラグインが同じ種類の構造化データを重複して出力しているケースもあります。

ECサイトでは、商品情報の構造化データがシステムから自動で生成されることが一般的です。在庫や価格の変更が正しく反映されているかを、定期的に確認しましょう。ECサイト特有のSEOの注意点は、次の記事が参考になります。

関連記事:ECサイトのSEO対策とは?売上につながる施策と注意点を徹底解説

検索エンジンに伝えたい情報を正確に記述する

構造化データは、リッチリザルトのためだけのものではありません。組織や人物、商品などの情報を正確に記述しておくことで、検索エンジンがページや運営者の情報を理解しやすくなります。

運営会社の名称や所在地、著者情報などを一貫して記述しておくことは、エンティティとしての認識にも関わります。エンティティの考え方や、AIによる回答で自社の情報が引用されるための対策は、次の記事で解説しています。

関連記事:エンティティSEOとは?意味やキーワードとの違い・活用法を現役コンサルが解説

関連記事:AIO対策とは?SEO・LLMOとの違いとAIに引用される対策方法を解説

\ 構造化データのエラーを放置していませんか? /
・Search Consoleに無効なアイテムが増えている・リッチリザルトが表示されない原因を特定したい・サイト全体の技術的な課題を第三者に点検してほしい
楽々Editの無料SEO診断では、構造化データを含む内部設定とインデックスの状況を確認し、成果が出ていない原因をレポートにまとめてお渡しします。
≫ 無料SEO診断を申し込む

まとめ

構造化データのチェックは、記述が正しい書式で書かれ、Googleに読み取れる状態かを確かめる作業です。記述に誤りがあるとリッチリザルトの対象から外れるため、公開前と公開後の両方で確認します。

公開前のページはリッチリザルトテストのコード入力、公開済みのページはURL入力で確認し、書式全般はスキーマ マークアップ検証ツールで補います。結果のうちエラーは必ず修正し、警告は対応できる推奨プロパティから追加していきましょう。

公開後は、Search Consoleのリッチリザルトレポートを定期的に確認し、修正したら「修正を検証」で再チェックを依頼します。エラーがなくても表示は保証されないため、提供が終わった種類やポリシー違反がないかもあわせて確認することが大切です。

\ 技術面とコンテンツの両面からSEOを見直しませんか? /
楽々Editでは、SEOコンサルタントがサイトを分析し、内部施策・コンテンツ・外部施策のどこに課題があるかを特定したうえで、戦略設計から実行まで一貫して支援しています。
≫ SEOコンサルティングの詳細を見る