Schema.org is a vocabulary of code one can add to the HTML to markup pages on a website in order to improve the way the pages are presented on search engines.
It was a collaboration between Google, Bing and Yahoo in 2011, and later Yandex, to “create and support a common set of schemas for structured data markup on web pages” in order to improve search results and offer superior visibility on SERPs.
In addition, this meant that people no longer needed to use different code to try and have different search engines return the same result.
The presentation of marked-up pages on search engines is done through what are referred to as ‘rich snippets’.
These rich snippets can take many different forms such as star ratings, images, telephone numbers, videoes, etc. .
The Schema vocabulary is extensive – it caters for many different scenarios. (View here the Full Hierarchy of Schema.org)
For example, if your site contains recipes, you can use markup to provide some information on each recipe by including a summary of the dish, a URL for the photo, and perhaps even ratings by users.
Or, if your website contains reviews, you can use markup in such a way as to show the star ratings on Search Engine Results Pages. The only problem you might face when presenting ratings is that even negative reviews can appear on SERPs, so you need to be careful when tagging content.
Basically, Schema describes a variety of items which fall under the following main categories:
- Creative work
Details about a book, for example, such as title, author, isbn etc. would fall under the category of ‘Creative Work’.
Moreover, Schema also enables users to perform actions in SERPs. For example: Book a flight, reserve a site, check in, find my luggage.
Therefore, markingup data not only means adding attributes to your data to make it more accessible by Search Engines, but also to show more details of your page on SERPs.
Advantages of using Schema
Marking up your data is highly beneficial for several reasons, mainly because:
- Your content will become highly accessible and understandable by Search Engines, as they will be able to find you more easily when people search for certain specific terms.
- Your website will really stand out on search engines when they return results with graphics, stars, prices and other information.
Testing Marked-Up Data
After implementing schema on your website, the Search Engines might not start displaying the rich snippets immediately. Therefore, in order to check whether the schema was implemented correctly, you need to use the Structured Data Testing Tool. All you have to do is paste the URL of your marked-up page or just the block of code, into the tool to check for errors.
After verifying that your markup is well-formed, you can then use the Fetch-it Tool in Google Search Console to ask Google to crawl and index your page.
Schema for SEO
The million dollar question we all ask is: Does schema affect rankings? The answer to that is yes and no.
No because implementing schema will not increase your chances of ranking better.
However, implementing schema can indirectly help rankings because search results with extensive rich snippets will have a better click-through rate.
We hope we have helped you understand Schema Markup better 🙂
Don’t hesitate to contact us if you have any questions regarding Schema or any other topic.
We hope to see you again on our next blog post 🙂