無料 商品スキーマジェネレーター - JSON-LD | OneStepToRank

商品スキーマジェネレーター

eコマース商品の有効な商品 JSON-LD 構造化データを生成します。価格、在庫状況、評価を含むリッチスニペットを Google に表示させるのに役立ちます。

商品スキーマを作成する

Only add aggregate rating if reviews are visible on your product page. Adding fake or misleading ratings violates Google's structured data guidelines and may result in a manual penalty.

スキーマモニタリングを取得

OneStepToRank は本番環境の構造化データを監視し、スキーマが壊れた際に通知し、リッチリザルトの変化を時間とともに追跡します。

始める

商品スキーマとは?

商品スキーマは、検索エンジンに商品が何であるか、価格はいくらか、在庫があるか、顧客の評価はどうかを正確に伝える構造化データマークアップです。Schema.org の Product タイプを使用することで、eコマースのリスティングに関する機械可読な詳細情報を提供し、Google、Bing、その他の検索エンジンが検索結果にリッチスニペットを生成できるようになります。商品スキーマがない場合、検索エンジンはページコンテンツから情報を推測しなければなりません。スキーマを使用すれば、検索リストの下に商品価格、在庫状況、星評価を直接表示できます。

Google は、JSON-LD 形式で商品スキーマを実装することを推奨しています。これは単独の script タグ内に配置され、表示中の HTML に干渉しないためです。このジェネレーターは、Schema.org の基準と Google の構造化データ要件に準拠した有効な JSON-LD を生成します。出力結果はそのまま商品ページに貼り付けるだけで使用できます。

商品リッチスニペットがクリック率を向上させる仕組み

Google が商品リッチスニペットを表示すると、検索リストは単なる青いリンクから、価格、在庫状況、星評価を示す情報豊富な結果に変わります。調査によれば、リッチスニペットは標準結果に比べて 20-30% 高いクリック率 を獲得します。eコマースサイトにとって、これは広告費を増やさずに直接トラフィックが増加することを意味します。

商品リッチリザルトは、訪問者を事前に選別する効果があり、価格と在庫情報がクリック前に分かるため、ユーザーは期待した情報を持ってページに訪れます。これにより直帰率が低下し、コンバージョン率が向上します。競合が商品スキーマを導入していなければ、強化されたリストは視覚的に目立ち、ページ順位が下でも注目を集めます。

必須プロパティと推奨プロパティ

Google が基本的な商品リッチリザルトに必要とするのは、商品名reviewaggregateRatingoffers のいずれか一つだけです。しかし、プロパティを追加すればスニペットのリッチさが増し、Google が表示する可能性が高まります。以下に概要を示します:

  • 必須: nameoffersreviewaggregateRating のいずれか一つ
  • 推奨: image, description, brand, sku, gtin(UPC/EAN/ISBN)、mpn
  • オファー関連プロパティ: price, priceCurrency, availability, priceValidUntil, seller
  • レビュー関連プロパティ: ratingValue, reviewCount, author, reviewBody

このジェネレーターはすべての必須および推奨プロパティに対応しています。商品に該当する項目をできるだけ入力し、最高のリッチスニペットを実現してください。

プラットフォーム別実装ガイド

商品スキーマの追加は、使用している eコマースプラットフォームにより若干異なります:

  1. Shopify: 多くのテーマは基本的な商品スキーマを自動的に含みますが、レビューや詳細なオファーデータが欠けていることが多いです。product-template.liquid または main-product.liquid ファイルを編集し、生成された script タグを商品セクション内に貼り付けてください。あるいは、コードに触れずにスキーマを管理できる Shopify アプリ(例: JSON-LD for SEO)を使用します。
  2. WooCommerce: WooCommerce はデフォルトで一部の商品スキーマを追加しますが、しばしば不完全です。生成された JSON-LD をテーマの single-product.php テンプレートに貼り付けるか、Rank Math や Yoast SEO などのプラグインで商品ごとに商品スキーマをカスタマイズしてください。重複を防ぐためにデフォルトの WooCommerce スキーマは無効化しましょう。
  3. Custom HTML: 生成された script タグを各商品ページの <head> セクションまたは閉じる </body> タグ直前に貼り付けます。商品が多数ある場合は、サーバーサイドのテンプレートを使用して商品データベースから動的に JSON-LD を生成してください。
  4. BigCommerce, Magento, Wix: これらのプラットフォームは組み込みのスキーマサポートが異なります。HTML Embed タブの出力を使用し、テーマ設定やページレベルの HTML フィールドにあるカスタムコード挿入機能で追加してください。

実装後は、必ず Google のリッチリザルトテストでマークアップにエラーがないか検証してください。商品ページでビジネスレベルの構造化データも必要な場合は、ローカルビジネススキーマジェネレーターと併用してください。

よくある質問

商品スキーママークアップとは何ですか?

商品スキーママークアップは、JSON-LD 形式の構造化データで、eコマース商品を検索エンジンに説明します。名前、価格、在庫状況、ブランド、SKU、レビューなどのプロパティを含みます。Google がこのマークアップを読み取ると、検索結果に商品価格、在庫バッジ、星評価を示すリッチスニペットを直接表示し、可視性とクリック率を向上させます。

商品スキーマは Google ショッピングに商品を表示させるのに役立ちますか?

商品スキーママークアップだけでは、Google ショッピングに商品を掲載することはできません。Google ショッピングには Google Merchant Center のフィードが必要です。ただし、商品スキーマを使用すると、オーガニック検索で無料のリッチリザルトが表示され、価格、在庫、評価が示されます。Google はショッピングタブの無料リスティングでも商品マークアップを利用するため、有効なスキーマを持つことで複数の Google プラットフォームに商品が表示される可能性が高まります。

リッチスニペットに必要な商品情報は何ですか?

Google は商品名と、以下のいずれか一つ(review、aggregateRating、または offers(価格と在庫))を必須としています。最高のリッチスニペットを表示させるには、商品名、説明、画像、ブランド、価格、通貨、在庫状況、レビュー数を含む集計評価を含めてください。SKU、GTIN、MPN は商品識別に推奨されますが、必須ではありません。

Shopify に商品スキーマを追加できますか?

はい。多くの Shopify テーマは基本的な商品スキーマを自動的に含みますが、しばしば不完全でレビュー情報が欠けています。カスタム商品 JSON-LD を追加するには、テーマの product-template.liquid または main-product.liquid ファイルを編集し、生成された script タグを貼り付けます。あるいは、JSON-LD for SEO や Smart SEO といった Shopify アプリを使用してコードを編集せずに商品スキーマを管理できます。追加後は必ず Google のリッチリザルトテストで検証してください。