How to fix missing schema product on Yotpo

Add Product schema markup (JSON-LD) to every product page so search engines can display rich results — including price, availability, and ratings — directly in search.

Steps for Yotpo

  1. Yotpo injects aggregateRating and Review schema alongside its review widget — this complements (but does not replace) the core Product schema your platform must output.
  2. In your Yotpo admin: go to Settings → Integrations → and confirm your platform integration is active so Yotpo can append review/rating structured data to your existing Product schema.
  3. In Yotpo's Widget settings, ensure 'Rich Snippets' or 'Structured Data' is enabled (look under Settings → Widgets → Rich Snippets toggle) so that aggregateRating data is embedded in your product pages.
  4. After enabling, validate a product page with Google's Rich Results Test — you should see both the Product type and an aggregateRating object within it.
  5. Note: Yotpo handles the rating/review portion only — the base Product schema (name, price, availability) must be present from your platform's theme or a separate SEO plugin as described in the platform steps above.
Official Yotpo documentation ↗

What is missing schema product?

Product schema is a standardized block of code (called structured data) that you add to your product pages to formally tell Google and other search engines exactly what your page is about: the product's name, price, availability, images, and reviews. It uses a universal language called Schema.org, wrapped in a small JSON-LD script tag that visitors never see. Without it, search engines have to guess at your product details by reading your page like a human would — and they often get it wrong, or simply skip the enhanced display altogether.

Product schema directly unlocks Google's "rich results" — those eye-catching search listings that show star ratings, price, stock status, and product images right on the search results page, before anyone even clicks. Stores with rich results consistently earn higher click-through rates (often 20–30% more clicks) than plain blue-link listings showing the same product. Missing this markup means your products appear as generic text links while competitors with schema get the visual treatment. It also feeds Google's Shopping Graph and AI-powered answer features (like Google's AI Overviews), so without it you are invisible in an increasing share of product discovery moments.

See the complete Missing schema product guide for every platform and the full background.

Not sure if your Yotpo store has this?

Run a free SEOLZ scan — we’ll find missing schema product and every other issue across your whole site.

Scan my site free

Fix missing schema product on another platform