ホーム › ガイド
ガイド

Shopify の商品構造化データ(JSON-LD)を確認する方法

商品の構造化データとは、商品名・価格・通貨・在庫を検索エンジンや AI エージェントに伝えるため、ページ内に置かれる JSON-LD のブロックです。役に立つには、存在していることと、ページの表示と完全に一致していることが必要です。Shopify での確認方法とよくあるエラーの直し方を説明します。

執筆 Alexandre Des Lauriers · 更新日 2026年10月10日

商品の構造化データの役割

schema.org の Product マークアップ(通常は JSON-LD)は、商品ページを機械が読めるデータに変換します。商品名、画像、説明、ブランド、識別子(SKU、GTIN)、そして価格・通貨・在庫を含むオファー(Offer)です。Google は販売者のリスティングに使い、AI ショッピングエージェントも商品紹介の情報源の一つとして使います。

Google は、商品データを表示前に検証することがあり、マークアップの内容はページに表示されている内容と一致する必要があると明記しています。ページと矛盾するマークアップは、ないよりも悪い結果になり得ます。

優先して確認するプロパティ

プロパティ入るべき内容よくある誤り
nameページと同じ商品名旧バージョンの商品名
image商品画像画像なし、リンク切れ
offers.price現在の価格(0より大きい)固定値、別バリエーションの価格、0円
offers.priceCurrencyISO 通貨コード(JPY、USD)円の価格に USD と記載
offers.availability実際の在庫に応じた https://schema.org/InStock または OutOfStock在庫切れでも常に InStock
sku、gtinバリエーションの識別子未入力、または別バリエーションの値
description商品の正確な説明空欄または短すぎる

ステップ1:ページが出力している内容を見る

  1. シークレットウィンドウで商品ページを開きます。
  2. ページのソースを表示し、application/ld+json を検索します。
  3. "@type": "Product" を含むブロックの数を数えます。理想は1つです。
  4. 各ブロックの価格・通貨・在庫をページの表示と比べます。
  5. サイズやカラーを切り替え、値が追従するか確認します。

Google のリッチリザルト テストを使うと、検出された構造化データと重大なエラーが見やすく表示されます。修正の公開後は、Search Console の URL 検査ツールでの確認が推奨されています。

ステップ2:データの出どころを探す

2つのブロックの価格が違うと、検索エンジンもエージェントもどちらを信じればよいかわかりません。出どころは一つにしましょう。

ステップ3:Shopify で修正する

アプリの重複を解消する

テーマがマークアップを出力している場合は SEO アプリ側の商品マークアップを無効にし(逆も可)、再度ソースを確認します。

固定ブロックを置き換える

  1. テーマを複製します。
  2. オンラインストア > テーマ(Online Store > Themes)から「コードを編集」(Edit code)を開きます。
  3. sections と snippets で ld+json を検索します。
  4. 固定値を商品・選択中バリエーションの動的データに置き換えるか、重複していれば削除します。Liquid に不慣れな場合は開発者に依頼してください。

管理画面で元データを直す

在庫切れと多通貨

バリエーションが在庫切れになったら、availability は OutOfStock(予約販売なら PreOrder など)に変わる必要があります。円とドルで販売している場合は、マークアップの価格と通貨が訪問者に表示されるものと一致しているか、マーケットごとに確認してください。

最終チェックリスト

カタログ全体を自動で確認する

Google のテストツールは1ページずつで、値が表示と一致しているかまでは比較しません。Shopify の無料スキャナー Agentic Commerce Readiness(2026年4月開始)は商品スキーマを含む31項目を一度に診断でき、最初の診断に適しています。

AI Sales Assurance は、JSON-LD の欠落と、とくにページとの不一致(価格、通貨、在庫、バリエーション、商品名)を商品ごとに証拠と Shopify の修正リンク付きで示します。読み取り専用で、毎日チェックを繰り返せます。無料チェックをお試しください。

AIショッピングエージェントにストアがどう見えているか確認

無料・読み取り専用のチェック:価格、在庫、バリエーション、構造化データ、リンクを実際の商品ページと比較します。クレジットカード不要。

無料チェックを始める

よくある質問

Shopify は商品の構造化データを自動で追加しますか?

多くの Shopify テーマは JSON-LD の Product マークアップを生成します。ただし SEO アプリや古い固定ブロックが矛盾するブロックを追加していることがあるため、ソースを確認してください。

商品ページの JSON-LD はどうテストしますか?

Google のリッチリザルト テストに URL を入れるか、ソースで application/ld+json を検索します。そのうえで価格・通貨・在庫を表示と比べます。

JSON-LD の価格がページと違うのはなぜですか?

多くの場合、テーマに固定で書かれているか、バリエーションや価格変更に追従しない SEO アプリが出力しています。動的な出どころを一つに絞ってください。

構造化データは ChatGPT の回答に影響しますか?

Shopify から渡されるカタログと並び、AI エージェントが使う情報源の一つです。誤った構造化データは、誤った価格や在庫が紹介されるリスクを高めます。

関連ガイド

出典

Alexandre Des Lauriers
創業者(カナダ・ケベック州ブロモン) · adeslauriers@wixi.ca