Schema validation errors on Rating element

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!

1 Like

Hi Ricard,

Thanks for reaching out!

I will add this issue to our tracker so that our developers will check on the issue. Please note that we don’t have any ETA. On the other hand, if you have any other concerns or clarifications regarding our theme features, feel free to open up a new thread.

Cheers!

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.