DevTools Japan トップへ

JSON-LD 構造化データ 検証・プレビュー

貼り付けるだけで構文チェック・整形・@type 検出・必須項目チェック

JSON-LD を貼り付け

このツールはブラウザ内だけで動作し、貼り付けたデータを外部に送信しません。必須項目チェックは主要なリッチリザルトタイプに対する簡易的な目安であり、Googleの公式な保証ではありません。公開前はリッチリザルトテストもあわせてご確認ください。

JSON-LD 検証ツールの使い方

ウェブページの構造化データ(schema.org)を JSON-LD 形式で記述したものを、貼り付けるだけでチェック・整形できる無料ツールです。ページのソースからコピーしたコードを <script type="application/ld+json"> タグごと貼り付けても、自動でタグを取り除いて中身の JSON だけを検証します。インストールや会員登録は不要で、すべての処理はお使いの端末内(クライアントサイド)で完結します。

使い方はかんたんです。上部のテキストエリアに JSON-LD を貼り付けて「検証・整形する」を押すと、まず JSON として正しいかどうかの構文チェックが走り、問題があればおおよその行番号とともにエラーを表示します。構文が正しければ、読みやすく整形(インデント付き pretty-print)した「クリーンJSON」を表示し、含まれている @type を一覧します。整形済みの JSON はワンクリックでコピーして、そのままページに貼り戻せます。

こんな用途に

構造化データを実装したあとの動作確認、カンマ抜けや閉じ括弧不足といった JSON のケアレスミス探し、既存ページから抜き出した JSON-LD の整形・見やすい状態への変換、Article・FAQPage・Product などリッチリザルト向けタイプの必須項目が揃っているかの下チェックに。公開前の最終確認や、他ツールで生成した構造化データの検算にも使えます。

チェックする主なリッチリザルトタイプ

検出した @type ごとに、Googleのリッチリザルトでよく使われる主要タイプについて、必須・推奨項目が入っているかの簡易チェックを行います。あくまで代表的な項目を対象にした目安であり、すべての要件を網羅するものではありません。

タイプ主な必須・推奨項目
Article / NewsArticle / BlogPostingheadline(必須)、author・datePublished・image(推奨)
Productname(必須)、image・offers(推奨)。review には reviewRating が必要
FAQPagemainEntity(必須)。各 Question に name と acceptedAnswer.text
Recipename(必須)、image・recipeIngredient・recipeInstructions(推奨)
BreadcrumbListitemListElement(必須)。各 ListItem に position・name・item
Organizationname(必須)、url・logo(推奨)

よくある JSON の書き間違い

構造化データのエラーで多いのは、要素の区切りのカンマ抜けや、最後の要素のあとに余分なカンマを付けてしまう「末尾カンマ」、閉じ波括弧・角括弧の不足、キーや文字列を囲むダブルクォートの付け忘れ(全角クォートの混入)などです。このツールはこうした構文エラーを検出し、可能な範囲で発生位置を示すので、どこを直せばよいかの手がかりになります。

よくある質問

このツールは何を検証しますか?
貼り付けた JSON-LD 構造化データの構文チェック(正しい JSON かどうか)を行い、エラーがあれば発生した行番号とともに表示します。あわせて整形(pretty-print)、@type の検出、Article・FAQPage・Product・Recipe・BreadcrumbList・Organization などGoogleリッチリザルト向けの主要タイプについて、必須項目・推奨項目が揃っているかの簡易チェックを行い、わかりやすい要約を表示します。
<script type="application/ld+json"> タグごと貼り付けても大丈夫ですか?
はい。HTML の script 開始タグと終了タグで囲まれた状態のまま貼り付けても、ツールが自動でタグ部分を取り除いて中身の JSON だけを検証します。ページのソースからコピーしたコードをそのまま貼り付けられるので便利です。取り除かれたあとの整形済み JSON はコピーして再利用できます。
エラーの場所は分かりますか?
はい。JSON の構文エラーが見つかった場合、可能な範囲でエラーが発生したおおよその行番号・列を表示します。カンマの付け忘れ、末尾カンマ、閉じ括弧の不足、ダブルクォートの誤りなど、構造化データでよくあるミスの発見に役立ちます。エラー箇所を直して再度チェックすれば、修正できたかすぐに確認できます。
データは外部に送信されますか?
いいえ。このツールの処理はすべてお使いのブラウザ内(クライアントサイド)で完結し、貼り付けた JSON-LD がサーバーや外部サービスへ送信されることはありません。外部ライブラリにも依存しないゼロ依存の設計のため、社内限定のページ用データや公開前の構造化データも安心して検証できます。
このツールで合格すればリッチリザルトに必ず表示されますか?
いいえ。本ツールは構文チェックと主要タイプの必須項目に関する簡易的な確認を行うもので、Googleの公式なリッチリザルト保証ではありません。実際の表示可否はコンテンツの品質やGoogle側のガイドライン、審査状況によって決まります。公開前にはGoogleのリッチリザルトテストやSearch Consoleの拡張レポートもあわせてご確認ください。

関連ツール

JSON-LD 生成年齢計算カウントダウン計算