Growth Marketing Glossary

Schema.org

sche·ma dot orgnoun

A shared language for machines to read your pages. Schema.org gives websites standard types like Product, Recipe, and Event so search engines grasp their meaning.

plain page textmark up entitiesmachine-readable meaning
Schematic — page content labeled with shared types machines understand
Term
Schema.org
Is
A shared structured-data vocabulary
Backed by
Google, Microsoft, Yahoo, Yandex
Used for
Helping machines understand pages

Parts of speech & senses

schema.org · noun
  1. Schema.org is a shared vocabulary of structured-data types and properties that websites embed in their markup so search engines and other machines can understand what a page's content means. "We added Schema.org Product markup so prices show in search."

What Schema.org is

Schema.org is a shared vocabulary that lets a website tell machines what its content actually is. A web page written in plain HTML shows text and images a person can read, but a search engine sees mostly unlabeled words and has to guess whether "$40" is a price, a rating, or a page number. Structured data fixes that by attaching explicit labels, and Schema.org is the agreed dictionary of labels everyone uses. It defines types — Product, Recipe, Event, Organization, Person, Article, and many more — and, for each type, the properties that describe it, like a Product's name, price, and availability. You add this vocabulary to your pages, most commonly with JSON-LD, a small block of code that states the facts in the shared terms. The markup does not change what a visitor sees; it adds a machine-readable layer underneath that says, in a language search engines already know, exactly what the page contains.

The vocabulary exists because it was a collaborative effort, not one company's invention. Schema.org was launched in 2011 by the major search engines — Google, Microsoft (Bing), Yahoo, and later Yandex — precisely so that publishers would not have to mark up their content four different ways for four different engines. One shared vocabulary means a site describes a recipe or a product once and every participating engine can read it. That is why Schema.org matters for anyone doing SEO: it is the standard route to being understood rather than guessed at. Well-formed markup can qualify a page for rich results — the star ratings, prices, FAQs, and event details that appear in search listings — and, more broadly, it feeds the knowledge graphs and answer systems that increasingly sit between a query and a click, all of which depend on structured facts they can trust.

Vocabulary versus format, and the honest limits

Two distinctions keep people from confusing Schema.org with things it is not. First, Schema.org is the vocabulary — the set of types and properties, the meanings — while JSON-LD, Microdata, and RDFa are formats, the syntaxes you use to write that vocabulary into a page. You almost always want JSON-LD today, and search engines recommend it, but the choice of format is separate from the choice of vocabulary. Saying "we use JSON-LD" describes how the markup is written; "we use Schema.org" describes what it means. Second, structured data is a way to describe your content accurately, not a lever to inflate it. The markup must match what is genuinely on the page and visible to users. Marking up a review that does not exist, or a price the page does not show, is exactly the kind of misuse search engines penalize, and it can strip a site of rich results entirely.

It also helps to be clear about what Schema.org does and does not buy you. Adding markup does not, by itself, rank a page higher — it is not a ranking boost you sprinkle on. What it does is make a page eligible for rich results and easier for machines to understand, which can improve how the listing looks and how often it earns a click, and which increasingly feeds answer engines that quote or summarize content. Those are real, worthwhile gains, but they are downstream of accurate description, not of gaming a signal. The honest framing is that Schema.org is infrastructure for being understood correctly. Implemented faithfully, it helps the right page appear the right way for the right query; implemented dishonestly or sloppily, it invites errors, lost eligibility, or manual penalties, with none of the upside.

Using Schema.org well

Match the markup to reality and to your goals. Pick the types that genuinely fit your content — Product for products, Article for articles, FAQPage only for real question-and-answer content — and populate the properties honestly with what the page actually shows. Prefer JSON-LD, which is the format search engines recommend and the easiest to maintain, and keep the structured facts in sync when the visible page changes, so the markup never drifts from the content. Validate what you publish with the testing tools search engines provide, because a small syntax error can void the whole block, and check which rich-result types are actually supported for your pages rather than marking up things no engine will surface. Done this way, Schema.org steadily improves how machines read your site and how your listings appear.

The failures are worth naming plainly. Marking up content that is not on the page, or that users cannot see, violates the guidelines and risks losing rich results or drawing a penalty — structured data must describe, not invent. Choosing the wrong type, or leaving required properties empty, produces markup that validators reject and engines ignore. Letting the markup fall out of sync with the visible page — a stale price, a rating that no longer matches — is both a quality problem and a trust problem. And treating Schema.org as a magic ranking trick leads to disappointment, because the value is eligibility and comprehension, not a direct boost. The discipline is simple to state and easy to neglect: describe your real content accurately, in the right types, keep it current, validate it, and let the honest description do its work.

Worked example. An ecommerce team wants product listings to show price, availability, and star ratings directly in search. They add Schema.org Product markup in JSON-LD to each product page, filling in name, price, availability, and aggregate rating with the exact values the page already displays to shoppers. They validate the markup with a testing tool, fix a missing required property that would have voided the block, and keep the structured price in sync with the visible price so the two never diverge. Over time, more of their listings become eligible for rich results, and the enhanced appearance lifts click-through. The lesson is that Schema.org is a shared vocabulary for describing real content accurately — it earns eligibility and comprehension, not a ranking boost, and only when the markup honestly matches what the page shows. (Illustrative; RGM analysis.)
Failure modes to watch. Marking up content that is not on the page or not visible to users, which violates guidelines and risks losing rich results or a penalty; choosing the wrong type or leaving required properties empty, so validators reject it; letting the markup drift out of sync with the visible page; and treating Schema.org as a direct ranking boost rather than a route to eligibility and machine comprehension.

Synonyms & antonyms

Synonyms

structured dataschema markuprich-results vocabulary

Antonyms

unstructured contentplain HTML only

Origin & history

Schema.org — launched in 2011 by Google, Microsoft, Yahoo, and Yandex — is a shared vocabulary of structured-data types that websites embed, usually as JSON-LD, so machines can understand page content.

Etymology: source.

Usage trends

Search interest for this term over the last five years:

View interest-over-time on Google Trends →

Common questions

What is Schema.org?
Schema.org is a shared vocabulary of structured-data types and properties — like Product, Recipe, and Event — that websites embed in their markup so search engines and other machines can understand what a page's content means. It was launched in 2011 by the major search engines.
Is Schema.org the same as JSON-LD?
No. Schema.org is the vocabulary — the types and properties and their meanings. JSON-LD, Microdata, and RDFa are formats for writing that vocabulary into a page. JSON-LD is the recommended format today, but the format is separate from the vocabulary itself.
Does Schema.org improve rankings?
Not directly. Structured data does not boost rankings by itself. It makes pages eligible for rich results and easier for machines to understand, which can improve how a listing looks and how often it is clicked. The markup must accurately describe real, visible content.

Resources & people to follow

Curated, non-competitor resources verified per term.

Related training

Disciplines

Areas of marketing where schema.org is a core concern:

Sources

  1. trendsGoogle Trends — "schema.org"