2段階の検証
1段階目では、マークアップがSchema.orgとして正しいかを確認します。タイプが存在するか、そのタイプでプロパティが使えるか(継承されたプロパティも含む)、値が期待される型に合っているかを調べます。2段階目では、Googleのリッチリザルトについて、必須プロパティなど手元で確認できる条件を調べます。2段階目に通っても、Googleがリッチリザルトを表示する保証はありません。
- Schema.orgのボキャブラリーを同梱しているため、オフラインで動作
- 継承されたプロパティに対応し、Articleのauthorなどを誤ってエラーにしない
- リッチリザルトの各タイプについて、必須プロパティと、いずれか1つが必要なプロパティを確認
- JSON-LDブロックが有効なJSONでない場合は、解析エラーとして報告

