Public product-page QA
Scope checked
Initial public HTML
Title, canonical, product controls, policy links, and JSON-LD were inspected.
Product and Offer JSON-LD
Only valid, explicitly typed Product and Offer nodes were counted.
Merchant Center and private feed
No diagnostics, export, or account access was supplied.
Checkout and live AI providers
No purchase was attempted and no citation or recommendation outcome is claimed.
Evidence summary
| Check | Status | Observed evidence |
|---|---|---|
| Product identity | PASS | Typed Product node with a non-empty name, SKU, brand, and GTIN. |
| Price consistency | FAIL | Visible price is US$79.00. Offer JSON-LD price is US$99.00. |
| Availability consistency | PASS | Visible and structured values both indicate InStock. |
| Shipping and returns | NOT TESTED | Policy links exist, but the illustrative fixture does not contain enough structured detail to validate terms. |
| Feed-page consistency | NOT TESTED | A public URL alone cannot establish Merchant Center or private feed consistency. |
Implementation ticket
Issue: visible and structured prices use different values.
Owner: theme or storefront developer
Effort: low to medium
Change: generate the visible price and Offer price from the same current variant record. Keep priceCurrency explicit and update availability from the same catalog source.
Validation: load the public page, compare the visible value with the rendered JSON-LD, then run Google Rich Results Test and the ACP re-check.
Requirements used
- Google Product structured-data guidance
- Google merchant-listing guidance
- Shopify Catalog product guidance
Limitations
This public-page QA does not guarantee Merchant Center approval, rankings, citations, traffic, recommendations, or sales. Access-dependent checks stay Not tested until the required diagnostics or permissions are supplied. Raw scanner findings must pass a separate evidence and limitations review before client delivery.