Yotpo does support ways to make their reviews show up in Google, but the solutions are either limited to specific platforms, or they don't really work. They seem to be improving with their latest "enable rich snippets" option actually causing real world results. But their markup is still no where near as complete as this.
The code provided here dynamically adds review markup into the Yotpo widget. It marks up not only the aggregate review information, but also the reviews listed.
Note 1: It only works with Google
Note 2: For an accurate aggregate review rating it requires the paid version of Yotpo with the Distribution Score widget enabled. Otherwise the rating is to the nearest half star.
Note 3: For valid review dates the Yotpo date format should be set to YYYY-MM-DD. The setting is under Tools>On-site->Reviews Widget->General Settings.
The latest version of the code is available for free on Github.
It uses schema.org/microdata type markup and requires that you have also marked up the rest of your product under review, and that the placeholder is inside that markup.
To get the rendered code using the Chrome Browser:
- Goto the page in chrome
- Right click on the page and select "Inspect"
- Select the first element starting with html
- Right click and select "Edit as html"
- Select all the code in the editor box and copy it
- Paste that into the testing tool
Here are some platform specific guides:
The Github repository includes a WordPress plugin that is compatible with the Yotpo plugin used in conjunction with the WooCommerce plugin. It should also work with the WP e-Commerce plugin. Just upload and activate the provided wsa-yotpo-rich-snippets plugin.
You should switch off BigCommerce reviews if you use Yotpo. The Yotpo BigCommerce Articles sound provide more details on what to do.
It is designed to work by placing the code after the installed Yotpo placeholder. I recommend adding it at the end of the Panels/ProductDetails.html template file.
I've also provided instructions on how to add valid BigCommerce Product Markup, which is required to make this work. The built in BigCommerce product markup not only breaks Googles Rich Snippets policy, but it also can't be used to make valid review markup.
We offer several BigCommerce Packages which include the Rich Snippet package that covers setting this up, plus many other activities.