DevTools Japan トップへ

Product 構造化データ生成

Product・Review・AggregateRating の JSON-LD をリアルタイム生成(SEO/リッチリザルト)

商品情報

販売情報 offers

総合評価 aggregateRating

※ ratingValue と reviewCount の両方が入力された場合のみ出力に含めます。

個別レビュー review(複数可)

生成された JSON-LD

生成された「application/ld+json」のスクリプトタグごとコピーして、商品ページのHTMLに貼り付けてください。空欄の項目は自動的に除外されます。すべての処理はブラウザ内で完結し、入力内容は送信されません。設置後は Google のリッチリザルト テストで検証することをおすすめします。

Product構造化データ生成ツールの使い方

商品名・画像・価格・在庫・ブランド・レビュー・評価をフォームに入力するだけで、schema.org の Product 型に準拠した JSON-LD 構造化データをリアルタイムで生成する無料ツールです。ECサイトや商品紹介ページに構造化データを設置することで、Google 検索結果に価格やレビューの星(リッチリザルト)が表示されやすくなり、クリック率の向上が期待できます。インストールや会員登録は不要で、入力内容はサーバーに送信されず、すべてブラウザ内で処理されます。

使い方はかんたんです。上部のフォームに商品情報を入力すると、下部の出力エリアに JSON-LD がリアルタイムで生成されます。空欄にした項目は出力から自動的に除外されるため、必要な情報だけを記述したシンプルな構造化データが手に入ります。個別のレビューは「レビューを追加」ボタンで何件でも追加でき、不要になった行は「削除」で取り除けます。完成したら「コピー」ボタンでスクリプトタグごとコピーし、そのまま商品ページのHTMLに貼り付けてください。

各項目の意味

項目schema.orgプロパティ説明
商品名nameリッチリザルトに必須の中心的な項目。正式な商品名を入力します。
画像URLimage推奨。httpsの絶対URLで指定します。高解像度画像が望ましいです。
説明description商品の説明文。ページ内の説明と一致させます。
ブランドbrandBrand型として出力されます。メーカー名やブランド名。
SKU / GTINsku / gtin在庫管理番号と国際的な商品コード。指定すると識別性が高まります。
価格・通貨offers.price / priceCurrency価格表示のリッチリザルトに必要。通貨はISO 4217コード。
在庫状況offers.availabilityInStock等をschema.orgのURL形式で出力します。
平均評価・件数aggregateRating星評価の表示に使用。両方揃った場合のみ出力されます。
個別レビューreviewレビュアー名・評価・本文を持つReview型の配列。

リッチリザルトを狙うためのポイント

Google の商品リッチリザルトを狙ううえで最も重要なのは、構造化データに記述した情報がページ上に実際に表示されている本物の情報であることです。ページに存在しない価格やレビューを構造化データにだけ書くことはガイドライン違反となり、手動対策の対象になり得ます。本ツールはあくまで正しい形式の JSON-LD を作る補助であり、記載する内容の正確性はご自身でご確認ください。

また、評価(aggregateRating・review)を含める場合は、自社サイトで実際に収集したレビューのみを対象とし、メーカーや第三者から取得した評価をそのまま自社の Product に付与しないよう注意が必要です。価格表示を狙う場合は offers に price と priceCurrency を必ず含め、在庫状況(availability)も併せて記述すると、より豊富な情報が検索結果に反映されやすくなります。

設置後の確認

生成した JSON-LD をページに設置したら、Google の「リッチリザルト テスト」や「スキーマ マークアップ検証ツール」でエラーや警告がないかを確認しましょう。エラーは修正が必須、警告は推奨項目の不足を示すことが多く、可能な範囲で埋めると表示の機会が高まります。本ツールの出力下部にも、必須項目(name)と推奨項目(image・offers・評価)の充足状況を示す簡易ヒントを表示しています。

よくある質問

Product構造化データ(JSON-LD)とは何ですか?
Product構造化データは、商品名・価格・在庫状況・評価・レビューといった商品情報を、検索エンジンが理解できる形式で記述したものです。schema.org の Product 型を JSON-LD 形式で書くのが Google 推奨で、正しく記述すると検索結果に価格やレビューの星(リッチリザルト)が表示されやすくなります。本ツールはフォームに入力するだけでこの JSON-LD を自動生成します。
生成したJSON-LDはどこに貼り付ければいいですか?
生成された application/ld+json のコード全体をコピーし、対象となる商品ページのHTMLの head 内、または body 内どちらかに貼り付けます。1ページに1つの Product を記述するのが基本です。貼り付け後は Google の「リッチリザルト テスト」で正しく認識されるか確認することをおすすめします。
レビューや評価(AggregateRating)は必須ですか?
必須ではありません。Product 型として最低限 name(商品名)があれば有効で、image・offers(価格)を加えると価格表示のリッチリザルトが得られやすくなります。aggregateRating や review は星評価を表示させるための任意項目です。ただし実際に自社サイトで集めた評価のみを記載し、存在しないレビューを記述するとガイドライン違反になる点に注意してください。
入力した情報はサーバーに送信されますか?
送信されません。JSON-LDの生成はすべてお使いのブラウザ内(JavaScript)で完結し、入力した商品名・価格・レビューなどがサーバーへ送られることはありません。会員登録やインストールも不要で、空欄にした項目は出力から自動的に除外されるため、必要な情報だけの無駄のない構造化データを作成できます。
貼り付ければ必ずリッチリザルトが表示されますか?
必ず表示されるわけではありません。構造化データは表示の必要条件であって十分条件ではなく、最終的な表示可否は Google が総合的に判断します。まずは有効な JSON-LD をエラーなく設置し、ページ上に実際の価格・在庫・レビューが表示されていること、ガイドラインに準拠していることが前提になります。本ツールの下部ヒントで必須・推奨項目の充足状況を確認できます。

関連ツール

カウントダウン計算ツール一覧へ