Schema.org is a collaborative, community-driven project established to create, maintain, and promote universal schemas for structured data on the Internet. Launched on June 2, 2011, the initiative was founded by major search engine operators Google, Bing (Microsoft), Yahoo!, and Yandex. Its primary objective is to provide a shared vocabulary that webmasters can use to mark up online content, enabling search engines and other applications to understand the semantic meaning of the data.
The project maintains a comprehensive directory of types and properties that describe various entities, including but not limited to persons, organizations, events, products, reviews, and creative works. By implementing these standardized tags, website owners provide search engines with context that goes beyond simple keyword matching. This metadata is frequently utilized to generate "rich snippets" or enhanced search results, such as star ratings for products, event dates, or recipe cooking times, which appear directly on search engine results pages (SERPs).
Technically, Schema.org vocabulary can be implemented using several different encoding formats, most notably JSON-LD (JavaScript Object Notation for Linked Data), Microdata, and RDFa (Resource Description Framework in Attributes). As of current web standards, JSON-LD is the recommended format by Google for implementing structured data.
The governance of Schema.org is managed by a steering group that includes representatives from the founding search engines as well as the World Wide Web Consortium (W3C) and the broader web community. The vocabulary is continuously updated through a public process to include new types of data as technology and web usage evolve, such as specialized schemas for datasets, COVID-19 announcements, and factual claims.