Schema.org markup is code (semantic vocabulary) that you put on your website to help the search engines -like Google- return more informative results for users. So, Schema is not just for SEO reasons, it’s also for the benefit of the searcher.

In fact, Google, Yahoo, and Bing partnered to create schema.org vocabulary. This effort comes to help developers implement schema.org markup into websites to enhance the overall search experience.