Acme Analytics — Product Reviews
0 Intentional IssuesFour products whose structured data declares both aggregateRating and review, each in a different shape.
Expected result: product_schema_review_fields NOT DETECTED
Every Product below declares both fields Search Console lists as non-critical under Product snippets. Scan with productReviewFields: true, because the check is off by default and a default scan is silent here for the wrong reason. None of the other Product codes (#106–#109, #93, #107) may fire either.
The four shapes
- A. JSON-LD, written the obvious way — offers, aggregateRating (reviewCount) and a two-item review array.
- B. Rated and reviewed, no offers — Google needs any ONE of offers, review or aggregateRating, so neither #109 nor #154 has anything to report.
- C. @graph with review by reference — review is {"@id": "#review-pro-1"}, a Review declared elsewhere in the graph; aggregateRating carries ratingCount only.
- D. Microdata — offers, aggregateRating and a review written as itemprop attributes.
A. Acme Analytics Starter — $49.00
Rated 4.5 out of 5 from 2 reviews.
- Priya Shah — 5/5, 2026-08-02: Set up in an afternoon and the scheduled reports have replaced two spreadsheets.
- Marco Bianchi — 4/5, 2026-08-19: Solid connector coverage. I would like more control over the PDF layout.
B. Acme Field Sensor Kit (discontinued)
Rated 4.2 out of 5 from 37 reviews. No longer sold.
Dana Okafor — 4/5, 2025-11-14.
C. Acme Analytics Pro — $99.00
Rated 4.8 out of 5 from 412 ratings.
Lena Fischer — 5/5, 2026-09-01: The real-time view is the reason we upgraded.
D. Acme Analytics Enterprise
Single sign-on, audit logs and a dedicated success manager.
Positive control: /structured-data-valid declares a Product with a complete Offer and no rating or review, so it must report #154 when the setting is on. Index: /false-positive-fixtures.