Schema markup is structured data added to web pages that provides explicit, machine-readable labels for the content. It uses the schema.org vocabulary to define content types like Article, Person, Organization, Product, Event, FAQ, and hundreds of others.

The recommended implementation format is JSON-LD ... a JSON script block embedded in the page's HTML that AI systems and search engines can parse directly without interpreting visual layout.

Schema markup is one of the foundational requirements of an AI-ready website because it gives AI systems precise information about what a page is, who wrote it, when it was published, what topics it covers, and how it relates to other entities in the knowledge graph.