Schema Markup
Label your content in a vocabulary engines trust — and earn the stars, FAQs, and rich results that plain pages don't.
- Term
- Schema Markup
- Part of speech
- Noun
- Field
- Technical SEO
- Vocabulary
- schema.org
Forms & parts of speech
Definition in plain terms
Schema markup is structured-data code — usually JSON-LD using the shared schema.org vocabulary — added to a page to explicitly label what its content means: this is a recipe, this is a product's price, this is an FAQ, this is a review rating. It speaks to engines in a vocabulary they trust.
The mechanics
You add JSON-LD describing the page's entities (Product, Article, FAQPage, Organization, and so on). Engines use it to understand the page and may reward eligible pages with rich results — star ratings, FAQ dropdowns, recipe cards. The markup must accurately match the visible content, or it can be ignored or penalized.
When it matters
Schema matters where a page type maps to a supported rich result (products, recipes, events, FAQs, how-tos) and where clearer machine understanding helps. It's not a direct ranking boost, but the richer, more eye-catching results it unlocks can lift click-through meaningfully.
Synonyms & antonyms
Synonyms
Antonyms
Usage trends
Search interest for this term over the last five years:
Common questions
- What is schema markup?
- Structured-data code that labels a page's content so search engines understand it and can show rich results.
- Does schema markup improve ranking?
- Not directly — it enables rich results that can raise click-through, which is its main SEO value.
- What format is schema markup written in?
- Usually JSON-LD using the shared schema.org vocabulary.
Related tools & calculators
Resources & people to follow
- referenceschema.org — vocabulary
- referenceGoogle Search Central — structured data
- thought leaderGoogle Search Central
Curated, non-competitor resources verified per term.
Related training
Disciplines
Areas of marketing where schema markup is a core concern: