構造化データ(JSON-LD・マイクロデータ)テストツール
JSON-LD、ページ全体のHTML、マイクロデータを貼り付けると、すべての構造化データをGoogleのリッチリザルト要件に沿ってチェックします。必須プロパティの不足、ISO 8601形式でない日付、「¥」や「円」付きの価格、相対パスの画像URL、範囲外の評価値などを、該当箇所のパスと一緒にわかりやすく説明します。商品、記事、店舗、イベント、レシピ、求人などのテンプレートから始めることもできます。チェックはすべてブラウザ内で行います。
無料・登録不要
使い方
- JSON-LDやページのHTMLソースを貼り付けるか、テンプレートを挿入します。
- 項目ごとのカードを確認します。緑はリッチリザルト対象、赤はエラーありです。
- まずエラーを直し、次に推奨プロパティを追加します。
- scriptタグとしてコピーし、ページに貼り付けます。
このツールの特長
Googleの要件でチェック
商品・記事・店舗・イベント・レシピ・求人・動画などの必須/推奨プロパティを確認します。
値の形式チェック
日付や時間の形式、「円」付きの価格、通貨コード、相対URL、範囲外の評価値を見つけます。
JSON-LD・@graph・マイクロデータ
HTML内のすべてのscriptブロックを探し、@graphを分解し、itemprop形式のマイクロデータも読み取ります。
場所がすぐわかる
Product.offers.priceのように問題の場所を表示し、JSONの書式エラーは行番号で示します。
テンプレート
14種類のテンプレート。通貨はJPY、国はJP、時刻は日本時間で用意しています。
安心のブラウザ処理
公開前のページもブラウザ内でチェックし、どこにも送信しません。
今もリッチリザルトが表示される構造化データ
Googleはここ数年でリッチリザルトの種類を絞り込んでいます。価格・在庫・星評価の商品スニペット、パンくずリスト、記事、イベント、レシピ、求人、動画、店舗情報、ロゴ、サイト名は引き続き表示されます。一方、FAQは政府・医療系の公式サイトに限定され、ハウツーは2023年に終了しました。Yahoo! JAPANの検索結果もGoogleの技術を使っているため、同じ構造化データが活きます。
それ以外の型も検索エンジンやAIアシスタントがページを理解する助けになるので、正確であれば残しておいて問題ありません。
ECサイトの商品構造化データ
Shopify、BASE、STORES、MakeShop、WooCommerceなどのショップでは、商品の構造化データが価格・在庫・星評価を検索結果に表示させます。Googleが求めるのはnameと、offers・review・aggregateRatingのいずれか1つ以上です。価格は2980のように数値だけで書き、priceCurrencyはJPYにします。「¥2,980」「2,980円」のような表記はエラーになります。表示価格は税込で、ページ上の価格と一致させましょう。
よくある構造化データのミス
- 日付を2025/03/14や2025年3月14日と書いている(正しくは2025-03-14)
- 価格に「¥」「円」やカンマが入っている
- 調理時間を「30分」と書いている(正しくはPT30M)
- 画像やロゴのURLにhttps://とドメインがない
- Nameのように大文字で始まるプロパティ名
- 10段階評価なのにbestRatingを指定していない
このツール・リッチリザルトテスト・Search Consoleの使い分け
このツールは、公開前のページでも構文とGoogleの要件をすぐに確認できます。公開後はGoogleのリッチリザルトテストで実際のURLを確認し、Search Consoleの「拡張」レポートでサイト全体のエラーを継続的に監視しましょう。
よくある質問
Googleの構造化データテストツールの代わりになりますか?
旧ツールは提供が終了しています。このツールでは、schema.orgの構文とGoogleのリッチリザルト要件を、わかりやすい説明とテンプレート付きで確認できます。
エラーがなければ必ずリッチリザルトが表示されますか?
いいえ。正しい構造化データは表示の対象になる条件で、実際に表示するかどうかは品質やポリシーに基づいてGoogleが決めます。
JSON-LDとマイクロデータのどちらがよいですか?
Googleは、scriptタグ1つにまとめられデザインと混ざらないJSON-LDを推奨しています。このツールはどちらも読み取れます。
URLを入力してチェックできますか?
ブラウザの制限で他サイトを直接読み込めません。ページを開いてCtrl+Uでソースを表示し、HTMLを貼り付けてください。テスト環境やログインが必要なページにも使えます。
JSON-LDはどこに書けばいいですか?
type="application/ld+json"のscriptタグに入れて、headかbodyのどこかに置きます。「scriptタグとしてコピー」でそのまま貼れる形になります。
コードはサーバーに送信されますか?
いいえ。チェックはすべてブラウザ内で行います。
関連ツール
作りたいものがありますか?
作りたい内容を教えてください。
シンプルなWebサイトから本格的なアプリ、AIソリューション、自動化、カスタムシステムまで、作りたいものをお聞かせください。