Review Integration with JSON LD Script

#37004
  • Resolved Peter Monahan
    Rank Math free

    Hello,

    We use Judge.me for product reviews on our site.

    Google schema tests show that the Review and AggregateRating fields are missing, even though judge.me should be adding them.

    The developer has been working with us to resolve this and thinks that their script is unable to integrate with the JSON-LD script.

    They state: “Normally our app is able to integrate with the main JSON-LD script but we see this is not happening in your shop. Could you please contact Rank-Math and let them know about this issue?”

    I pasted their exact recommendations in the sensitive data field including URLs to our store, but they are asking if you can add an @id or otherwise integrate in a different way.

    If you have a moment, would you be kind enough to review their request and provide guidance?

    Thank you.

    • This topic was modified 4 years, 9 months ago by Peter Monahan. Reason: Support requested admin login
Viewing 15 replies - 1 through 15 (of 22 total)
  • Following. A lot of us having same issue.

    Hello,

    Thank you for contacting Rank Math and sorry for any inconvenience that might have been caused due to that.

    You can easily tell Judge.me aggregateRating schema to integrate with Rank Math product schema by adding the following code snippet to your theme’s functions.php file:

    add_filter( 'rank_math/snippet/rich_snippet_product_entity', function( $entity ) {
    	global $post;
    	$entity['@id'] = get_the_permalink( $post );
    
    	return $entity;
    });

    Looking forward to helping you. Thank you.

    ​​​​​​​

    Did that but still getting warning of aggregateRating and review.

    Hi Krishnendu,

    Thanks for the reply.

    Could you please share a link to one of the affected products so that we can check this further?

    We are looking forward to helping you. Thank you.

    And I see only breadcrumbs in search.google.com/structured-data/testing-tool

    We also implemented your snippet suggestion and do not see desired results.

    Ideas ?

    Hi Peter,

    Thanks for getting back to us.

    Since your are the OP, would you mind editing the first post on this ticket and include your WP logins in the designated Sensitive Data section.
    Sensitive Data Section

    It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:

    https://wordpress.org/plugins/temporary-login-without-password/

    You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):

    https://wordpress.org/plugins/wp-security-audit-log/

    We really look forward to helping you.

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Hello,

    I have added a link to a screenshot in the sensitive data area so you can see where new implemented your snippet

    Thank you.

    • This reply was modified 4 years, 9 months ago by Peter Monahan.

    Hello,

    Thank you for contacting Rank Math and sorry for any inconvenience that might have been caused due to that.

    I have made some changes on your functions.php. Would you please check if the issue is still there on your end.

    Looking forward to helping you. Thank you.

    ​​​​​​​

    Thank you Michael,

    I see that the aggregateRating field is detected and parsed by Google’s Schema Test, but the Review field is not.

    Is that what you expected ?

    Thank you.

    Peter Monahan, that is from judge.me but I am not bothered because I see stock, price & rating on google search of my products. Besides, if you able to fix that ‘review’ warning from judge.me, please share. Thanks.

    Hi,

    Thanks for the follow up.

    They really don’t make it easy. AggregateRatings and reviews rich snippets are only supported the following schema types:

    – Book
    – Course
    – Event
    – Product
    – Recipe
    – Software Application

    Google will not however not reward your site links with review rich snippets stars on the SERP if you have added self serving reviews eg reviewing your blog posts.

    I hope this info helps.

    Re: reviews not being detected by google: I’m speaking of reviews for product schema; shouldn’t we see that when testing ?

    What changes did you make to functions.php!

Viewing 15 replies - 1 through 15 (of 22 total)

The ticket ‘Review Integration with JSON LD Script’ is closed to new replies.