Skip to content

So You Want To Learn How To Use Schema Structured Data

There are a lot of things within SEO and website optimisation that many people perceive to be too technical and too difficult to try themselves, and one of these is definitely the intimidating sounding schema structured data. With its close connection to coding, many people are scared stiff by the idea of implementing this increasingly…
Reading Time: 6 minutes
Blog Post

There are a lot of things within SEO and website optimisation that many people perceive to be too technical and too difficult to try themselves, and one of these is definitely the intimidating sounding schema structured data. With its close connection to coding, many people are scared stiff by the idea of implementing this increasingly crucial ranking factor, meaning that more and more websites and businesses are failing to grow to their full potential simply because they’re avoiding this SEO task.

If this is you, it’s time to set that fear to one side and start to embrace the benefits of this SEO technique. There is a bit to wrap your head around, especially if you’re starting from scratch with no experience in writing code, but if you stick with it, you’ll find that after some time, it really isn’t as scary as you first believed.

structured data
What Is Structured Data?

The best way to get started in schema structured data – also known as markup structured data – is first to understand why it’s useful. In its essence, markup structured data is a type of code that makes it easier for search engines to crawl, organise and display your content. Basically, implementing this technique allows Google (and other search engines) to understand the context of your content, which can benefit its ranking and performance. Without this markup, search engines can only tell what your data says, and the algorithms involved will have to work a lot harder to determine why it’s there fully. The ‘why’ is important, as this is what helps Google determine if the content is relevant for a user.

So, if you wanted to add contact information to your website, you could simply add it to your footer or on an about page, and that would have been just fine, as users would easily understand that the info is what it is. However, a computer isn’t that clever, and Google might not figure out what the data actually is. By using the appropriate schema markup, you’ll be able to inform Google what it is and why it’s there, which will make it more effective. Not implementing schema markup is the most common issue that crops up after conducting an SEO audit, so it’s worth learning to improve your SERPs performance.

There is a lot to learn within schema to become an expert, so much so that there are courses and certifications that you can enrol in; however, that might not be necessary if you’re using this technique for specific functions. Instead, there are just a few things that you should know that should allow you to use this technique properly and to good effect.

schema structured data types
The Types Of Structured Data To Use

The data that you can markup with technique can be different and serves different functions. Three main types of data will commonly crop up. These are:

  • JSON-LD
  • Microdata
  • RDFa

These types of markup structured data have different properties that really aren’t vital to learn right now; however, it is important to know that JSON-LD is the recommended format and is the most widely used one, so when implanting your own markup, you must ensure that you’re using this one. The reason for that is simple: unlike the other two mentioned, this type of schema can be read by Google when dynamically injected into the content of a page.

Common Schema Terms

Terms are basically the different functionally that each type of markup can do. One term will categorise your content, for example, while a different one will highlight that the associated text is part of the same topic. It’s not crucial to learn them all. However, understanding and becoming competent in a few of them can be very beneficial to your SEO strategy and help you learn and develop this skill faster. Three of the most common terms include:

  1. Itemscope: This term organises your content by topic. When used, it tells Google that all content marked with an itemscope tag is about the same thing, essentially categorizing your content into different sections.

 

So, say you have some HTML that looks like this:

 

<div>

<h1>Manchester United</h1>

<span>Manager: Ole Gunnar Solskjaer</span>

<span>Premier League – England</span>

 

By adding an itemscope tag to this code, you’ll be able to let Google know that all this information is about the same topic and thus needs to be presented together and that they’re relevant to each other. By including the term ‘itemscope’ at the end of your opening <div> tag, you’ll be able to ensure that all this info is grouped together. This is one of the better and easiest ways on how to add structured data to your site, and it looks like this:

 

<div itemscope>

<h1>Manchester United</h1>

<span>Manager: Ole Gunnar Solskjaer</span>

<span>Premier League – England</span>

 

  1. Itemtype: The itemtype term is another way to categorise your content further so that it’s easier to digest and crawl through. This term will tell Google what kind of item your content is about, deepening its understanding. So, using the previous example, adding the following will make it clear that all the information is about a sports team.

 

<div itemscope itemtype=”http://schema.org/SportsTeam”>

<h1>Manchester United</h1>

<span>Manager: Ole Gunnar Solskjaer</span>

<span>Premier League – England</span>

 

You may have noticed that there’s an URL included in that additional piece of code. This is what Google searches to help the platform understand what type of content you’re talking about. Schema.org has a lot of different itemtypes that you can include within your markup structured data.

  1. Itemprop: This term lets you define certain properties that your items have and allows you to more specifically define your information and make it even easier to understand. When adding itemprop, you need to ensure that the terms exist within the schema.org website for them to actually work. On our example profile of Manchester United, some itemprop we could use includes the following:

<div itemscope itemtype=”http://schema.org/SportsTeam”>

<h1 itemprop=”name”>Manchester United</h1>

<span>Manager: <span itemprop=”Coach”>Ole Gunnar Solskjaer</span>

<span itemprop=”memberOf”>Premier League</span – England</span>

How To Add Structured Data On Your Site

Now that you know a handful of some of the more crucial schema markup to add to your website, you may be thinking about how you actually implement this. The bad part about adding this markup is that it can be incredibly time-consuming to add manually, especially if you’re a newcomer to the technique and are unsure about the process. Thankfully there are solutions to help make it easier and quicker to add this functionality, and that’s through website plugins.

A plugin is a piece of functionality that can be added to a website to make it better. Examples include adding calendars, interactive maps, and more to your site. For people that utilise WordPress to create and organise their website, one of the best plugins that work well with the CMS platform is Schema App Structured Data. This plugin will automatically generate appropriate schema for your website without you having to do a thing, and for further control, you can always go in and make edits manually if you want to do something different. Applications like this make schema markup structured data a lot more accessible to people, giving you to tool to thrive online.

However, if you don’t use WordPress to build your website, then you’ll have to go a different route to implement schema, although it is still a simple process. Using Google’s Structured Data Markup Helper tool, you can simply copy and paste the URL of the webpage that you want to generate schema for to start the process. Alternatively, you can also copy and paste the HTML as an option. Once that is done, you then need to select one of the ten categories that Google provides to help them categorise your data. The options are as followed:

  1. Articles
  2. Book Reviews
  3. Events
  4. Local Businesses
  5. Movies
  6. Products
  7. Restaurants
  8. Software Applications
  9. TV Episodes
  10. TV Episodes with Ratings

These options may seem limiting at first, but you’ll usually find a suitable category to label your content. Using our example of the Manchester United profile, it’s probably best to click Article, as none of the others apply.

Once you’ve done that, click ‘Start tagging’ and you’ll then get transported to a new screen that’ll have your page displayed on the left and then a pane on the right that’ll have the schema markup tool. What you do on this page is simply drag over and highlight content on your page. When you do that, options will appear that you can tag that information as.

You can tag names, authors, and images, and it’s a good idea to tag everything that is suggested. Once that is done, you’ll have an HTML code generated. When it is, be sure to mark it as JSON-LD type, as this is the one that Google likes most. Once you have that generated, the next step is to add this to your website’s source code.

This is done by opening the current code on your website and replacing the old version with the new one generated by the tool. If your site only has static page files, then this is super easy. Once that is done, viola, you have a more optimised website with markup structured data implanted. Do this for every page on your website, and you’ll find that your website benefits greatly.

James Owen, Co-Founder & Head Of Search

James has been involved in SEO and digital marketing projects since 2007. James has led many SEO projects for well-known brands in Travel, Gaming and Retail such as Jackpotjoy, Marriott, Intercontinental Hotels, Hotels.com, Expedia, Betway, Gumtree, 888, Ax Paris, Ebyuer, Ebay, Hotels combined, Smyths toys, love honey and Pearson to name a few. James has also been a speaker at SEO and digital marketing conferences and events such as Brighton SEO.

View all Downloads

Downloads

A blue section and the text "eCommerce SEO Handbook." The image shows a person using a laptop to shop online.

eCommerce SEO Handbook

The essential eCommerce SEO Handbook, download your free copy today!

Download
eBook: What is PPC?

What Is SEO?

Ever wondered why certain websites appear at the top of Google’s results page when you search for something?  That’s no…

Download
The cover of an e-book titled 'Digital Marketing for International Audiences' with a blue global map and interconnected lines.

Digital Marketing for International Audiences

Digital marketing is a requirement for any business that wants to entice, engage, and excite customers online. When putting together…

Download
View the Blog

You may also be interested in...

The December 2025 Google Core Update Is Complete: What Does It All Mean?

When a Google core update is being rolled out, digital marketers everywhere eagerly wait to…

Why Digital PR Campaigns Are Your Brand’s Loudest Megaphone

Digital PR for SEO is one of the most powerful link-building strategies for any brand. It generates not just links, but the right links, and serves as a supercharged authority-building engine that helps you ramp up your backlink profile. If you want to get your brand out there, whether that’s at the top of a search, mentioned by an AI chatbot, or referenced in an AI Overview, then PR for ranking SEO is an excellent strategy to invest in.

What Are the Best SEO Strategies to Invest in 2026?

Search has undergone a massive shift in the last few years, changing not only how…

How Agencies Boost Search Results with Local SEO

Local SEO has always been one of the most powerful and effective tools for local…

Why LLM Rank Tracking is Essential for SEO in 2026

LLM rank tracking is one of the most essential strategies for AI SEO in 2026…

2026 SEO Agency Toolkit: Services, Trends & Growth Hacks

If you want your agency to be ahead in 2026, you need to stay sharp,…

Brand Mentions & AI Search: Why They’re a Big Deal Right Now

These days, it's not only backlinks that get your brand noticed. AI-powered search is growing…

Click Intelligence SEO Team’s 2026 Industry Predictions

As we come to the end of another year in digital marketing, one thing is…

View all Guides

Online Guides

Which Is Best Brightedge vs Semrush in 2026?
View guide
Which Is Best: Raven Tools vs SEMrush in 2026?
View guide
Which Is Best: SE Ranking vs SEMrush in 2026?
View guide
Which is Best Similarweb vs SEMrush in 2026?
View guide
Which is Best SEO Powersuite vs SEMrush in 2026?
View guide
Which is Best SEMrush Vs Ahrefs Vs Moz in 2026?
View guide
Which is Best Ahrefs Vs Spyfu in 2026?
View guide
Which Is Best Ahrefs Vs Raven in 2026?
View guide
Back To Top