What to include in a Shopify product data audit
A Shopify product data audit checks whether each product’s details are complete and consistent on its storefront page and in the sales channels that use its catalog. It is a practical technical checklist; it does not guarantee search ranking, AI recommendations, or sales.
1. Check product identity and variants
Review titles, vendor, product type, SKU and barcode where applicable. For products with options, make sure each variant has its own accurate price, availability, image and identifier. Confirm that selecting a variant updates the visible product details, canonical URL behavior, and any structured data that the theme outputs.
2. Review category, metafields and visible content
Use Shopify’s standard product taxonomy where a relevant category exists, then review category metafields and any custom metafields used for product-specific facts. Make sure important details are actually visible to shoppers on the product page; storing a metafield in Shopify does not automatically mean a theme displays it. Shopify’s product details guide explains product details and taxonomy, while its metafield display guide covers storefront use.
3. Compare the storefront with product feeds
For each sampled product and variant, compare the page’s price, currency, sale price, inventory status, shipping facts and product identifiers with the feed used by each channel. Check that the feed points to the correct product or variant URL and that a feed refresh does not overwrite more accurate storefront data.
4. Validate structured data against the page
Inspect the rendered page for Product and Offer data, including product name, image, currency, price and availability. Compare those values with the visible page and selected variant. Google explains the supported Product and Offer markup for merchant listings; eligibility is not a promise of a rich result.
5. Sample deliberately and recheck changes
Include products from different categories, price bands, inventory states, and variant patterns. Record the URLs checked, note each mismatch with evidence, fix the source data or theme output, and rerun the same checks afterward. A small sample helps prioritize work but cannot stand in for every SKU.