Glossary · Definition
Schema (Schema.org)
Schema.org is a shared vocabulary of types (Article, Product, Event, FAQPage, etc.) that websites use to describe their content in a machine-readable way. Google and Bing use Schema.org to generate rich results.
Definition
Schema.org is a shared vocabulary of types (Article, Product, Event, FAQPage, etc.) that websites use to describe their content in a machine-readable way. Google and Bing use Schema.org to generate rich results.
What it means
Schema.org was created in 2011 by Google, Microsoft, Yahoo, and Yandex to standardize how webmasters describe content to search engines. Before Schema.org, each search engine had its own markup vocabulary — a mess. Today, Schema.org has 800+ types covering almost every conceivable content form: Product, Article, Recipe, LocalBusiness, Person, Organization, Event, JobPosting, FAQPage, HowTo, Course, Movie, Book, and dozens of domain-specific types. Each type has properties (an Article has headline, author, datePublished; a Product has name, price, brand, review). Properly-typed content is eligible for rich results in search.
Advertisement
Why it matters
The difference between 'has Schema' and 'no Schema' is often the difference between a boring blue-link result and a visually prominent result with ratings, images, prices, or FAQ expansions. On e-commerce, missing Product schema means missing star ratings in search — a direct CTR loss. On blogs, missing Article + FAQPage schema misses the AI Overviews and People Also Ask inclusion that drives meaningful traffic in 2026.
Related free tools
Frequently asked questions
How do I know which Schema.org type to use?
Start with what the page actually is — a blog post is Article, a product page is Product, a how-to guide is HowTo, etc. If in doubt, pick the most specific type that fits.
Can I use multiple types on one page?
Yes — a blog post might be Article + FAQPage + BreadcrumbList. Nesting is common and encouraged.
Does adding Schema guarantee rich results?
No — Google decides case-by-case based on quality, site reputation, and query intent. Schema is necessary but not sufficient.
Related terms
- DefinitionJSON-LDJSON-LD (JSON for Linked Data) is the format Google prefers for structured data on web pages. It embeds Schema.org markup as a <script type="application/ld+json"> block, telling search engines exactly what kind of content a page contains.
- DefinitionMeta descriptionA meta description is a 150-160 character HTML tag that summarizes a web page. Google often uses it as the search-result snippet beneath the blue title — which directly affects click-through rate.
- DefinitionCanonical URLA canonical URL is the one 'official' URL for a piece of content, declared to search engines via a <link rel="canonical"> tag. It tells Google 'if you find this page at multiple URLs, treat this one as the main version.'