Schema.org provides a wide variety of vocabularies webmasters can use to mark up their pages.