
Yotpo Rich Snippets can boost your online store's visibility in search engine results pages (SERPs). By adding these snippets, you can increase the chances of your products appearing in the coveted top spots.
Yotpo Rich Snippets are a type of structured data that provides additional information about your products. This data is then used by search engines to create rich snippets, which can include ratings, reviews, prices, and more.
Rich snippets can help increase click-through rates (CTRs) and drive more sales to your online store. In fact, studies have shown that websites with rich snippets can see a 30% increase in CTRs.
By implementing Yotpo Rich Snippets, you can give search engines the information they need to create compelling and informative results that showcase your products in the best possible light.
Explore further: How to Create Rich Snippets for Website
How It Works
Yotpo rich snippets are a way to enhance your online store's search engine results with extra information. This can help make your store stand out in search results.
If this caught your attention, see: Algolia Instant Search
They work by providing a more detailed and visually appealing representation of your products, including reviews and ratings. This can increase the likelihood of customers clicking on your store in search results.
In some cases, however, the authenticity of content may be questionable, which can impact the effectiveness of rich snippets.
Retrieving Aggregate Scores
Retrieving aggregate scores is a crucial step in understanding product performance.
To do this, you'll need to place a specific code in your existing markup. This code is mentioned in the article, where it's explained that "To retrieve the total reviews and average score per product, place the following code according to your existing markup."
This code allows you to fetch the total number of reviews and calculate the average score for each product.
By incorporating this code, you'll be able to get a clear picture of how well each product is performing.
Intriguing read: Rich Snippet Markup
The Problem
If you use Yotpo and a BigCommerce store, particularly on the Cornerstone theme, you may run into an issue with structured data.
BigCommerce product structured data is embedded as microdata in the HTML tags of individual themes, which can cause conflicts with Yotpo's review structured data.
Yotpo's review structured data is formatted as a JSON-LD object, which is a different format than the microdata used by BigCommerce.
Using both types of structured data on a single page or email can confuse Google's crawler, resulting in multiple unlinked structured data objects.
This can be seen when using Google's Structured Data Testing Tool, which can help identify the issue.
Explore further: Rich Snippets Google Tag Manager
Enabling Rich Snippets
Enabling Rich Snippets is a straightforward process that can greatly enhance your online presence.
To start, navigate to your Yotpo Reviews main menu and click on Meta & Google > Google Rich Snippets.
From there, simply flip the toggle switch to activate Google Rich Snippets.
That's it! With Rich Snippets enabled, you'll be able to showcase your product reviews in a more visually appealing and informative way to potential customers.
Suggestion: Google Rich Snippets Events
Troubleshooting and Validation
You can test the markup on the Google Structured Data Testing Tool to ensure it's correct. The result should look like the one described in the testing tool.
Important: even if the tool says your markup is correct, you can't guarantee that stars will show in Google search, as that's up to their algorithms.
To troubleshoot issues with the rich snippets functionality, verify that the table named yotpo_rich_snippets was created correctly and holds valid values in the average_score and reviews_count columns.
Expand your knowledge: What Is Google Rich Snippets
Validating the Code
To validate your rich snippet code, test the markup on the Google Structured Data Testing Tool. The result should look like this.
The Structured Data Testing Tool is a powerful tool that can help you identify issues with your code. You can use it to test your markup and get feedback on how to improve it.
While the tool can guarantee that your code is marked up correctly, it can't guarantee that stars will show in Google search. That's solely up to Google's algorithms.
To ensure that your code is valid, make sure to add a Multiple aggregateRating itemprop. This will help Google understand the ratings on your page.
You might enjoy: Shopify Schema Markup
Manual Markup Troubleshooting
Manual Markup Troubleshooting can be a real challenge, especially when Rich Snippets aren't working as expected.
The first thing to check is that the yotpo_rich_snippets table is created correctly, especially if you're using a DB prefix for your store.
This table holds your products' aggregate rating data used by Google's Rich Snippets, so it's essential to verify that it's created with the same prefix.
If the table isn't created correctly, you won't see valid values in the average_score and reviews_count columns.
The average_score and reviews_count columns are crucial for Rich Snippets functionality, so make sure they contain valid values.
If you're still having trouble, don't hesitate to contact Yotpo Support for assistance.
Google and Crawling
You'll need to wait approximately 24 hours for your Yotpo reviews to be indexed by Google after marking up your page correctly. This waiting time depends on Google's algorithmic determinations.
Google makes algorithmic determinations on when and how to display results in the SERPS, including snippet information, based on a myriad of factors.
Manipulating or changing your aggregateRating markup may lead to Google penalizing your Rich Snippets results.
Google Crawling
Google crawling is a process that can take some time. You'll need to wait approximately 24 hours for your page to be indexed by Google after marking it up correctly and seeing stars in the Google testing tool.
Google makes algorithmic determinations on when and how to display results in the SERPS, including snippet information, based on a myriad of factors. These factors include the search terms, and even if your snippet is coded correctly, inclusion in the SERPS is beyond Yotpo's direct control.
Manipulating or changing your aggregateRating markup can lead to Google penalizing your Rich Snippets results. This is a risk you should be aware of when working with Google crawling.
Here's a quick rundown of what you can expect from Google crawling:
- Google crawling can take approximately 24 hours after marking up your page correctly.
- Google makes algorithmic determinations on when and how to display results in the SERPS.
- Manipulating or changing your aggregateRating markup can lead to Google penalizing your Rich Snippets results.
Getting Google Review Stars
Yotpo does support ways to make their reviews show up in Google, but the solutions are either limited to specific platforms or don't really work.
To get your Yotpo Review Stars in Google, you need to enable the "enable rich snippets" option, which is actually causing real-world results.
The code provided here dynamically adds review markup into the Yotpo widget, marking up not only the aggregate review information but also the reviews listed.
You need the paid version of Yotpo with the Distribution Score widget enabled to get an accurate aggregate review rating; otherwise, the rating is rounded to the nearest half star.
Yotpo supports schema.org/microdata and json-ld type markup, but you need to mark up the rest of your product under review for it to work.
For microdata, the Yotpo placeholder needs to be inside the product markup to be valid, while for json-ld, the marked up product needs an ID that is the current URL plus #Product.
To test the rendered code, you can use the Chrome Browser to get the final code of a page after the JavaScript runs, and then paste it into the Structured Data Testing Tool.
Here's a step-by-step guide 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
Platforms and Integration
Yotpo Rich Snippets can be integrated with various platforms to enhance their functionality. The SNIP Yotpo Bridge offers a seamless integration, allowing you to incorporate customer reviews and ratings effortlessly.
Yotpo Rich Snippets can be used with WordPress and WooCommerce, thanks to a compatible plugin available on the Github repository. Simply upload and activate the wsa-yotpo-rich-snippets plugin to get started.
The integration also works with the WP e-Commerce plugin, providing flexibility for users with different e-commerce solutions. However, if you use BigCommerce, you should switch off BigCommerce reviews to avoid any conflicts with Yotpo's functionality.
For another approach, see: Bigcommerce Rich Snippets
Adding Automatically
Adding automatically generated rich snippets to your product pages can be a game-changer for your e-commerce business. Yotpo's built-in solution uses JSON/LD to fetch and embed relevant data, such as product name and description, image URL, price and currency, number of reviews, and average star rating.
This solution is enabled by default for plans that include the rich snippets feature. You can view your rich snippets mark-up with Google's Rich Results Testing Tool and see a separate Product tab that only contains Yotpo's Automatic Mark-up.

If you're not satisfied with the automated solution, you can revert to manual markup, but only if it's supported by your e-commerce platform. If you'd like to disable the automated solution, contact your dedicated account manager or reach out to Yotpo's support team.
Here are the details that will be automatically added to your rich snippets:
- Product name and description
- Product image URL
- Product price and currency
- The number of reviews for the product
- The average star rating for the product
Installing the Yotpo Plugin version 2.4 and up will also automatically inject the Rich Snippets code to your shop.
WordPress and WooCommerce
WordPress and WooCommerce is a powerful combination for e-commerce. The Yotpo Rich Snippets plugin is compatible with WooCommerce, and can be easily uploaded and activated.
This plugin works in conjunction with the Yotpo plugin, allowing you to display rich snippets on your website. You can also use it with the WP e-Commerce plugin.
To get started, simply upload the wsa-yotpo-rich-snippets plugin to your WordPress site. It's a straightforward process that requires minimal effort.
If you're using BigCommerce reviews, be sure to switch them off when using Yotpo. More information on this can be found in the Yotpo BigCommerce Articles.
BigCommerce
BigCommerce is a popular e-commerce platform that requires careful setup to take advantage of search engine optimization (SEO) and search engine marketing (SEM) opportunities.
To add valid BigCommerce Product Markup, you'll need to use a specific code that can't be found in the built-in BigCommerce product markup. This is because the built-in markup breaks Google's Rich Snippets policy.
You can find instructions on how to add this code in our article section on Yotpo Rich Snippets with BigCommerce, which recommends placing the code after the installed Yotpo placeholder.
We offer several BigCommerce SEO and SEM Packages that include the BigCommerce Rich Snippet package, which covers setting up the necessary code and more.
This package is designed to help you maximize your online presence and drive more sales to your store.
Suggestion: Hire a Shopify Seo Expert
The Solution
We consolidated BigCommerce product data and Yotpo customer review data into one JSON-LD formatted rich snippet. This process allows Google to display all structured data for a product as one object.
BigCommerce's structured data was shifted into the JSON-LD format by leveraging a combination of Handlebars and the Yotpo API. This involved a few different steps to accomplish.
The default BigCommerce microdata was removed from product page HTML, leaving only Yotpo's review data visible in Google's structured data testing tool.
Featured Images: pexels.com


