無料Webツール

JSON-LD整形・基本検証

JSON-LDを整形・圧縮し、@contextや@type等の基本構造を確認します。

入力と設定

使い方と確認ポイント

JSON-LDを読み込み、整形または圧縮表示しながら、@contextと@typeがあるかを基本チェックします。Schema.orgの意味やGoogleリッチリザルト適格性まで判定する専門バリデーターではありません。

  1. JSON-LDを貼り付けるか、WebPage / Organization / Articleの例を読み込みます。
  2. PrettyまたはMinifiedを選びます。
  3. 実行して構文エラーと基本警告を確認し、結果をコピーします。
JSON構文
壊れたJSONは処理前にエラー
@context
ルートや対象要素で基本確認
@type
ルート・配列・@graph内で基本確認
出力
整形済みまたは圧縮済みJSON

JSONとして正しくても @context / @type がなければ警告できる

{"name":"Example"} はJSONとしては正しい一方、JSON-LDとして必要になることが多い @context や @type がないため、基本警告の対象になります。

ここで警告がなくても、Schema.orgのプロパティ選択やGoogleのリッチリザルト要件を満たす保証はありません。公開前は用途に応じた公式バリデーターでも確認してください。

まずJSON構文を確認する

カンマ、引用符、括弧が壊れている場合は、その後のJSON-LDチェックへ進みません。整形によって構文エラーが隠れることもありません。

ルートだけでなく配列や@graphも基本確認する

複数エンティティをまとめたJSON-LDでも、@typeの有無を簡易確認できます。

語彙の意味までは判定しない

存在しないプロパティや、そのtypeには不適切なプロパティでも、基本チェックだけでは見抜けない場合があります。

PrettyとMinifiedは意味を変えない

同じデータを読みやすく表示するか、余計な空白を減らすかの違いです。

公開前は検索エンジン側の要件も確認する

ArticleやProductなどでリッチリザルトを狙う場合、必須・推奨プロパティは別途公式要件に合わせてください。