Product JSON-LD for Ecommerce: A Practical Audit Guide

Product JSON-LD is a common way to expose structured product facts independently of visual page layout. A useful audit checks more than whether a Product object exists; it checks whether the object contains the facts that matter for a real purchase.

Why this matters

A Product node with no Offer, no usable name or stale price can create false confidence. Audit the structured object against the rendered page and check variant behavior on more than one product.

What to check

  • A Product object is present on product-detail pages
  • Name, image and description are populated
  • Offer contains price, priceCurrency and availability
  • Identifiers, reviews and policies are present only when accurate

How to improve it

  1. Generate markup from the same commerce data used by the storefront
  2. Avoid hard-coded prices or inventory states
  3. Validate variant-specific offers where applicable
  4. Re-scan after theme apps or SEO apps modify markup
Common mistake
Having multiple competing Product JSON-LD blocks can be as confusing as having none. Duplicate markup from themes and apps should be reviewed for conflicting values.

How AI SHOP CHECK approaches the audit

AI SHOP CHECK samples representative product pages, evaluates a fixed set of machine-readable commerce signals and aggregates repeated gaps into a store-wide report. The scan is designed to make remediation easier: you can see the overall score, the percentage of sampled products missing a signal, individual product scores and a short prioritized action plan.

The score is an independent readiness metric. It is not issued by OpenAI, Google, Shopify or another shopping platform, and it does not guarantee inclusion, ranking, traffic or recommendation. Use official platform documentation for channel-specific eligibility and feed requirements.

Use the result as a baseline

Save a scan before changing your theme, structured data, catalog import or policy configuration. Re-scan after the change and compare the result. For stores that change frequently, recurring monitoring can help surface score drops that deserve investigation.

Related guides

Scan your store

Run a store-wide readiness scan and see the repeated product-data gaps first.

Open AI SHOP CHECK