Structured Data & Schema· Topic 04 · Definition

Schema.org

A shared vocabulary for structured data on the web.

Schema.org is a collaborative initiative founded by Google, Microsoft, Yahoo, and Yandex to create a common vocabulary for structured data markup on web pages. It provides a standardized framework that helps search engines understand the content and context of websites.

The Schema.org vocabulary consists of: • Types: Categories of items (e.g., Person, Organization, Product) • Properties: Attributes that describe each type (e.g., name, address, price) • Relationships: Connections between different types

This vocabulary can be implemented using various formats, including: • JSON-LD: JavaScript Object Notation for Linked Data (recommended) • Microdata: HTML attribute-based markup • RDFa: Resource Description Framework in Attributes

By implementing Schema.org markup, website owners enable search engines and AI systems to: • Display rich results in search listings (e.g., star ratings, prices, availability) • Better understand the relationships between entities mentioned on a page • Accurately categorize content for relevant search queries • Extract specific information for knowledge panels and direct answers

Schema.org markup is used across tens of millions of domains, and applications from Google, Microsoft, Pinterest, Yandex and others use these vocabularies to power rich, extensible experiences.

As AI-driven search continues to evolve, Schema.org markup becomes increasingly important for ensuring content is properly understood and accurately represented in search results and AI interactions.

Why it matters

Schema.org matters for several critical reasons in today's digital ecosystem:

When you implement Schema.org markup, search engines can display rich results (like star ratings, prices, or event dates) directly in search results, increasing click-through rates by up to 30%.

As search evolves from keyword-based to AI-driven understanding, Schema.org provides explicit signals about content meaning and relationships that help AI systems correctly interpret your content.

Voice assistants often pull featured snippets and direct answers from structured data, making Schema.org implementation essential for voice search visibility.

Schema.org provides a standardized vocabulary that ensures consistent interpretation of your content across different platforms and services.

As the web becomes increasingly semantic and AI-driven, structured data implementation prepares your content for emerging technologies and search paradigms.

Use cases
  • E-commerce Product ListingsImplement Product schema to display price, availability, reviews, and ratings directly in search results, increasing click-through rates.
  • Local Business InformationUse LocalBusiness schema to show address, hours, phone number, and reviews in knowledge panels and map listings.
  • Recipe ContentApply Recipe schema to display cooking time, ingredients, calories, and ratings in rich results, improving visibility in food-related searches.
  • Event PromotionImplement Event schema to show dates, locations, and ticket availability directly in search results and event aggregators.
  • Article PublishingUse Article schema to provide clear signals about publication date, author, and headline, potentially qualifying for Top Stories carousels.
Optimization techniques
  • Implementation Best PracticesUse JSON-LD format - Google's preferred format that keeps markup separate from HTML display code Implement the most specific type possible - Use specific types (e.g., "MedicalClinic" instead of just "LocalBusiness") Include all recommended properties - Each Schema.org type has recommended properties that should be included Validate your markup - Use Google's Rich Results Test or Schema.org Validator to check implementation Avoid keyword stuffing - Only include accurate, relevant information in your structured data Implement markup across all relevant pages - Don't limit structured data to just your homepage
  • Advanced TechniquesNested entities - Create relationships between entities (e.g., an Event at a Place offered by an Organization) Multiple types - Apply multiple Schema.org types to the same entity when appropriate Custom properties - Extend Schema.org with your own properties when needed using the extension mechanism Breadcrumb markup - Help search engines understand your site structure and hierarchy Sitelinks searchbox - Enable a search box directly in search results for your site
Keywords
schema.orgstructured data vocabularysemantic markupschema types
Also known as
Schema VocabularySchema.org Vocabulary
Geordy tools for this
More in Structured Data & SchemaAll 15 terms →

Knowing the term is step one.

Geordy operationalizes every term in this glossary - generating the structured files AI engines actually read.

Schema.org | Geordy Glossary