Hello,
Thank you for contacting Rank Math and sorry for any inconvenience that might have been caused due to that.
This is a bit strange, I have just created a virtual downloadable product on my end but I cannot seem to reproduce this issue.
Would you mind sharing a link to test product where we can check this issue? If this is not possible on the live site, could you please share a link to a product on the dev site?
Looking forward to helping you. Thank you.
​​​​​​​
Hi
I cannot give you access to the “problem” as it is offline, and it is on a production site.
But I can show you what is inserted in the product page with xxxxx replacing real data from the website
<div id="rank-math-rich-snippet-wrapper">
<h5 class="rank-math-title">xxxxxxx</h5>
<div class="rank-math-review-image">
<img src="xxxxxxx" />
</div>
<div class="rank-math-review-data">
<p>xxxxx</p>
<p>
<strong>Product In-Stock: </strong>
1 </p>
</div>
</div>
Hello,
Thanks for getting in touch with us.
This preview of your review is added in accordance with the Google guidelines which suggest that a webmaster should show the schema to the users as well as to the bots.
If you show it to just the bots, you run the risk of getting removed from the rich snippets program. That is the reason it is being added to the frontend.
Although we do not recommend removing it from the frontend – Rank Math allows you to take full control of your SEO. You can follow this link to remove the Review Display from the frontend.
Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.
Hi
So, finally, what you did not succeed to reproduce is the standard behavior of your own plugin. Strange.
IMHO, anything relative to front end has nothing to do in a SEO plugin. I also saw “breadcrumbs” in the link you provided above. This is front end design and not your business.
There is a major difference between allowing webmasters to use functions that you provide and using them by default, apparently to your own lack of knowledge.
To my knowledge, structured data has to be provided to bots only, and there is currently no requirements to show on Front End what RankMath decided to show, especially, when it is not translated, with images that are already on the products page and with a layout that cannot be in line with every Website design. Google guidelines require that the structured data provided to bots are the same as the ones used in the page showed to visitors. I cannot find any requirement or advice regarding the front end design.
So please could you please provide a reference to your statement:
“This preview of your review is added in accordance with the Google guidelines which suggest that a webmaster should show the schema to the users as well as to the bots.”
Regards
Hi there,
Thank you for the suggestion.
I am sure that I was unable to reproduce the error on my since I am using a vanilla test install without any reviews. It was also not very clear that this issue had something to do with reviews.
Here is an excerpt from the following Google help article:https://developers.google.com/search/docs/data-types/review-snippet
Make sure the reviews and ratings you mark up are readily available to users from the marked-up page. It should be immediately obvious to users that the page has review content.
I hope this info helps. Thank you.
You are absolutely right, everything you put in a snippet for bots must be available on the page for visitors. I wrote it in my previous post:
Google guidelines require that the structured data provided to bots are the same as the ones used in the page showed to visitors
BUT
Ratings and reviews were and are still OFF on the Website, and your content was still added to the page with fully useless information, with a product name and images that are already on the page.
Regards
Hi Thierry,
I cannot reproduce this on my end. I setup a product like this:
But, nothing was added to the front end. I tried quite a few iterations but couldn’t find it.
Can you please create a screencast of the issue so we can check?
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.