Skip to content
SEO

Schema markup

Schema markup is structured data added to a web page, usually as JSON-LD, that uses the Schema.org vocabulary to state facts about the page in a form machines can read without guessing: who published it, what product or service it describes, its price, its author and how it relates to other things.

Also called: structured data markup, Schema.org markup

Why it matters to a buyer

Schema markup makes a page eligible for some rich results, such as product prices, review stars and breadcrumbs, which can make a listing stand out. It also helps search engines connect your organisation, people and services into one consistent entity. For a buyer, the caution is that markup does not guarantee any feature and several rich results have been retired, including the FAQ rich result, so the reason for each type of markup should be stated rather than assumed.

How it is measured or applied

It is applied by adding a JSON-LD script to the page describing the organisation, the page, and the specific thing on it, such as a product, article or service, with values that match what the page visibly says. Markup that describes content not on the page breaks Google's guidelines. It is checked with Google's Rich Results Test and the Schema Markup Validator, and monitored in Search Console's enhancement reports, which show valid items, warnings and errors across the site.

Sources

  1. Introduction to structured data markup in Google Search, Google Search Central

Thirty minutes to see where your site is invisible.

Book a free consultation with Ibrahem and Jeremy. We look at your site on search, AI answers and conversion while we talk, and you leave with a prioritised plan.

30 minutes. No pitch deck. You leave with a prioritised plan.