Back to Learning Center
Subscribe
Join 40,000+ sales and marketing pros who receive our weekly insights, tips, and best practices.
Thank you! You have been subscribed.
Learning Center
Learning Center
Close
The IMPACT Learning Center

Free resources to help you master inbound marketing and They Ask, You Answer

Access the Learning Center

Access the Learning Center

Access the Learning Center
learning_center_grey__What is They Ask, You Answer-v2-black

What is They Ask, You Answer

What is <span>They Ask, You Answer</span>
Articles, Podcasts, & Updates

Articles, Podcasts, & Updates

Articles, Podcasts, <span>& Updates</span>
Free Courses & Certifications

Free Courses & Certifications

Free Courses & <span>Certifications</span>
On-Demand Keynotes & Sessions

On-Demand Keynotes & Sessions

On-Demand <span>Keynotes & Sessions</span>
Events
Events
Close
IMPACT+ Membership
IMPACT+ Membership
Close
Services
Services
Close
Navigation_8_2021_taya

They Ask, You Answer Coaching & Training

They Ask, You Answer Coaching & Training
They Ask, You Answer Workshop

They Ask, You Answer Workshop

They Ask, You Answer Workshop
Navigation_8_2021_workshop

Inbound Marketing Services

Inbound Marketing Services
Navigation_8_2021_website design - monitor

Website Design & Development

Website Design & Development
Navigation_8_2021_hubspot implementation

HubSpot Training & Implementation

HubSpot Training & Implementation
Navigation_8_2021_virtual selling

Virtual Sales
Training

Virtual Sales <br>Training
Navigation_8_2021_swell - paid ads

Paid Search & Social Services

Paid Search & Social Services
Become a Certified Coach
Become a Certified Coach
Close
Search Engine Optimization

How to Fix the Top 3 Structured Data Markup Errors from Google Search Console

By Christine Austin

How to Fix the Top 3 Structured Data Markup Errors from Google Search Console Blog Feature

Google has come a long way in being able to recognize the keywords you are trying to rank for based upon the way your page’s content is written, but even so, it has created a way to shorten that review process by developing structured data.

To recap, structured data is “code used to more clearly provide information to search engines so it can understand your content, which ultimately helps provide users with better, more accurate information...”.

As we try and implement this language across all of our pages, it's inevitable that errors will occur, especially for those of us with large sites.

Depending on how many are plaguing your site, your performance may become compromised if actions are not taken to remedy the errors.

How Do I Know If I Have Structured Data Errors?

If you’ve implemented and structured markup on your site, chances are you aren’t going to have any errors. In this case, take a step back and learn more about what they are and how you can start implementing them.

For everyone else, there are a couple of actions you can take to review your existing pages and discover which have errors and what specifically those may be.

1) Google Search Console

If you already have a Google Search Console account for your website, you can discover pages that might be affected under the menu items ‘manual action’ or ‘unparsable structured data.’

The manual action area (Security & Manual Actions > Manual Actions) specifically notifies you of errors that appear to be spammy or unnatural.

The error will look similar to the example below on spammy structured markup (which we will go into greater detail later on), and will result in lower search rankings for all affected pages.

image1-1

If everything looks clean here, one other section that may appear under Enhancements is ‘Unparsable Structured Data.’

image4

This error is connected to structured data that is already on the site but is formatted improperly, causing readability errors from Google.

Within it, you can see a graph of all the errors and a list more specifically detailing the types of errors your site might be facing.

2) Rich Results Testing Tool

If you are looking to test individual pages on their structured data markup and validate their eligibility to generate a rich snippet, you can test those pages individually in the Rich Results Test tool.

If your snippet has errors, this will give you a high-level understanding into what might be causing the error and where. This way you can return to your page to identify and remedy the issue at hand.

image3

3) Google Structured Data Testing Tool

Similar to the Rich Snippets Test tool, Google’s Structured Data tool will allow you to submit a URL to test the validation of your pages structured data.

Although, this tool also gives you a deeper understanding into what data entry types your page has and what parameters are associated with each line.

Any errors will be detailed on the right side of the tool and may be accompanied by an explanation of the fix so long depending on what’s wrong.

image6

You can also use the Structured Data Testing Tool as an environment to experiment with data you may be writing before you plug it into a page.

This will notify you as errors whenever you resubmit the updated code so you can get it perfect first, then place it on the appropriate page.

Top 3 Most Common Structured Data Errors:

Now that you’ve gotten a handle on where to locate some errors, we can now begin breaking down some of the most common ones you might encounter.

Because the structured data options are vast, we won’t be able to dive into each and every issue you can encounter, but ideally, this list of the three most common can be used as a guide to discovering how to fix other errors that may come your way.

1) Structured Data Found on Hidden Content

Some instances of schema markup on your site require you to have elements on the page that represent the details the schema markup language.

For example, say you are an e-commerce site with individual product pages.

You would ideally want to have product schema so search engines are able to read and rank the product on the page.

image5Image from Google Schema Documentation

One of the elements within this markup type is reviewer ratings.

If you want to include that within your schema, you have to make sure those reviews are also visible on the page. You cannot put details about reviews in site’s code, but not visually show it when looking at the site page.

Doing tactics like this are read by Google as being misleading.

This is because your code might tell a Google spider you have two hundred 5-star reviews, but your users can’t see that information anywhere on the page they are viewing.

How to Fix This Error

One of the common reasons I’ve seen this issue occur is because you temporarily hide data on your page that is connected to the schema you have listed, but, the user has the option to show that data on your page’s interface.

Take a product page as an example again.

Maybe you’ve decided you only want certain elements on your page to show when someone visits it initially. In this case, ratings are hidden, but, people can view them by selecting a ‘view rating’ button.

Although this data is still accessible, Google's spiders won't understand you have given the users the option to do this functionality.

In these cases, I’d suggest displaying as much content as you can and modifying the schema to accurately reflect what the user can see on page load.

2) Spammy Structured Markup/Misleading Structured Data

Spammy structured markup is one of the vaguest errors I’ve encountered and tends to be the hardest to pinpoint, especially because Google will not go into specifics as to where these issues are occurring.

Google describes this as structured data that injects information into the SERP which misuses another markup type and presents itself in an overwhelming way.

For example, Search Engine round table posted an article showing how some coupon websites used to use the events markup to list out coupon codes their site pages had.

Google has since cracked down on most cases of people abusing it, but it is still an error that can plague website owners, especially if you don’t know where to look.

How to Fix This

First, identify if the spammy error is on a single page or if it’s sitewide.

This can at least narrow down which part of the schema might be throwing this error.

If the error is sitewide, double check each markup type you have against Google’s Structured Data Guidelines.

You may accidentally be misusing a type of markup format for incorrect data.

Some examples of this can include, but are not limited to:

  • Review ratings/testimonials that are not actually viewable on your site
  • Overly repetitive markup, for business types, services, etc..
  • Listing multiple products in the markup on pages that only contain one product
  • Classifying a page as something it’s not (ex. Saying a ‘business’ is a ‘product’)

Be wary too of cases where you get messages from Google Search Console specifying ‘all pages’ are being affected by this error.

In some cases, it might  be a large number of pages but Google has just decided to blanket target the site incorrectly.

In this case, check specific templates you know are being utilized across large chunks of your site and begin running them through the Rich Text Tool or Structured Data Tool to see if they throw more specific errors. Some of these can include:

  • Incorrect value type
  • Parsing error: Missing ',' or ']' in array declaration
  • Invalid top level element "string"
  • Bad escape sequence in string

Once you believe you fixed the issue, submit a reconsideration request to Google and they can recrawl the site to verify the issue has been resolved.

3) Unparsable Structured Data

This is one of the easiest structure data issues to tackle, specifically because this error typically refers to places in your structured data where you may have a semantic, or 'spelling' error.

Google Search Console will list these errors in the ‘unparsable structured data’ section I mentioned earlier in this article. Clicking into the errors listed will tell you the URL where the errors are located.

How to Fix This

Unless you clearly see where the error is within the structured data, I would not recommend messing around on the page.

Instead, I would enter the page URL into the Structured Data Tool to pinpoint the specific line it might be occurring.

If you’re comfortable with the markup, you can also copy and paste it into the tool and experiment testing with it until you figure out the correct format.

Once you confirmed with yourself the error has been remedied, you can head into Google search console and press the ‘validate fix’ button.

image2

Doing this will enable Google to immediately recrawl the page and take it off the list of affected pages.

Not Seeing Your Issue Listed, or Still Need Advice?

In cases where you are still struggling to remedy an issue, or just want a second pair of eyes, there are a couple of places you can seek help.

The Search Console Help forum will allow you to ask your question to a community of experts who can provide additional assistance when you think you’ve hit a wall.

I also recommend checking out our Facebook group, IMPACT Elite, and posting your question.

The community contains a variety of marketers and SEO folks who are passionate about helping out folks, especially if they went through the same issue.

Topics:

Search Engine Optimization
Google Analytics
Published on May 3, 2019

Recent Articles

Google shares new tools to audit website user experience

By Paul D. Grant on August 12, 2021
3 min read

Google: Website content quality more important than quantity

By Paul D. Grant on August 10, 2021
3 min read

How long-tail keyword research can drive business

By Kevin Church on August 9, 2021
6 min read

ICYMI: Digital marketing news update for July 26, 2021

By Liz Moorehead on July 26, 2021
6 min read

How to optimize videos on your business website for search

By Liz Moorehead on July 23, 2021
4 min read

ICYMI: Digital marketing news update for July 19, 2021

By Liz Moorehead on July 19, 2021
6 min read

What the heck is going on with all the Google updates? (Content Lab, Ep. 54)

By Liz Moorehead on July 15, 2021
1 min read

ICYMI: Digital marketing news update for July 12, 2021

By Liz Moorehead on July 12, 2021
5 min read

Too many internal links in content can confuse Google about site structure

By Liz Moorehead on July 9, 2021
5 min read

Google July 2021 core update rolling out over next 2 weeks

By Liz Moorehead on July 2, 2021
4 min read

Inbound marketing help: My traffic and leads are down — what am I doing wrong?

By John Becker on June 28, 2021
5 min read

Finally, Google page experience core update is rolling out

By Liz Moorehead on June 18, 2021
3 min read

What is a featured snippet? [Definition + Examples]

By Kevin Church on June 10, 2021
4 min read

ICYMI: Digital marketing news update for June 7, 2021

By Liz Moorehead on June 7, 2021
6 min read

Google June 2021 core update live, July core update coming

By Liz Moorehead on June 4, 2021
3 min read

ICYMI: Digital marketing news update for May 24, 2021

By Liz Moorehead on May 24, 2021
6 min read

Google's June page experience core update will be mobile first, then desktop

By Liz Moorehead on May 21, 2021
3 min read

ICYMI: Digital marketing news update for May 17, 2021

By Liz Moorehead on May 17, 2021
5 min read

ICYMI: Digital marketing news update for May 10, 2021

By Liz Moorehead on May 10, 2021
6 min read

Google confirms demise of Q&A search feature, Question Hub lives on

By Liz Moorehead on April 26, 2021
1 min read

Big Google algorithm update moved to June with new performance report

By Liz Moorehead on April 21, 2021
4 min read

No, changing page publish dates won't increase Google search rankings

By Liz Moorehead on April 10, 2021
4 min read

Google: 'zero-click search' claims and data 'misleading'

By Liz Moorehead on April 5, 2021
6 min read

31 SEO statistics for 2021 and what they tell us (+ VIDEO)

By Jen Barrell on April 1, 2021
11 min read

3 quick SEO fixes that will increase your website rankings right away

By Hannah Woods on March 30, 2021
5 min read