Hi team!
I believe you are already aware of it, but allow me this kind reminder.
Schema validation is failing for ratings (X & PRO) as the Rating element is not explicitly declaring a Person or Organization.
This is the present code evaluated by Google:
<script type="application/ld+json">
{
"@context":"http:\/\/schema.org\/",
"@type":"Review",
"author":"John Doe",
"reviewBody":"whatever",
"itemReviewed":{"@type":"Service"...
it should be like this:
<script type="application/ld+json">
{
"@context":"http:\/\/schema.org\/",
"@type":"Review",
"author":
{
"@type": "Person",
"name": "John Doe"
},
"reviewBody":"whatever",
"itemReviewed":{"@type":"Service"...
It has a secondary branch with the ItemReviewed, which I explain in a separate thread for better follow-up.
Please take this into next release, as it is an important asset for businesses/SEO.
Thank you!