Why Do I See Errors On My Structured Data & Do I Need To Fix Them?
What do you do if you see errors when validating your structured data? This isn’t something you need to worry about. Let me explain why this is happening and how Google will handle these errors.
The errors/warnings you are seeing are coming from your theme.
If you click on the individual errors, you’ll notice that it is HTML and you can see it’s coming from within your theme.
Watch our Quick Instructional Video
Do I need to fix these errors?
Luckily, errors are very common and this isn’t something you need to worry about.
You don’t need to fix these errors in your theme as they are ignored by Google. Yup, you’ve heard correctly. Google won’t penalize your for having incorrect structured data.
Our app has placed the correct code for your entire website and Google will use the correct information we’ve given them.
Google is smart enough to use the most accurate version of your structured data (which is provided by our app Get Clicked).
Google will see this correct information and ignore any incorrect structured data.
Why are you seeing an error on your pricing?
The theme is mishandling the pricing field.
The reason you’re seeing this error is because the theme has placed a dollar sign $ for the pricing which is incorrect formatting.
Thankfully, our app has supplied the correct information for the pricing field so there is no need to worry.
Why are you seeing errors on your name field?
The theme is mishandling the name field.
The reason you’re seeing this warning is because the theme has placed the wrong formatting for the name field and this is causing the error.
Fortunately, our app has supplied the correct information for the name field so you have nothing to worry about.
How to Handle Errors in your Structured Data
For this example, I made a Shopify store called Cookie Creator.
I installed a custom theme and uploaded a couple products to get started.
Keep in mind I do not have any Shopify apps installed on my online store.
Here is the product that I’m going to test out in Google’s Structured Data Testing Tool.
My product is 1 dozen Chocolate Chip cookies. Yum!
I entered the URL for my product page into Google’s Structured Data Testing Tool.
I immediately see there is 1 ERROR and 1 WARNING.
Let’s look a little deeper to see what’s causing this error. If I click on the product data item, it will open up and I can see more details. I can see that there is an error with the price field and another error with the name field.
These errors are both caused by the theme.
If I click on the price field, it will show me the code on the left hand-side which is coming from the theme. Here the price formatting is incorrect and Google is saying there is a problem with this particular structured data.
Again, this error is being caused by the theme.
If you click on the name field, it will show you exactly where in the code that this error is coming from. Here it points directly back at the code in the theme. The theme is mishandled the name field and so Google is simply reporting an issue with this particular structured data.
At this point, I’m unhappy that my theme has poorly created structured data full of errors.
To fix this issue, I’m going to install our app, Get Clicked SEO.
Now that I’ve installed Get Clicked, it has instantly inserted CORRECTLY FORMATTED structured data for my entire shop!
On the Get Clicked dashboard, I can click on the Structured Data Testing Tool and start testing out my products.
I’ll click on the “check” button on 1 dozen Chocolate Chip Cookies to test out my product in Google’s Structured Data Testing Tool.
Do you see how there are now 2 product data items listed? Don’t worry, I’ll explain why it looks this way.
The first one is structured data supplied by the theme which contains errors.
The 2nd one is structured data supplied by Get Clicked which has no errors.
The Get Clicked app is unique because it creates 100% correct structured data.
You can rest assured that Get Clicked is providing Google with the most accurate information about your store.
If we click on the second product listed (provided by Get Clicked), we’ll notice that there are 0 errors and 0 warnings. This is very good! This is what you want to see when you’re testing out your structured data.
Now, remember how I said that our app will supply the correct information for all of the fields? Okay, I’m going to prove that to you right now. If I click on the name field, you’ll notice that it is perfectly formatted. Google will see this correct structured data and use it when it crawls and indexes your website.
Similarly, if I click on the price field it is also correctly formatted. Google will use the most accurate structured data provided to them (which is being supplied by our app).
Hopefully you have a better idea of how to handle errors on your structured data.
A good rule of thumb is that you can ignore them because the Get Clicked app will supply Google with accurate structured data and Google will ignore the rest.
What if you really want to fix the errors in your theme? Although it is not necessary, you can choose to hire a programmer to fix your theme so that it doesn’t interfere with the structured data. We recommend checking out Shopify Experts where you can find an expert at a fair price.
We are always here to help you so don’t hesitate to get in touch if you something doesn’t look quite right or you have a specific question about how our app works. Send a email to us.
We wish you lots of success with your online store!