Manual diagnosis notesThe longer version, for teams checking this by hand
Use this section when you need to brief a merchant, developer, or feed manager before changing data. The goal is to verify the product facts first, then choose the least invasive repair path.
What to confirm first
Price mismatches can block or limit products because Google expects landing page, structured data, and submitted feed price to agree. In FeedRescue, this maps to FDR-009: Price mismatch between feed/storefront.Detection source: Shopify, public checker, and Merchant Center.
For Shopify stores, the important distinction is whether the issue comes from the catalog record, the storefront page, theme structured data, a feed app cache, or Merchant Center processing. Treat those as separate evidence sources instead of assuming the newest value in one system is correct.
How to verify the source
- Compare Shopify admin price, visible storefront price, structured data price, and Merchant Center submitted price.
- Check sale price effective dates and market/currency settings.
- Confirm whether a feed app cache is still sending stale price values.
Keep product handles, variant IDs, timestamps, and the observed Merchant Center state together. That makes the repair traceable and prevents the same issue from reappearing after the next feed sync.
Safe repair path
FeedRescue should repair this kind of issue through deterministic checks first. AI can help explain or summarize evidence, but it should not become the source of truth for product identifiers, prices, inventory, compliance data, or shipping facts.
- Refresh feed-layer price values only from canonical Shopify price facts.
- Flag theme structured-data conflicts for merchant/developer review.
- Record every price repair with source timestamp and product handle.