The Beginner’s Guide to Structured Data for SEO: A Two-Part Series
Posted by bridget.randolph
Part 1: An overview of structured data for SEO
SEOs have been talking about structured data for a few years now — ever since Google, Bing, Yahoo! and Yandex got together in 2011 to create a standardized list of attributes and entities which they all agreed to support, and which became known as Schema.org. However, there’s still a lot of confusion around what structured data is, what it’s for, and how and when to implement structured data for SEO purposes. In fact, a survey carried out last year by Bing found that only 17% of marketers are using (or were planning to use) Schema.org structured data markup.
In this two-part series, you’ll learn the basics of structured data: first we’ll talk about what it is, and how it relates to SEO (Part 1), and then I’ll take you through a simple process for identifying structured data opportunities and implementing structured data on your own site (Part 2).
What is “structured data”?
“Structured data” as a general term simply refers to any data which is organized (i.e., given “structure”). For example, if you have a bunch of scattered Post-It notes with phone messages about meetings, dates, times, people, etc, and you organize these into a table with labeled rows and columns for each type of information, you’re structuring the data.
Example of unstructured data
Post-It 1: “John called, confirming 3pm on Wed at Coffee Shop”
Post-It 2: “Don’t forget your 10am meeting at Mary’s Office this Friday”
Example of structured data
|
Meeting With |
Date |
Time |
Location |
|---|---|---|---|
|
John |
Wednesday |
3pm |
Coffee Shop |
|
Mary |
Friday |
10am |
Office |
Structured data can be used in many different ways, such as using Open Graph markup to specify a Facebook title and description, or using SQL to query a relational database. In an SEO context, “structured data” usually refers to implementing some type of markup on a webpage, in order to provide additional detail around the page’s content. This markup improves the search engines’ understanding of that content, which can help with relevancy signals and also enables a site to benefit from enhanced results in SERPs (rich snippets, rich cards, carousels, knowledge boxes, etc). Because this type of markup needs to be parsed and understood consistently by search engines as well as by people, there are standardized implementations (known as formats and/or syntaxes) and classifications of concepts, relationships, and terms (known as vocabularies) which should be used.
There are three syntaxes which search engines will typically support (Microdata, JSON-LD, and microformats) and two common vocabularies which can be used with these syntaxes: Schema.org and Microformats.org. If you’re reading up on this topic, you may also see references to RDFa, which is another syntax.
*This all gets pretty confusing, so if you’re feeling less-than-crystal-clear right now, you might want to check out this great glossary cheat sheet from Aaron Bradley.
When we talk about structured data for SEO, we’re usually talking about the particular vocabulary known as “Schema.org.” Schema.org is the most commonly used approach to structured data markup for SEO purposes. It isn’t the only one, though. Some websites use the Microformats.org vocabulary, most often for marking up product reviews (h-review markup) or defining a physical location (h-card markup).
In addition to being able to use different vocabularies to mark up your site, you can also implement this markup in different ways using syntaxes. For Schema.org vocabulary, the best ways to add markup to your site are either through using the Microdata format, or JSON-LD. With Microdata markup, your structured data is integrated within the main HTML of the page, whereas JSON-LD uses a Javascript object to insert all of your markup into the head of the page, which is often a cleaner, simpler implementation from a development perspective.
The Microdata approach was originally the recommended one for SEO purposes, but Google’s JSON-LD support has improved in the past few years and now it is their recommended approach when possible. Note, however, that Bing does not currently support JSON-LD (although hopefully this may be changing soon).
How does structured data support SEO?
Google, Bing, and other search engines encourage webmasters to use structured data, and incentivize that usage by providing benefits to websites with structured data correctly implemented.
Some of these benefits include search result enhancements and content-specific features, such as:
- Rich search results: Includes styling, images, and other visual enhancements
- Rich cards: A variation on rich search results, similar to rich snippets and designed for mobile users
- Enriched search results: Includes interactive or immersive features
- Knowledge Graph: Information about an entity such as a brand
- Breadcrumbs: Breadcrumbs in your search result
- Carousels: A collection of multiple rich results in a carousel style
- Rich results for AMP: To have your AMP (Accelerated Mobile Pages) appear in carousels and with rich results, you’ll need to include structured data
These enhanced search results can also improve your click-through rate (CTR) and drive additional traffic, because they are more visually appealing and provide additional information to searchers. And improved CTR can also indirectly improve your rankings, as a user behavior signal.
Implementing structured data on your site is also a way to prepare for the future of search, as Google in particular continues to move in the direction of hyper-personalization and solving problems and answering questions directly. Tom Anthony gave a presentation about this topic not too long ago, titled Five Emerging Trends in Search.
Common uses for structured data
Part 2 of this series will go into more detail around specific structured data opportunities and how to implement them. However, there are certain common uses for structured data which almost any website or brand can benefit from:
Knowledge Graph
If you have a personal or business brand, you can edit the information which appears on the right-hand side of the SERP for branded searches. Google uses structured data to populate the Knowledge Graph box.

Rich snippets and rich cards
The most commonly used markup allows you to provide additional context for:
- Articles
- Recipes
- Products
- Star Ratings and Product Reviews
- Videos
Using this markup allows your site to show up in the SERPs as a rich snippet or rich card:

Google’s rich cards examples for “Recipe”
If your site has several items that would fit the query, you can also get a “host carousel” result like this one for “chicken recipes”:

In addition to these types of content markup, Google is currently experimenting with “action markup,” which enables users to take an action directly from the SERP, such as booking an appointment or watching a movie. If this is relevant to your business, you may want to express interest in participating.
AMP (Accelerated Mobile Pages)
If your site uses AMP (Accelerated Mobile Pages), you’ll want to make sure you include structured data markup on both the regular and AMP pages. This will allow your AMP pages to appear in rich results, including the Top Stories carousel and host carousels.
Social cards
Although Open Graph, Twitter cards, and other social-specific markup may not have a big impact from a purely SEO perspective, this markup is visible to search engines and Bing specifically notes that their search engine can understand Open Graph page-level annotations (although at the moment they only use this data to provide visual enhancements for a specific handful of publishers).
If you use any social networks for marketing, or simply want your content to look good when it’s shared on social media, make sure you correctly implement social markup and validate using the various platforms’ respective testing tools:
- Facebook: Open Graph + Validation Tool
- LinkedIn: Open Graph
- Twitter: Cards + Validation Tool
- Pinterest: Rich Pins + Validation Tool
- Instagram: Open Graph
AdWords
You can include structured data in your AdWords ads, using structured snippet extensions. These allow you to add additional information within your ad copy to help people understand more about your products or services and can also improve click-through rate (CTR) on your ads.
Email marketing
If you have Gmail, you may have gotten a confirmation email for a flight and seen the information box at the top showing your flight details, or seen a similar information box for your last Amazon order. This is possible due to structured data markup for emails. Google Inbox and Gmail support both JSON-LD and Microdata markup for emails about various types of orders, invoices and reservations.

3 common myths about structured data & SEO
Myth #1: Implementing structured data means I will definitely get rich snippets.
Although using structured data markup is necessary to be eligible for rich snippets and rich cards, there is no guarantee that simply adding structured data markup to your site will immediately result in rich snippets or cards. Sometimes it may not show up at all, or may appear inconsistently. This doesn’t necessarily mean you’ve done anything wrong.
Myth #2: Structured data is a ranking signal.
Using structured data correctly can help search engines to better understand what your content is about and may therefore contribute to a stronger relevancy signal. In addition, studies have shown that rich snippets can improve click-through rate (CTR), which can lead to better rankings indirectly. However, the use of structured data markup on its own is not a direct ranking signal.
Myth #3: Google can figure it out without the extra work.
Sometimes it’s tempting to skip extra steps, like implementing structured data, since we know that Google is getting smarter at figuring things out and understanding content without much help. But this is a short-sighted view. Yes, Google and other search engines can understand and figure out some of this stuff on their own, but if you want them to be able to understand a specific thing about your content, you should use the correct markup. Not only will it help in the short term with the things the algorithms aren’t so good at understanding, it also ensures that your site itself is well structured and that your content serves a clear purpose. Also, Google won’t give you certain features without correct implementation, which could be costing you on a large scale over time, especially if you’re in a competitive niche. Apart from anything else, studies have shown that rich snippets can improve CTR by anywhere from 5%–30%.
Additional resources
In Part 2 of this two-part series, we’ll be looking at the practical side of structured data implementation: how to actually identify structured data opportunities for your site, and how to implement and test the markup correctly.
But for now, here are some resources to help you get started:
- Google’s Overview of Structured Data for SEO: Information from Google about how they recommend approaching structured data for SEO and AMP
- Google’s Structured Data Markup Helper: This tool can guide you through creating the code for various common use cases.
- Structured Data Testing Tool – Google: This tool from Google allows you to test whether your markup is working correctly.
- Bing Guide to Marking Up Your Site: More information about how Bing supports structured data.
- Structured Data Validator – Yandex: A tool from Yandex to test how they see your structured data markup.
- Schema.org: The official Schema.org website. Here you’ll find information about the latest updates, FAQs, and a guide to adding Schema.org markup to your site.
In the meantime, I’d love to hear from you: Have you implemented structured data markup on your site? Share your results in the comments!
Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!
Google Logo For Eduard Khil, Russian Baritone Singer
Today on the Google home page is a special Google logo, Doodle, for the Russian baritone singer Eduard Anatolyevich Khil. He was born today, 83 years ago on September 4, 1934 and died on June 4…
Google Hotel Search Results With Select Room Carousel
Google Hotel search results now show a carousel slider for picking the type of room within a specific hotel. I searched for [trump hotels] (why not) and selected the one in NYC and it came up with a carousel for selecting the room type with the price a…
Google: We Ignore Tons Of Links But Which Links Is Almost Impossible To Figure Out
Gary Illyes from Google was asked about why he didn’t mention links in his desktop to mobile comparison tool post. He said that is because it is “close to impossible for you to check which links are actually deemed critical…
September 2017 Google Webmaster Report
This month was a pretty quiet month in terms of major things, mostly because it was the summer. But we did see some algorithm movement…
Accelerated Mobile Pages: Is faster better?
Google has doubled down on Accelerated Mobile Pages (AMP), its open source initiative designed to improve web page speed and performance for mobile users. More than 2 billion AMP pages have been published from over 900,000 domains, and many online publ…
Up to 87% of social shares go unattributed, according to one study
Because a large number of shares go through Slack, WhatsApp, read later apps, Facebook messenger, Twitter/LinkedIn, email and email, they go unattributed.
read more
Ad-jective Analysis: Look deeper into your AdWords search queries
Wondering how ad performance varies based on your word choices? Columnist Daniel Gilbert shares an AdWords script that can help you to determine which adjectives are your highest performers.
The post Ad-jective Analysis: Look deeper into your AdWords …
How PPC Landing Pages Could Be Hurting Your Campaign
If you work in Paid Search, it’s safe to assume that you’ve heard about the importance of creating PPC landing pages for your campaigns.
Some of the top reasons might include:
- Relevancy
- Landing page content and ad copy should be relevant to each other to positively impact Quality Score.
…
The post How PPC Landing Pages Could Be Hurting Your Campaign appeared first on Seer Interactive.
Optimize your GDN accounts with more hidden gems
Looking for creative ways to optimize your Google Display Network (GDN) campaigns? Columnist Pauline Jakober has some suggestions for minor, overlooked optimizations that can move the needle.
The post Optimize your GDN accounts with more hidden gems a…
What We Learned in August 2017: The Digital Marketing Month in a Minute
.jpg)
It’s been a month of ups and downs for many companies in the tech world. Facebook has launched its new video service, yet is bogged down by dropping post engagement.
SiteBulb. Testing the industry’s latest site crawl tool
This is cool. When you open Sitebulb for the first time, you know exactly what this little tool is here to do. Report names like: “Site Speed”, “Mobile Rendering” and “Indexation Status by Depth” really stand out, as do the example charts in the sample report. This is all stuff I might have attempted to […]
The post SiteBulb. Testing the industry’s latest site crawl tool appeared first on Builtvisible.
Google Search Console: What the latest updates mean for marketers
Google Search Console has benefited from some significant upgrades over the past decade. That said, it is still far from perfect and few would argue that it provides a complete package in its current guise. Therefore, Google’s recent announcement of some changes to the platform was very warmly received by the SEO community.
Expand your search marketing knowledge with an SMX Workshop
SMX workshops are conducted by the world’s leading subject matter experts in SEO, SEM, social and digital. Choose from one of six amazing options and join us on Monday, October 23 to attend. All pre-conference workshops will be held at the Westin Times Square in NYC. Each workshop provides: a full…
Please visit Search Engine Land for the full article.
Ranking #1 with Dave Naylor
He’s been active in the SEO industry for over 14 years, and founded one of the UK’s most wanted Digital Marketing agencies, Bronco. With a proven ability to achieve great results, even in the most competitive of fields, Dave Naylor can rightly call himself an SEO genius. So it goes without saying that we’re thrilled to […]
The post Ranking #1 with Dave Naylor appeared first on Yoast.
State of Enterprise SEO 2017: Overworked SEOs Need Direction
Posted by NorthStarInbound
This survey and its analysis was co-authored with North Star Inbound’s senior creative strategist, Andrea Pretorian.
In the spring of 2017, North Star Inbound partnered up with seoClarity and BuzzStream to survey the state of enterprise SEO. We had a fair share of anecdotal evidence from our clients, but we wanted a more objective measurement of how SEO teams are assembled, what resources are allocated to them, what methods they use, and how they perform.
We hadn’t seen such data collected, particularly for enterprise SEO. We found this surprising given its significance, evident even in the number of “enterprise SEO tools” and solutions being marketed.
What is enterprise SEO?
There is no single fixed-industry definition of “enterprise” beyond “large business.” For the purposes of this survey, we defined enterprise businesses as being comprised of 500 or more employees. “Small enterprise” means 500–1000 employees, while “large enterprise” means over 1000 employees.
Industry discussion often points to the number of pages as being a potential defining factor for enterprise SEO, but even that is not necessarily a reliable measure.
What was our survey methodology?
We developed the widest enterprise SEO survey to date, made up of 29 questions that delved into every aspect of the enterprise SEO practice. From tools and tactics to content development, keyword strategy, and more, we left no stone unturned. We then picked the brains of 240 SEO specialists across the country. You can check out our complete survey, methodology, and results here.
Team size matters — or does it?
Let’s start by looking at enterprise team size and the resources allocated to them. We focused on companies with an in-house SEO team, and broke them down in terms of small (500–1000 employees) and large enterprise (>1000 employees).
We found that 76% of small enterprise companies have in-house SEO teams of 5 people or less, but were surprised that 68% of large enterprise companies also had teams of this size. We expected a more pronounced shift into larger team sizes paralleling the larger size of their parent company; we did not expect to see roughly the same team size across small and large enterprise companies.

Interestingly, in larger companies we also see less confidence in the team’s experience in SEO. Of the companies with in-house SEO, only 31.67% of large enterprise teams called themselves “leaders” in the SEO space, which was defined in this survey as part of a team engaged broadly and critically within the business. 40% of small enterprise teams called themselves “leaders.” In terms of viewing themselves more positively (leaders, visionaries) or less (SEO pioneers in their company or else new SEO teams), we did not notice a big difference between small or large enterprise in-house SEO teams.

Large enterprise companies should have more resources at their disposal — HR teams to hire the best talent, reliable onboarding practices in place, access to more sophisticated project management tools, and more experience managing teams — which makes these results surprising. Why are large enterprise companies not more confident about their SEO skills and experience?
Before going too far in making assumptions about their increased resources, we made sure to ask our survey-takers about this. Specifically, we asked for how much budget is allocated to SEO activity per month — not including the cost of employees’ salaries, or the overhead costs of keeping the lights on — since this would result in a figure easier to report consistently across all survey takers.

It turns out that 57% of large enterprise companies had over $10K dedicated strictly to SEO activity each month, in contrast to just 24% of small enterprise companies allocating this much budget. 40% of large enterprise had over $20K dedicated to SEO activity each month, suggesting that SEO is a huge priority for them. And yet, as we saw earlier, they are not sold on their team having reached leader status.
Enterprise SEO managers in large companies value being scalable and repeatable
We asked survey takers to rate the success of their current SEO strategy, per the scale mapped below, and here are the results:

A smaller percentage of large enterprise SEOs had a clearly positive rating of the current success of their SEO strategy than did small enterprise SEOs. We even see more large enterprise SEOs “on the fence” about their strategy’s performance as opposed to small. This suggests that, from the enterprise SEOs we surveyed, the ones who work for smaller companies tend to be slightly more optimistic about their campaigns’ performance than the larger ones.
What’s notable about the responses to this question is that 18.33% of managers at large enterprise companies would rate themselves as successful — calling themselves “scalable and repeatable.” No one at a small enterprise selected this to describe their strategy. We clearly tapped into an important value for these teams, who use it enough to measure their performance that it’s a value they can report on to others as a benchmark of their success.
Anyone seeking to work with large enterprise clients needs to make sure their processes are scalable and repeatable. This also suggests that one way for a growing company to step up its SEO team’s game as it grows is by achieving these results. This would be a good topic for us to address in greater detail in articles, webinars, and other industry communication.
Agencies know best? (Agencies think they know best.)
Regardless of the resources available to them, across the board we see that in-house SEOs do not show as much confidence as agencies. Agencies are far more likely to rate their SEO strategy as successful: 43% of survey takers who worked for agencies rated their strategy as outright successful, as opposed to only 13% of in-house SEOs. That’s huge!

While nobody said their strategy was a total disaster — we clearly keep awesome company — 7% of in-house SEOs expressed frustration with their strategy, as opposed to only 1% of agencies.
Putting our bias as a link building agency aside, we would expect in-house SEO enterprise teams to work like in-house agencies. With the ability to hire top talent and purchase enterprise software solutions to automate and track campaigns, we expect them to have the appropriate tools and resources at their disposal to generate the same results and confidence as any agency.
So why the discrepancy? It’s hard to say for sure. One theory might be that those scalable, repeatable results we found earlier that serve as benchmarks for enterprise are difficult to attain, but the way agencies evolve might serve them better. Agencies tend to develop somewhat organically — expanding their processes over time and focusing on SEO from day one — as opposed to an in-house team in a company, which rarely was there from day one and, more often than not, sprouted up when the company’s growth made it such that marketing became a priority.
One clue for answering this question might come from examining the differences between how agencies and in-house SEO teams responded to the question asking them what they find to be the top two most difficult SEO obstacles they are currently facing.
Agencies have direction, need budget; in-house teams have budget, need direction
If we look at the top three obstacles faced by agencies and in-house teams, both of them place finding SEO talent up there. Both groups also say that demonstrating ROI is an issue, although it’s more of an obstacle for agencies rather than in-house SEO teams.
When we look at the third obstacles, we find the biggest reveal. While agencies find themselves hindered by trying to secure enough budget, in-house SEO teams struggle to develop the right content; this seems in line with the point we made in the previous section comparing agency versus in-house success. Agencies have the processes down, but need to work hard to fit their clients’ budgets. In-house teams have the budget they need, but have trouble lining them up to the exact processes their company needs to grow as desired. The fact that almost half of the in-house SEOs would rank developing the right content as their biggest obstacle — as opposed to just over a quarter of agencies — further supports this, particularly given how important content is to any marketing campaign.
Now, let’s take a step back and dig deeper into that second obstacle we noted: demonstrating ROI.
Everyone seems to be measuring success differently
One question that we asked of survey takers was about the top two technical SEO issues they monitor:
The spread across the different factors were roughly the same across the two different groups. The most notable difference between the two groups was that even more in-house SEO teams looked at page speed, although this was the top factor for both groups. Indexation was the second biggest factor for both groups, followed by duplicate content. There seems to be some general consensus about monitoring technical SEO issues.
But when we asked everyone what their top two factors are when reviewing their rankings, we got these results:

For both agencies and in-house SEO teams, national-level keywords were the top factor, although this was true for almost-three quarters of in-house SEOs and about half of agencies. Interestingly, agencies focused a bit more on geo/local keywords as well as mobile. From when we first opened this data we found this striking, because it suggests a narrative where in-house SEO teams focus on more conservative, “seasoned” methods, while agencies are more likely to stay on the cutting-edge.
Looking at the “Other” responses (free response), we had several write-ins from both subgroups who answered that traffic and leads were important to them. One agency survey-taker brought up a good point: that what they monitor “differs by client.” We would be remiss if we did not mention the importance of vertical-specific and client-specific approaches — even if you are working in-house, and your only client is your company. From this angle, it makes sense that everyone is measuring rankings and SEO differently.
However, we would like to see a bit more clarity within the community on setting these parameters, and we hope that these results will foster that sort of discussion. Please do feel free to reply in the comments:
- How do you measure ROI on your SEO efforts?
- How do you show your campaigns’ value?
- What would you change about how you’re currently measuring the success of your efforts?
So what’s next?
We’d love to hear about your experiences, in-house or agency, and how you’ve been able to demonstrate ROI on your campaigns.
We’re going to repeat this survey again next year, so stay tuned. We hope to survey a larger audience so that we can break down the groups we examine further and analyze response trends among the resulting subgroups. We wanted to do this here in this round of analysis, but were hesitant because of how small the resulting sample size would be.
Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!