What Is Structured Data?
A web page carries two layers of information. One is the visible content: the text, the images, a product's price. The other is the context a machine needs to read that content the way a person would. Structured data is that second layer: extra code added to the HTML that labels each element with its exact meaning, without touching the page's design or visible text.
The vocabulary most commonly used for this is Schema.org, a joint project launched in 2011 by Google, Microsoft, Yahoo and Yandex. It defines hundreds of types: Product for a product listing, Recipe for a recipe, Article for a blog post, Organization for a company. Each type carries its own properties, a Product might use price, availability or aggregateRating.
Two types matter especially on glossary pages like this one: DefinedTerm, built for marking up the definition of a technical term, and FAQPage, for question-and-answer blocks. This kind of markup falls under technical SEO, alongside page speed and indexability.
