Domain 143 / 225

構造化データ検証は Rich Results Test と Schema Validator の 2 段階で行う

構造化データ検証 の要点

構造化データの検証は Google Rich Results Test(リッチリザルト適合性)と Schema.org Validator(schema.org 仕様準拠)の 2 段階で行う。エラーは表示阻害、警告は推奨改善。Search Console「拡張」レポートで本番反映を確認

なぜこれを学ぶか

構造化データを実装しても 検証なしで公開すると Google にエラーで弾かれる。 2 つのテスト ツールの違いと使い分けを知らないと、見落としが起きる。

構造化データを実装するすべての担当者で必須。

学ばないと起きること

よくある事故被害
1 つのツールだけで検証エラー / 警告を見落とす
エラーと警告の違いを知らない改善優先度を誤る

学ぶメリット

  • 構造化データの確実な実装
  • リッチリザルト適合性の事前確認
  • 商談で「2 段階検証」を即答

仕組み

2 つのテスト ツール

ツールURL用途
Rich Results Testsearch.google.com/test/rich-resultsGoogle リッチリザルト適合性
Schema Validatorvalidator.schema.orgschema.org 仕様準拠

Rich Results Test(Google)

公式: Google が認識するリッチリザルト適合性を確認:

  • 該当する Google リッチリザルトがあるか
  • 必須プロパティ充足
  • エラー / 警告の指摘
  • レンダリング後 HTML(JS 後)で検証

Schema Validator(schema.org)

公式: schema.org の汎用仕様準拠を確認:

  • 構造化データの構文
  • プロパティ名の妥当性
  • @type の妥当性
  • Google 以外の用途も確認

エラー vs 警告

種類影響対応
エラーリッチリザルト表示不可必ず修正
警告推奨プロパティ未指定可能なら修正
情報任意改善余裕があれば

エラーは P0、警告は P1 として扱う。

キー概念

Search Console「拡張」レポート

公式: 本番のリッチリザルト適合状況を確認:

  • 該当タイプ別(Article / FAQ / Product 等)
  • 有効 / エラー / 警告
  • 個別 URL の問題詳細

実装後は 1-4 週間で反映、Search Console で確認。

検証フロー

[実装] 構造化データを記述
   ↓
[1 次検証] Schema Validator で構文確認
   ↓
[2 次検証] Rich Results Test で Google 適合
   ↓
[公開]
   ↓
[本番確認] Search Console「拡張」レポート(1-4 週間後)

よくあるエラー

エラー原因
name 必須name プロパティ未指定
image URL 不正絶対 URL ではない / 404
日付形式不正ISO 8601 でない
無効な @typetypo / schema.org 未定義
価格通貨 不正ISO 4217 でない

よくある誤解

よくある誤解実際のところ出典
Rich Results Test だけで OKSchema Validator で構文も確認推奨Rich Results Test
検証通過 = リッチリザルト保証適合性のみ、表示は Google 判断同上
警告は無視で OK表示の質に影響、可能なら対応同上

実務での適用

実装時のチェックリスト

  1. Schema.org Validator で構文 OK
  2. Rich Results Test でエラー 0
  3. Rich Results Test 警告も可能な限り 0
  4. プレビュー画像確認
  5. 本番デプロイ後 1-4 週間で SC 拡張レポート確認

CI 統合

構造化データテストを CI に組み込み:

  • @next/structured-data-testing
  • json-ld-validator
  • 自前テストで主要プロパティ検証

トラブル別の対処

症状確認すべきこと
Rich Results Test エラー必須プロパティ / @type / 形式
警告のみ推奨プロパティの追加

公式ソース

自己テスト

Q1. 構造化データ検証の 2 段階は?

Schema.org Validator で構文確認 + Rich Results Test で Google 適合性確認

Q2. Rich Results Test のエラーと警告の違いは?

エラーはリッチリザルト表示不可、警告は推奨プロパティ未指定

Q3. 本番反映の確認方法は?

Search Console「拡張」レポートで 1-4 週間後に確認

これらの内容を採点付きで挑戦したい場合は、本ドメインのプロ試験で 5 問形式で確認できる。