So what is Schema Markup, well it is code (semantic vocabulary) that you can place into your website to help the search engines return more informative results for searchers. Schema Markup can be used to highlight and emphasise anything from:
- Creative works: CreativeWorks, Books, Movies, MusicRecording, Recipes, TVSeries, etc
- Embedded non-text objects: AudioObject, ImageObject, VideoObject,
- Event, Dates, Times
- Person, Author, Director
- Place, LocalBusiness, Restaurant, etc
- Product, Offer, Aggregate Offer,
- Review, AggregateRating.
- and more
Rather than me explaining all this here is a link https://schema.org/docs/gs.html.
So should you be using Schema Markup the simple answer is YES.
SCHEMA MARKUP UPDATE
But be careful, Google is now cracking down on decpetive and mis-used Schema Markups on websites. With the added threat that your website may be excluded from the search engine. Specifically if your are found to be using incorrect and Schema Markup that is misleading.
By Zach Mendelsohn