Have you heard of Schema.org and W3C Microdata formats?
Today, Web developers use HTML tags on their pages to tell the browser how to display the content; however, these tags don’t generally include semantical meaning to describe what kind of information is included. By specifying semantical meaning within the Web page content, search engines can become more intelligent on categorizing the overwhelming amount of searchable information [...]