What is schema markup?
Schema markup is structured data added to a web page, using the shared Schema.org vocabulary, that tells search engines and AI tools exactly what the page describes, such as an organisation, an article, a product, a set of questions or a service. Google recommends adding it as JSON-LD in a script tag.
What it does
Markup turns implied meaning into explicit facts, such as who published a page, what a service is or which questions a page answers. Search engines use it to understand pages and, for some types, to show rich results.
Common types
Organization, WebSite, BreadcrumbList, Article, Service, FAQPage, Product and DefinedTerm, which describes glossary entries like this one. Markup must match what is visible on the page; marking up content that is not there goes against Google's guidelines.









