Shopify product schema checklist for AI search

Updated October 22, 2026

In short

Structured data is a small block of code (JSON-LD) on each product page that states the product's name, image, price and stock in a machine-readable way. Most Shopify themes output some of it. This checklist shows what Google asks for, so you can see what your theme is missing.

Why it matters

Search engines and AI assistants read pages faster and more reliably when facts are stated in a standard format instead of guessed from the layout. Google uses Product structured data for shopping features in Search, and OpenAI says ChatGPT's shopping results consider structured metadata such as price and description.

What Google requires

For merchant listings, Google's documentation lists three required Product properties:

What Google recommends

A minimal example

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Merino Crew Sweater",
  "image": ["https://yourstore.com/images/merino-crew.jpg"],
  "brand": { "@type": "Brand", "name": "Your Brand" },
  "sku": "MCS-NAVY-M",
  "gtin13": "0123456789012",
  "offers": {
    "@type": "Offer",
    "price": "89.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "url": "https://yourstore.com/products/merino-crew"
  }
}

How to see what your Shopify theme outputs

  1. Open one of your product pages and copy its URL.
  2. Paste it into Google's Rich Results Test.
  3. Look under "Product snippets" or "Merchant listings" for errors and warnings. Missing fields are listed by name.

Common gaps on Shopify stores

Fixing it

Start with the admin: fill in barcodes, SKUs and vendor (brand). Then check the theme: many current themes already handle the basics. Return policy and shipping markup usually need a small theme edit or an app. Re-run the Rich Results Test after each change.

Check your own store

Our free check looks at your robots.txt, llms.txt and one product page in a few seconds, no signup. The full $29 audit scans up to 8 pages, tests whether an AI agent can reach checkout, and gives copy-paste Shopify fixes.

Check my store free