Schema markup is a semantic vocabulary of tags or microdata or code you can use to enhance your descriptions and improve the representation of your page by adding it to your HTML. These pre-defined tags help search engines better read and understand your website’s content better and represent your page in the search engine result pages (SERPs).