Why this matters

Rank Math automatically adds Product schema to WooCommerce product pages when the WooCommerce module is enabled. The quality of the output depends on the completeness of your product data. To maximise rich snippet eligibility: ensure every product has a clear, structured price; keep inventory synchronised; collect genuine customer reviews through WooCommerce's review system; and add GTIN barcode data for products that have it.

The most common Product schema mistakes: leaving review data empty — Google may not show star ratings without at least one review; formatting prices inconsistently; or using incorrect availability values. Test every important product page with Google's Rich Results Test. Combine Product schema with strong unique product descriptions and optimised product images for best results.

Note that Google's policies require product schema to reflect actual page content — do not add schema data that is not visible on the page. Aggregate rating schema requires the ratings to come from real user reviews on your site. For store owners selling branded products, ensure brand data in your schema matches the official brand name exactly.

VN

Expert insight — Vesa Nippala

Vesa Nippala has optimised dozens of WooCommerce stores and built the ProsperCart e-commerce platform. This advice comes from real-world experience, not theory. Learn more about Vesa →

Key takeaways

  • Enable WooCommerce module for auto schema
  • GTIN data improves rich snippet eligibility
  • Always test with Rich Results Test
  • Schema must reflect visible page content
Tip 14 All 22 TipsTip 16