Review Schema
-
Hi team. This plugin looks extremely promising to us. We feature a lot of reviews on our site and the “Review” schema was mentioned in the WordPress plugin description. However, I can’t seem to find it in the Singular Schema tab. Actually I can’t find any of the E-Commerce schemas, except for Product. Am I missing something?
-
Hi JeanPaulH,
Thank you for your kind words and for trying out our Schema Package plugin! We’re delighted to hear that you find it promising.
Regarding your query, the Review schema in the eCommerce section is a child of the Product schema. When you set up the Product schema, it will automatically include the Review schema inside product json-ld, If reviews are available on your product pages.
Could you let us know which plugin you’re using for eCommerce and to collect reviews on your site?
Additionally, if you have any other specific requirements related to reviews, please share more details with us.
We’d love to assist you further!
Hi. Thank you for the extremely fast response. We don’t use any e-commerce plugins. We write a lot of product review articles and would like to include the proper Review schema via json-ld to include in the Google results. For example this is an example of such a review where right now we use the plugin Absolute Reviews to generate the rich snippet, but it’s in microdata (🙁) and it uses the wrong rating schema property (AggregateRating instead of Rating). So I was hoping to use Schema Package to generate all the correct Review Schema properties manually (either via mapping or custom input). But I can’t find the necessary properties, even when I enable the Product schema.
Please see below for an example of the Absolute Reviews metabox, but I’d rather switch to Schema Package as a more comprehensive solution.
Hi JeanPaulH,
We got your point but We can not provide the UI part which Absolute Reviews offers in frontend. We are currently commited to schema markup only, so you can keep Absolute Reviews activated and what We will do it, We will make a compatibility of it so that whenever you add new review for every posts, Schema Package will automatically add relevant schema markup for that post and it will disable microdata of Absolute Reviews.
Additionally, our Schema Package includes a Schema Package Generator (SPG) metabox on every post, allowing you to manually add schema data. If you don’t see the SPG metabox, navigate to Schema Package → Settings → Tools → SPG for Post Type and select the appropriate post types. However, the Schema Package Generator currently lacks support for Review Schema as a parent type. we will add this soon.
We’ve already raised a ticket on GitHub and will resolve this issue in the coming days. You can track it here: GitHub Issue https://github.com/amanstacker/schema-package/issues/10. We’ll notify you once it’s fixed.
In the meantime, could you confirm if Example 2 from this link ( https://schema.org/Review ) aligns with your requirements? Alternatively, if you have a specific JSON-LD reference for the schema markup, please share it with us.
Hi. Thank you again.
I wasn’t expecting you to mimic Absolute Reviews, so no worries there, but I’d love to see compatibility so I can keep using it for the UI (back-end and front-end).
If you don’t see the SPG metabox, navigate to Schema Package → Settings → Tools → SPG for Post Type and select the appropriate post types.
Yes. I did find it and it’s a perfect solution, especially when the Review schema has been added 🙂
In the meantime, could you confirm if Example 2 from this link ( https://schema.org/Review ) aligns with your requirements? Alternatively, if you have a specific JSON-LD reference for the schema markup, please share it with us.
This is an example from another site we used to manage. I’m trying to replicate this.
{
"@context": "http://schema.org/",
"@type": "Product",
"name": "Example product",
"image": "https://example.com/wp-content/uploads/2025/03/example.webp",
"description": "Excerpt of the actual review. A lot of review text. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate...",
"offers": {
"@type": "Offer",
"price": "0.14",
"priceCurrency": "EUR",
"seller": {
"@type": "Person",
"name": "John Doe"
}
},
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"bestRating": "10",
"worstRating": "0",
"ratingValue": "9.00"
},
"name": "",
"reviewBody": "A lot of review text. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate",
"author": {
"@type": "Person",
"name": "John Doe"
},
"datePublished": "2025-03-20"
}
}Hi JeanPaulH,
Thank you for your patience.
We have added compatibility with Absolute Reviews for the Review and Product Schema types. Below are the relevant screenshots.
https://tinyurl.com/2aslo3sd
https://tinyurl.com/2djq4g6bAdditionally, we have added Review Schema in the Schema Package Generator. Feel free to try it out and let us know if any further improvements are needed.
Looking forward to serving you more!
Hi. Thank you so much for the release. I still have some questions, but I will post them in the Github issue. Please feel free to close this support topic.
The topic ‘Review Schema’ is closed to new replies.