Skip to main content

Schema.org

A shared vocabulary for labelling web content so that search engines and AI systems understand what a page is about, whether it is a product, an article, a business, or a person.

The Simple Version

A shared vocabulary for labelling web content so that search engines and AI systems understand what a page is about, whether it is a product, an article, a business, or a person.

Detailed Explanation

Schema.org was launched in 2011 by Google, Microsoft, Yahoo!, and Yandex to provide a common shared vocabulary for structured web data. Its vocabulary covers hundreds of entity types and thousands of properties, enabling publishers to annotate product prices, review ratings, event dates, organisational details, and much more in a standardised, machine-readable format. Schema.org markup is embedded in HTML using JSON-LD (preferred), Microdata, or RDFa. Rich results in Google Search (star ratings, price ranges, FAQ panels) depend on Schema.org. For AI systems, Schema.org markup is a primary signal for entity identification, attribute extraction, and trust assessment, products with complete, accurate Schema.org Product markup are significantly more likely to be correctly identified and recommended by AI shopping systems.

Key Characteristics

  • Shared vocabulary covering hundreds of entity types and thousands of properties
  • Embedded in HTML using JSON-LD (preferred), Microdata, or RDFa
  • Primary structured data standard for web content AI indexing
  • Complete, accurate Product markup correlates with AI shopping visibility

Why It Matters

E-commerce teams should prioritise Schema.org Product markup completeness as a direct lever for AI shopping visibility, ensuring all key attributes (name, description, price, availability, reviews, brand, GTIN) are marked up accurately.

Real-World Analogy

Like a standardised product barcode system, every item carries a label in a format that all scanners (search engines, AI systems) can read, regardless of manufacturer.

Common Misconceptions

  • Schema.org markup is only needed for Google rich results, it also directly informs AI shopping systems, voice assistants, and knowledge graph construction.
  • Schema.org markup improves rankings directly, it improves machine understanding of content and may improve user experience features; direct ranking impact is secondary.

Related Terms

Related Articles

Sources & Further Reading