Date First Published: 23rd February 2023
Topic: Web Design & Development
Subtopic: Web Technologies
Article Type: Computer Terms & Definitions
Difficulty: MediumDifficulty Level: 6/10
Learn more about what schema markup is in this article.
Schema markup (Schema.org) is a form of structured data that helps major search engines, such as Google, Bing, and Yandex to understand what pages are about and display a rich snippet (enhanced description) on the search results. This improves the way that pages display in the SERPs and makes them stand out. For example, someone might add structured data to a recipe so that search engines can display the cooking time, ingredients, user ratings, and more in the search results page.
Schema can be added to webpages using microdata or RDFa. Microdata is a set of tags that aims to make annotating HTML elements easier with machine-readable tags. RDFa is an extension to HTML5 and it was designed to help users to mark up structured data.
Website owners can generate their own code by using Google's Structured Data Markup Helper, as shown below.
Google understands 32 types of schema markup, including:
Common types of schema markup include:
Below is an example of sitelink markup for this website in the SERPs.
Whether a page uses schema markup is not a direct ranking factor. However, schema markup makes it possible to get rich snippets, which will make results stand out. This improved visibility will increase organic click-through rates, increasing the amount of organic traffic a site gets. Schema helps Google and searchers to understand what a page is about, but John Mueller of Google said that "There's no generic ranking boost for SD usage. That's the same as far as I remember. However, SD can make it easier to understand what the page is about, which can make it easier to show where it's relevant (improves targeting, maybe ranking for the right terms). (not new, IMO)"
Schema.org is a project that offers a set of definitions for microdata tags that have been agreed upon. Structured data is a way of pairing a name with a value that helps search engines categorise and index pages and microdata is a form of structured data that works with HTML5.
Schema.org was first launched on 2nd June 2011 by Bing, Google and Yahoo with the goal of supporting a common set of schemas for structured data markup on webpages that could be used consistently throughout the World Wide Web.
In November 2011, Yandex joined the initiative. They propose using the schema.org markup and the Microdata, RDFa, or JSON-LD formats to mark up website content with metadata about itself.
If so, it is important that you tell me as soon as possible on this page.
Network Services Network Setups Network Standards Network Hardware Network Identifiers Network Software Internet Protocols Internet Organisations Data Transmission Technologies Web Development Web Design Web Advertising Web Applications Web Organisations Web Technologies Web Services SEO Threats To Systems, Data & Information Security Mechanisms & Technologies Computer Hardware Computer Software Ethics & Sustainability Legislation & User Data Protection