スキーママークアップバリデーター
The fetched HTML is checked for JSON-LD and visible-content matches. JS-injected content cannot be evaluated; paste rendered markup when needed.
Reproduce this result in an agent
Uses the same inputs as the result above. No request is made from this panel.
MCP tool
Arguments
リクエストは当サーバーで処理し、処理後は保存しません。 Only live-URL retrieval uses this service; pasted markup and all validation stay in your browser. 匿名化した実行単位の結果件数を集計調査に使う場合があります。URL、ドメイン、IPアドレス、識別子は含めず、100回未満の実行から統計を公開しません。
+ で現在のサイトまたはページを保存します。保存したサイト、ページ、リストの横にある☆を使うとお気に入りに追加できます。最近のチェック履歴は下に表示されます。
名前付きリストを作成
ローカルの選択内容から対象を入力しました。
サイトパスポート この保存済みサイトのローカルコンテキスト
ローカルデータ
保存した対象、名前付きリスト、最近のチェック概要はこのブラウザ内だけに残ります。
Structured-data totals
No Product markup was found in raw HTML. This does not establish that the rendered page has none.
Run a rendered comparisonWhy the entity and issue verdicts were returned
Blocks rich result
Invalid markup or missing required properties — no rich result is possible until these are fixed.
Limits rich result
Valid, but missing recommended properties or soft issues that reduce eligibility or appearance.
Valid, but missed opportunity
Nothing wrong — properties or caveats that are worth knowing about.
Your input with stubs added for missing properties — every line to fill in is marked ADD:.
Input
Corrected JSON-LD
These checks compare selected user-facing schema values with the raw HTML's visible text. They cannot see content added by JavaScript after page load.
Why each content-match verdict was returned
このツールを評価
このツールについて
JSON-LDまたは完全なHTMLページを貼り付け、schema.org語彙、Googleリッチリザルト要件、ブロック間の@idグラフを重大度別に検証します。
修正済みで貼り付け可能なJSON-LDブロックを確認し、どの構造化データを見直すべきかを把握できます。
機能
- schema.org語彙と必須項目の検証
- Googleリッチリザルト要件の重大度分類
- ブロック間@idグラフの整合性確認
- 修正済みJSON-LDのコピーと貼り付け
仕組み
入力からJSON-LDブロックを抽出し、schema.orgの型とプロパティ、必須要件、@id参照を正規化します。重大度別の問題と修正可能なJSON-LD出力を分けて表示します。
制限事項
- 検証結果は入力されたJSON-LDまたはHTMLに限られ、Googleの実際のリッチリザルト表示やインデックス状態を保証しません。
- 修正案は決定論的な構造化データの改善案であり、ビジネス成果、クロール、検索順位を保証しません。
よくある質問
Google のリッチリザルト テストとの違いは何ですか?
Google のリッチリザルト テストはライブ URL を取得してレンダリングし、対象になり得る Google リッチリザルトを報告します。このバリデーターは、4 層の検証をブラウザー内でローカルに実行します。JSON-LD や HTML(非公開の下書きを含む)を貼り付けるか、保護されたサーバーエンドポイントに公開 URL の HTML を取得させてから、同じローカル検証を実行できます。URL モードは JavaScript をレンダリングしないため、最終的なレンダリング済みページの確認には Google のテストを使用してください。
有効なスキーマならリッチリザルトが保証されますか?
いいえ。有効なマークアップは文書化された要件を満たせますが、表示は対応機能のポリシー、クロール、インデックス登録、検索コンテキストにも左右されます。Google はリッチリザルトを保証していません。
JSON-LD、Microdata、RDFa のどれを使うべきですか?
Google は JSON-LD を推奨しています。マークアップが HTML とは別の 1 つの script ブロックに収まるため、最も保守しやすい形式です。このツールは JSON-LD(貼り付けた HTML ページから抽出した JSON-LD ブロックを含む)を検証します。
@id グラフチェックは何をしますか?
構造化データでは、エンティティを複数のブロックに分け、@id でリンクすることがあります。たとえば Article が author の Person を @id で参照する場合です。グラフチェックは、その参照先が宙ぶらりんにならず、定義済みノードへ実際に解決されることを確認します。これは一般的で見つけにくい誤りです。
マークアップはアップロードまたは保存されますか?
貼り付けたマークアップはブラウザー内でローカルに検証され、アップロードも保存もされません。ライブ URL モードでは、ページ HTML を取得するため公開 URL だけが保護されたサーバーエンドポイントへ送信され、検証自体はローカルで行われます。取得 HTML には後から JavaScript で追加されるマークアップが含まれない場合があるため、確認が必要なときはレンダリング済み HTML を貼り付けてください。
よくある問題と修正方法
- エラー JSON-LDを解析できません 修正: 報告されたJSON構文エラー(多くはカンマ、引用符、中括弧、角括弧の欠落)を修正し、schemaプロパティを評価する前にJSON-LDを解析できる状態にしてください。
- 警告 Schemaコンテキストがないか無効です 修正: 最上位の@contextをhttps://schema.orgに設定するか、グラフ内の各エンティティがそのSchema.orgコンテキストを継承するようにしてください。
- エラー Schemaタイプがありません 修正: 影響を受けるエンティティに適切なSchema.org @typeを追加し、ページの表示内容で裏付けられる最も具体的なタイプを選んでください。
- エラー 必須プロパティがありません 修正: ページ内容で裏付けられる値とともに指定された必須プロパティを追加し、そのエンティティを再検証してください。
- エラー プロパティ値の型または形式が正しくありません 修正: 無関係な値を強制変換せず、バリデーターが示すスカラー、URL、オブジェクト、配列の形式へ対象プロパティを変更してください。
- 警告 バリデーターがSchemaタイプを認識できません 修正: スペルミスまたは廃止された@typeを認識可能なSchema.orgタイプへ修正してください。内容を正確に表す有効なタイプがない場合は、そのエンティティを削除します。
- 警告 エンティティ識別子が重複しています 修正: 同じ@idを共有するエンティティを1つのノードに統合するか、異なる実体なら安定した別々の@id値を割り当ててください。