Find out how to repair schema validation errors
Everyone wants to sign in to the Google Search Console to see that their website is bug free and working properly. Unfortunately, this is rarely the case.
The good news is that schema validation error notifications provide vital information that you can use to repair your site.
Good search engine optimization is about consistently taking care of the little details. This is exactly what you can do with errors in the Google Search Console. What exactly are schema validation errors and how do you fix them?
This guide covers the schema validation errors in more detail. In particular, the most common should be given, which is referred to as "either" offers "," review "or" overall rating "."
What are schema validation errors?
Schema validation errors are errors in the formatting of your schema data that make it difficult for Google to understand that data.
Scheme is the structured data that help search engines understand what your page is about. By interpreting the schema of your page, the search engines can display extensive results like the following.

While the traditional search engine listing might just be a link and a meta description, large results reveal a lot of information designed to improve the user experience.
Proper schema markup can result in an increased click-through rate, but your large results may not display correctly if you have schema validation errors.
Lots of website builders or plugins like Yoast SEO take care of the schema, but sometimes your Google Search Console (GSC) will still show schema verification errors.
Here is more information on adding structured data to your website before we dive into specific errors.
What does a schema validation error mean?
If you aren't using Google Search Console to track your progress with your website, you are missing out. It contains so many important insights into the way your website is collecting traffic and the mistakes that are hindering your SEO. Therefore, you should check regularly.
When logging into GSC, a common mistake is a schema validation failure. These errors only relate to problems with the structuring of your data, so Google has problems interpreting it.
This probably won't have too much of a direct impact on your rankings. However, as we know, rich results help with click-through rate, and this is a big part of search engine optimization. With Schema.org, a large amount of information about your product can be incorporated into your code. All of this helps search engines better understand what you are offering.
A search engine results page (SERP) is a competitive place, and it's important to use all of its features in order to stand out from the crowd. You don't have a lot of opportunities to earn a click. So you want your schema to be in order so that you can take advantage of the extra features to get people's attention.
Here are some of the most common schema markup you might use:
- Organization: Contains important details about the organization
- Person: Provides important details about a person
- Local company: Information about a local company such as address, contact details, opening times
- Product and Offer: Specifications of a product and offers
- Articles: for blog posts and news
- Video: helps Google index the video content on your website
- Event: Gives people information about upcoming events
- Rating: Displays ratings for a product or company
- Rating: Displays an aggregated rating for a product or company
If this information is not formatted correctly, or if Google does not see the information it deems appropriate, it will display a schema validation error.
Three Schemes that you need to avoid "either" offers "," review ", or" aggregated review "should be avoided"
This is one of the most common schema markup mistakes and can be a little complex to troubleshoot (you actually need three schemas). But don't worry, I'll walk you through this.
Google recommends product pages to use all product markup as this increases the click-through rate and leads to more sales.
As consumers, we are drawn to offers and social evidence plays a huge role in the purchase decision. With rich results, you can use these tools right from the start to get people to click your pages and give yourself a chance to sell.
However, some pages do not contain the correct schema markup, resulting in schema validation errors in your GSC.
Three errors that are frequently seen concern the "Offers", "Review", and "Overall Rating" warnings, which appear in a "Offers", "Review", or "Aggregate Rating" warning.
To fix this error, you need to use these three schemes.
Offers
When you have some great deals on your products, you want to let everyone know. When you run ads, your offers are often one of the most important aspects. So it makes sense to do the same with your organic offerings.
Promotions work, so be creative with your offers and make sure people are aware of them. Cost may not be everything, but it is certainly important when it comes to selling your products. This is where the scheme can be incredibly helpful.
This is where the offer scheme comes into play.
review
Social evidence has always been important in marketing. Ever since people started selling things, there have always been people recommending them to their family and friends, and this has a huge impact.
Today the internet has charged the idea of social proof.
We have instant access to the thoughts and experiences of people around the world who have purchased the product we are looking at. Modern consumers want to see this and it has a huge impact on their purchasing decisions.
If reviews are a big part of the buying decision, you can get clicks too. However, this is only possible if you have the right scheme.
rating
We're all used to receiving star ratings for all of the products we buy. It's so ubiquitous that we would believe something is wrong if a product doesn't have a rating.
Reviews are like reviews, only more convenient. They give you an instant view of people's experiences with a particular product. This is very beneficial for companies that have a good level of social proof and of course they want to make the most of it wherever they can.
If you got a great rating for your product, would you like to showcase it and where is it better than Google when using the rating scheme?
How to fix schema validation error "Either" Offers "," Validation ", or" Aggregated Rating "should be specified."
When you click the Offers, Review, or Aggregate Rating Should Be Given warnings in Google Search Console, you will see the affected pages.
For most of the WooCommerce users (who seem to be the main affected), the warning is not used for product pages, but for category pages.
This is because WooCommerce automatically sets up your product pages with the following scheme: Name, Description, URL, SKU, Availability, Image, Deals, Overall Rating, Price, Review, and more.
So the problem isn't with product pages. Instead, they are usually on archived products and category pages. This is because WooCommerce included some of the product schematics on these pages. However, Google says archive and category pages shouldn't have this markup.
Again, there is nothing to worry about and it won't ruin your ranking.
However, it is worth fixing the problem. Since the error is caused by adding a schema through WooCommerce to a page that is not a dedicated product page, the answer is to remove the product schema markup for those pages.
You can do this by adding a snippet of code to your topic's function.php file.
When you mention code, things sound very technical, but it's not too complicated. Of course, if you don't want to make changes to the back end of your website, you can always hire a developer to do it for you:
- Go to your dashboard in WordPress
- Hover over "Appearance" in the left sidebar and select "Theme Editor".
- Select "functions.php" from the "Topic Files" box on the right
- Scroll to the end of the text box
- Enter the following code:
/ **
* Remove the generated product schema markup from the Product Category and Shop pages.
* /
Function wc_remove_product_schema_product_archive () {
remove_action ("woocommerce_shop_loop", array (WC () -> structured_data, "generate_product_data"), 10, 0);
}}
add_action ("woocommerce_init", "wc_remove_product_schema_product_archive");


This code should fix the schema errors on your category and archive pages and remove the warning from your GSC. It may take time for the Search Console to recognize the changes. So don't worry if the warnings don't go away right away.
Other schema validation errors
Schema is like a language that you can use to speak to search engines. Sometimes there are errors in our communication and the message is not forwarded.
There are many different things that you can communicate about your schema. As a result, minor errors can occasionally occur.
The Google Search Console will give you a good picture of your website's performance in the schema. However, it also provides other tools that you can use to identify problems. The comprehensive scores test will give you a good visual breakdown of how your page will look in the eyes of Google. Coupled with GSC, you get a much clearer picture.
Here are some of the errors you are likely to see, what they mean, and how to fix them.
Missing field price
If your GSC shows a missing field price error, you may have entered the price in the wrong format. It must be entered as xx.xx without the dollar sign. For example, if your product costs $ 42.99, it must be entered as $ 42.99.
The evaluation lacks the best and / or worst values
If you include an overall rating in your scheme, you must enter the highest possible and lowest rating. Most of the time, this means that one star is the lowest possible value and five stars are the highest value.
The value in the "RatingCount" property must be positive
This number indicates the number of reviews a product has so it can't be negative. Your product page may not have any reviews. In this case the value is zero, but it can never be negative.
Conclusion
The schema is an important part of your website's communication with the search engines. So it has to be correct. Otherwise you are wasting time. If your Google Search Console shows schema verification errors, it doesn't mean your site is ranked, but it is important to fix them.
A common mistake many people see is the "Either" Offers, "" Review ", or" Aggregate Rating "errors, and this can be a simple solution.
If you use the scheme successfully, it can improve your site, improve your click-through rate and ultimately bring more traffic to your site. It may only take a few small changes to fix the schema validation errors. So it's worth the effort.
Several elements come together in an SEO strategy, and one of them is making sure your schema markup is correct.
If this all sounds too overwhelming and you need help with your SEO strategy, let our team know. We can help!
Have you received a lot of schema validation errors lately?

See How my agency can drive Firmly Traffic volumes on your website
- SEO – Unlock tons of SEO traffic. See real results.
- Content Marketing – Our team creates epic content that is shared, links accessed and visitors drawn.
- Paid media – effective paid strategies with a clear ROI.
Book a call