You might have noticed something new on Google recently. As seen in this article on Search Engine Roundtable, it appears that featured snippets are being influenced by schema markup. In the below example from the article, the steps from the how-to guide are being shown in the featured snippet. Clicking them takes you directly to the article, which is a great way of rewarding sites that implement schema markup.
It’s clear that Google is increasing the usability of schema and the impact it has on organic results, but how can you use it for your website? Read on for some top tips.
Schema markup helps search engines understand the information on your website. It’s a bit like a how-to human guide for a search engine. By talking the search engine through your website content, you gain a better chance of appearing in the right places. Let’s use the Schema.org microdata example to explain this a bit better.
<div itemscope itemtype="http://schema.org/Movie"> <h1 itemprop="name"> Avatar </h1> <div itemprop="director" itemscope itemtype="http://schema.org/Person"> Director: <span itemprop="name">James Cameron</span> (born <span itemprop="birthDate">August 16, 1954</span>) </div> <span itemprop="genre"> Science fiction </span> <a href="../movies/avatar-theatrical-trailer.html" itemprop="trailer"> Trailer </a> </div>
The orange sections of text are the schema markup within HTML code about the movie Avatar. (Blue aliens, sci-fi, 3D is the future, you know the one.)
This gives the search engine further insight into what the page is about, benefitting how it shows results to users. It’s an opportunity for those working in SEO to make a large difference in a short amount of time too. According to this study, less than 1/3 of Google’s search results include a rich snippet, so it’s a great opportunity to capitalise on.
Schema markup isn’t just for movies or other creative works though. There are many definable Itemtypes.
There are many, many types of schema. (For the full list of schema types, head to the official site.) However, there are some that seemingly impact SERPs more than others. Commonly used types include the following:
Please Note: This list was taken from Schema.org. We’ll go into two commonly used options below.
Hosting an event is tricky if no one turns up. Event schema helps with this, especially if you have a local business. Define an event that’s happening at a certain time or location, or define ticket prices and capacity. The event even appears in your GMB profile once the schema has been detected, so for events like open days, it’s a huge help.
It’s said that positive reviews make all the difference, and that definitely seems to be the case with CTR. According to this study, review stars improved CTR by around 35%, which is great news for schema users. As seen in the below example, product schema allows you to display a review. It also showcases price and stock levels too! It’s perfect for providing a functional service to your users while increasing CTR as a result of positive reviews.
There are two main ways to implement schema, microdata and RDFa. Schema.org has examples of each and Google’s Structured Data Testing Tool is always on hand to assist if needed. We’ll provide basic information below.
As the easiest option for beginners to understand, microdata is often the go-to variant of schema implementation. However, it needs to be placed on each item that you want to define for search engines, so it is time-consuming. (Though it does depend on how much detail you use.) The previous example under the “A Rare Opportunity in SEO” heading used microdata, with Itemscope, Itemtype and Itemprop being the core pillars used to describe your content.
If coding isn’t your cup of tea, the Structured Data Markup Helper should come in hand with microdata implementation.
While this isn’t too dissimilar from Microdata, RDFa does allow a user to go beyond the Schema.org definitions, so it’s therefore usually an advanced option. It streamlines the Microdata slightly by doing the following:
If schema markup has your brain frazzled (we don’t blame you!), you should speak to our team for some tips on its implementation. We’ve recently gone into detail on why website breadcrumbs are beneficial and the benefits of utilising Instagram stories in advertising too. Sometimes your business just needs a few pointers in the right direction, which we hope to provide.