Structured Data: Effort, Impact, & ROI

Drawing the Line with Structured Data Markup

SEOs spend countless hours poring over data, searching for ways to boost their clients’ rankings, search visibility, and click through rates. If there were a single tool that could improve all of these things at once, you’d think that people would be all over it, particularly if that tool were free. As it turns out, there is such a tool, and although it was launched nearly two years ago, it still isn’t utilized on a widespread basis. That tool?

What Is Structured Data?

Structured Data Markup is semantic language that can be added to a website to give search engines clues to categorizing and ranking your website.

A well established website for structured data is Before we get into strategy and ROI, let’s look first at what actually is and what it does. Launched in June 2011, is a collaborative effort between Google, Bing, and Yahoo that’s similar to in that it creates a standard vocabulary for webmasters to use when providing information for search engines. In this case, the vocabulary is for structured markup, which provides search engines with a deeper understanding of a site and allows them to display enhanced listings in search results. For example, allows webmasters to tell the search engine not only that the information in the page is a recipe, but also specific details such as ingredients, number of reviews, instructions, the type of cuisine, prep time, cook time, and even calorie count. Search engines can then in turn display this information in search results such as in the example below. These enhanced listings often result in higher click through rates and better rankings.

Determining Semantic Scope

As much as search engines would love to see structured data on every page, it can also be labor intensive to implement, and it’s important to keep the big picture in mind when creating a strategy. Whether by increasing visibility or directly garnering leads and conversions, the ultimate purpose of SEO is to increase a company’s revenue, and should be viewed as a potential tool to be used in this quest. If it costs more to implement than it will bring in return, then it simply isn’t worth the effort. However, it can be difficult to place a specific value on structured data, and in turn to determine where the effort versus impact line lays.

Ultimately, each company will have to decide the best balance for their business objectives, but here are a few questions to consider:

  • How much time will it take to complete the task, and what is that time worth? Compare the cost of implementation against estimated return, i.e., how much does each hour of your developer’s time cost versus what you anticipate to be the potential increase in conversions?
  • How does it fit with your industry? Do you have an e-commerce site for which schema is exceptionally useful, or are you in manufacturing or another industrial business in which it may not make as big of a difference?
  • Are your competitors doing it? If so, then to what extent? Could it give you a leg up, or do you need it just to keep up?
  • How much impact could it have on your CTRs and ultimately ROI?
  • How are you currently ranking on the keywords that may be affected by implementation? If you’re already #1, then you don’t have as much to gain as you would if you’re within striking distance (positions 5-10).
  • What is the value of being on the forefront? implementation may not bring immediate returns today, but it’s important also to consider the value of being ahead of the pack. Both short- and long-term costs and benefits should be included in your analysis.
  • Can you start small? Because it can be so difficult to determine schema’s potential impact, you may want to do a high-level implementation to begin with, and then consider more intensive implementation once you’ve measured the initial results.
  • Can it be baked in? If you use a CMS, you may be able to add schema markup on the back end and generate it automatically, drastically reducing the amount of work required while simultaneously increasing impact.
  • Do you have plans to redo your website in the near future? If you’ll be revamping it within the next six months or so anyway, it may pay to wait and make structured data part of the new site development rather than do it twice. Alternately, structured data can be a way to refresh and update an existing website.

Structured Data Implementation

Once you’ve decided how and where to include schema markup, the next step is, of course, to actually implement it. However, because is relatively new and is specific to search engines rather than site functionality, many developers don’t have much experience with it, and you may need to provide assistance in the beginning. Fortunately, there are some great tools to help them get up to speed as quickly as possible:

  1. itself – provides a great “getting started” page with specific instructions and examples for developers.
  2. Structured Data Testing Tool – This tool allows the developers to see how Google is interpreting the schema and make sure it’s pulling the intended data, before they actually make changes to the site.
  3. Schema-specific examples – In addition to the examples found on, give your developers a few examples of companies using the same schema that you’ve chosen. For example, if you have an e-commerce site, you might look to or, both of which have extensive markup relating to product sales. is a great example for event-focused

Measuring Impact and ROI

Going back to the big picture idea, measuring’s impact is of paramount importance in evaluating its worth to an SEO campaign. Before implementation, create a custom dashboard in Searchlight (and/or a custom report in your analytics) to allow for quick and easy monitoring of changes, and note the date that you added the markup, as well as the pages and keywords to which it applies. The goal is to quantify the effect of as much as possible and compare it against the cost.

To do so, there are some specific metrics that can be benchmarked and monitored over the weeks and months following implementation:

  • Rankings on specific keywords – Create a category just for the keywords that you anticipate being affected by implementation so you can easily monitor their movement as a group.
  • Traffic/visits from those keywords – Watch overall site traffic as well as traffic from the pages and keywords affected by implementation, and use the main site trend as a reference point.
  • Conversion rates – Again, watch this metric both for the keyword category and site-wide.
  • Average ranking of the keyword category
  • Number of keywords driving traffic – In addition to the keywords you’re tracking, watch ones you aren’t and see if you notice any trends or an increase in keyword diversity and breadth.
  • Click through rates – As one of the key metrics affected by structured markup, CTRs should definitely be included on your list of metrics to watch.
  • Sources of traffic – Are you seeing a bigger change in one search engine over another? Bing is thought to give more weight to structured data markup, so you may see a jump in rankings on this engine.

Depending on your goal, you may want to include or exclude other metrics, but those listed above provide a good starting point.

Structured data, particularly, is still a nebulous area, but by using a systematic approach and using concrete metrics to measure its impact, you can make this markup work for you.

All guest posts are the opinion of the author and may not reflect the views of Conductor.

For Conductor’s official guide to Schema Markup for SEO, head to our learning center.

12 Responses to Structured Data: Effort, Impact, & ROI

  1. Hey!

    Don’t forget about a free tool (and WP plugin) to help you write your Schema correctly!

  2. Hilary Ensues says:

    One of the biggest challenges I’ve encountered is troubleshooting schema when you’re not seeing the snippets you’re expecting in the SERPs. Google testing tool is frequently inaccurate to what they end up showing (sometimes the tool shows less, sometimes more). The tool may indicate that it recognizes all the added Schema but Google can still neglect to display the data (but is displayed by others using alternative formats like RDFa).

  3. Can you provide some schema specific examples in medical domain?

  4. I’ve read 3 articles on how to set up Schema and finally I understand it after reading your article. thanks.

  5. margaret whitson says:

    We have been playing with the Schema plugin for WordPress. I am a bit confused. When I add schema, it changes the visual on the page. I thought it was just for rich snippets. Why is it changing the page and how can I prevent that?

    • Charity says:

      Hi Margaret! I’d like to help but still not quite sure what the situation is. When you say the visual on the page changes, what exactly do you mean? And what kind of schema are you implementing? Thanks!

      • margaret whitson says:

        We installed the schema plugin to our WordPress website.
        Once we are on a page within WordPress, we click on the add schema button.
        This changes the way the page on the website works.
        Isn’t there a way to add the schema without changing the way information is formatted on the page?
        Isn’t there a way to add the coding so the search engines see it, but it isn’t visible on the page?
        We used to just add the schema coding to the website.
        I feel like with the schema plugin, we are missing a step.

        Thank you

        • Margaret, Mayashop WP theme already has built in to the product pages. If you don’t want the markup inline, try using JSON-LD with vocabulary. Keep at it!

  6. Bambi Desrosiers1 says:

    Just what I was looking for. Thanks for the info, you made it easy to understand.