Schema markup, also known as Structured Data found at Schema.org, is a form of microdata that provides context to an otherwise ambiguous webpage.
In simple language, what this means is that by adding schema tags to your website, Google can supplement your website’s search results with additional information in the form of Rich Snippets.This creates an enhanced description which appears in search results.
Although there is no data to support it wholeheartedly, rich snippets do make your web pages appear more prominently in SERPs and have a good chance of improving click-through rates.
Below are some of the most common uses of schema markup.
Schema markups can be implemented by adding different languages of code — including RDFa, Microdata, and JSON-LD – to any HTML, XHTML, and XML-based document to embed metadata on a web document.
Resource Descriptive Framework in Attributes – RDFa
RDFa’s attributes include:
Microdata implementation is similar to RDFa and its attributes include the following:
The notation uses “@context” and “@type” attributes to specify the vocabulary (schema.org).