Schema markup (schema.org) is a structured data vocabulary that helps search engines better understand the info on your website in order to serve rich results. These markups allow search engines to see the meaning and relationships behind entities mentioned on your site. For this reason, schema markup has become a hot topic of SEO.
Rich Snippets are proven to help click-through rate in organic search results. Below are some screenshot examples of how these rich snippets will look
Types of Schema Markups
The schema.org vocabulary includes formats for structuring data around all kinds of people, places, and things on the web. The full list of items that schema markups can define can be found on schema’s website
Schema markups are commonly used to indicate:
Articles
Events
Products
People
Organizations
Local Businesses
Reviews
Recipes
Medical conditions
After adding these markups to your site, they allow a search engine to understand what your site is about. The search engine is then able to showcase this information via Rich Snippets.
For example, here is the result of a page implementing the schema markup for Events—we can see the dates and locations of various events that were marked up accordingly.