Growth Marketing Glossary

Schema Markup

noun

Label your content in a vocabulary engines trust — and earn the stars, FAQs, and rich results that plain pages don't.

{ "@type": "FAQPage","name": "..." }rich result
Schematic — structured data to a rich result
Term
Schema Markup
Part of speech
Noun
Field
Technical SEO
Vocabulary
schema.org

Forms & parts of speech

schema markup · noun
Structured data labelling a page.
"Adding FAQ schema markup won the page an expandable rich result."

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.

Worked example. A recipe site adds Recipe schema with cook time, ratings, and ingredients. Google now shows a rich card with stars and a photo right in the results. Ranking doesn't change, but the eye-catching card pulls far more clicks than the plain blue link beside it — the markup matched the visible content exactly, so the engine trusted it.
Failure modes to watch. Marking up content that isn't visible on the page (a guideline violation); using the wrong type; leaving stale markup after the page changes; and expecting schema to lift ranking directly rather than to enable rich results.

Synonyms & antonyms

Synonyms

schema markupstructured dataJSON-LD markup

Antonyms

unstructured HTMLplain text page

Usage trends

Search interest for this term over the last five years:

View interest-over-time on Google Trends →

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

Curated, non-competitor resources verified per term.

Related training

Disciplines

Areas of marketing where schema markup is a core concern:

Sources

  1. trendsGoogle Trends — "schema markup"