Implementing structured data for rich snippets

If you’ve ever wondered how some websites have star ratings in their search results, then that’s because of a little something called Schema Markup. When you have great content on your website, you don’t want to hide it away, and that’s where Schema Markup comes in.

Here at Embryo, we believe that technical SEO is crucial if you want long-term, sustained success. We hold technical SEO in high regard and understand the importance of making sure that your website and overall web presence are as technically proficient as they can be.

In this blog, we will tell you all you need to know about schema markup tools, and how to implement structured data into your website. Keep reading to find out more details.

Contact Us

What is schema markup and its types?

First of all, you might be wondering what schema markup actually is. Essentially, Schema Markup is code that helps search engines understand the information on a page. Google can use it to show rich results (also known as rich snippets), which can earn a page more clicks.

By using structured data, you can provide search engines with additional information to better understand the content and present it in different ways within search results.

Unlike words on a page, schema is a form of structured data and its standardised format means that there’s no chance of Google misinterpreting it.

Schema can be used to enhance many different types of content. At the moment, there are around 800 types of schema listed on Schema.org, but Google only supports a handful of these.

Here are a few examples of the types of markups that Google supports that you can add to your website:

  • Article
  • Breadcrumb
  • Carousel
  • Course
  • Event
  • Fact check
  • FAQs
  • How to
  • Job posting
  • Local business
  • Movie
  • Product
  • Recipe
  • Review
  • Video

Choosing the right schema type all comes down to relevance. When a brand implements the wrong schema type, they are being inconsistent with Google. Schema is essentially its own language, so when it’s added incorrectly then you’re not making it easier for the search engine to understand.

It is worth noting that schema markup is not a ranking factor, however, your webpage becomes eligible for rich snippets in SERPs only when you use markup.

What are rich snippets?

illustration of rich results

Rich snippets, or rich results, generally show up above the first organic result (or above the first blue link). Rich results are any visually-enhanced search result with information powered by relevant structured data.

For example, if we Google ‘cupcake recipe’, this is the rich snippet for this search query:

rich result example for cupcake recipe

They highlight essential details in search results and can often include images that take up more space in the SERP. Rich snippets only appear for pages with certain types of information, and they can be limited by device type. For example, ‘how to’ rich snippets are only shown on mobile devices.

Rich snippets are much more eye-catching than normal search results, which can lead to a higher organic click-through rate. Here are 8 of the most common types of rich snippets:

  • Reviews – display a star rating out of 5
  • Recipes – a special type of structured data that only applies to recipes
  • Music – give Google information on things such as album release dates
  • Product markup – gives search engines information about a specific product
  • Organisation – helps Google understand key information on an organisation
  • Top stories – allows a site to appear in the ‘top stories’ box in the search results
  • Video – helps search engines understand what your video content is all about
  • Events – includes information on dates, times, location and more

How to use schema markup for SEO

Now that you have a better understanding of how schema markup works and what rich snippets are, the next step is to implement it. Follow these steps to ensure you are using schema markup for SEO correctly:

  1. Go to Google’s Structured Data Markup Helper
  2. Select the type of data
  3. Paste the URL you want to markup
  4. Select the elements to markup
  5. Continue adding markup items
  6. Create the HTML
  7. Add schema markup to your site
  8. Test your schema

For more in-depth instructions, check out this thorough step-by-step guide.

Work with the experts today

It’s obvious that adding schema markup to your pages helps you to stand out in the SERPS and increases your return on investment. Implementing this SEO technique will put your business ahead of the curve and give you a leg up on the competition.

Don’t hesitate to get in touch with our award-winning team and contact us today. Or, check out some of our similar blog posts below for all things digital marketing.

Contact Us


Deeper insights