Understanding the “review” Warning in Structured Data
Question: Why is the review data missing when I check the structured data of a product that already has a review?
Answer: The review data isn’t actually missing — only the “review” field is missing. This is a common issue and completely harmless.
If you’re seeing a warning like:
“The review field is recommended. Please provide a value if available.”
…you can relax. This is safe to ignore, and you don’t need to fix anything.
What This Means
The warning simply means the review field itself isn’t present in your structured data.
However, Google doesn’t require that field for showing star ratings.
For Google to display stars in search results, you just need:
aggregateRating @type
reviewCount
ratingValue
As long as those are in your structured data (and they are), you’re good to go. 👍🏼
Why the “Review” Field Is Missing
This happens on all websites we’ve seen, even those using popular review apps.
It’s not an error — it’s a recommendation.
The review app you’re using likely hasn’t updated its “review” field in the code for the current year.
Key point: Warnings are just suggestions for optional improvements. They are not errors, and they don’t hurt your SEO.
Double-Check Your Rich Results
Still feeling unsure? You can verify your product pages support rich results by testing a product URL here: Google’s Rich Results Test
If the test passes, you’re set — your reviews can still appear in Google search results.
TL;DR — About the “review” warning
Seeing “The review field is recommended” in Google’s test tool?
This is just a warning, not an error. It’s common, harmless, and nothing you need to fix.
You already have everything Google needs to show stars — aggregateRating
, reviewCount
, and ratingValue
. The missing “review” field is normal for most review apps and doesn’t affect your SEO or star ratings.