Skip to content
SEO Madmanby Adam Hafez

Schema.org's vocabulary hit 823 types with version 30.0 in 2026

Schema.org's own release notes put the vocabulary at 823 types and 1,529 properties as of version 30.0, alongside a new Google-backed usage dataset.

Published: · Read time: 3 minutes

Written byAdam Hafez
Share
Plain Markdown
A long row of library bookshelves filled with books

Key takeaways

  • Schema.org's schemas.html page states the vocabulary currently consists of 823 Types, 1529 Properties, 19 Datatypes, 96 Enumerations and 535 Enumeration members.
  • Version 30.0, released 19 March 2026, added equivalence annotations and EU Digital Product Passport examples on top of the existing vocabulary.
  • On 4 June 2026, Schema.org's blog announced a usage-statistics dataset built with Google, published in CSV and JSON on the project's GitHub repository and updated monthly.
  • The dataset reports term usage across millions of domains at a high level, not a count of any single domain's markup, and schema.org's post names no specific domain total.
  • This measures vocabulary size and term-level usage tracking, a different question from what share of pages carry structured data at all.

Schema.org’s vocabulary is not a fixed list. It is versioned software with its own release notes, and as of version 30.0, released 19 March 2026, schema.org’s own count page puts it at 823 Types, 1,529 Properties, 19 Datatypes, 96 Enumerations and 535 Enumeration members. Three months later, Google and the Schema.org community published a second, separate dataset: real usage statistics for those terms across the live web, updated monthly. Together the two answer a question our Web Almanac piece on structured-data adoption does not: not how many pages carry structured data, but how large the vocabulary they draw from actually is, and how its real-world usage is now measured at the term level.

The vocabulary itself, by the numbers

Schema.org’s schemas.html page states the count directly: “The vocabulary currently consists of 823 Types, 1529 Properties 19 Datatypes, 96 Enumerations and 535 Enumeration members.” Version 30.0, the release that count reflects, shipped 19 March 2026 with equivalence annotations and EU Digital Product Passport examples added on top of the existing schema. The releases.html changelog shows a steady release cadence rather than one big jump: 29.0 in March 2025 added vocabulary for financial incentives, legislation and product shipping; 29.3 in September 2025 expanded recipe-ingredient and marketplace terms; 29.4 in December 2025 covered “many schema and infra updates” before 30.0 landed the following March. Schema.org’s public release notes do not publish a type-by-type historical count for older versions, so this piece reports the current, verified snapshot rather than inventing a growth percentage the source does not state.

The new usage-statistics dataset

On 4 June 2026, Schema.org’s blog announced a dataset built in collaboration with Google: aggregate usage statistics for schema.org terms across the public web, “available on the official Schema.org GitHub repository in CSV and JSON formats.” The post states the dataset is “updated monthly” and “offers a high-level view of term usage across millions of domains,” with this first release contributed by Google. That is a term-level view, not a page-level one: it shows how often a given type or property appears across the dataset’s domain scope, not whether any single site carries valid markup. Schema.org’s own post names no specific domain-count figure beyond “millions of domains,” so a publisher using this dataset gets adoption signal at the vocabulary-term level, a different unit than the format-level presence counts a page-crawl study like the Web Almanac reports.

Why we care

Vocabulary size and page adoption are different measurements, and conflating them misleads. The Web Almanac’s 41% JSON-LD figure counts pages carrying the format; this dataset counts how often specific schema.org terms appear across domains. A publisher deciding which types to implement needs the second number, not the first.

The dataset is new enough that the useful move right now is understanding its shape, not its trend. Schema.org has published no prior version of this usage data, so there is no year-over- year comparison to report yet. What is verifiable today is that Google backed a monthly-updated, publicly downloadable term-usage dataset, which is itself the news.

The 823-type figure is a snapshot, not a growth rate. Without a comparable historical count from schema.org’s own documentation, any percentage claiming the vocabulary “grew by X%” since an earlier version would be invented. The honest claim is the current count, sourced directly, and the cadence of releases that produced it.

The evidence

Period
v29.0-v30.0 (Mar 2025-Mar 2026)
Sample
823 types, 1,529 properties; usage spans millions of domains

Method: Figures are read directly from schema.org's own published release notes and vocabulary count page, retrieved 12 September 2026: the schemas.html count page for the current Types, Properties, Datatypes and Enumerations totals, and releases.html for version dates and changelog entries. The usage-statistics dataset details are taken directly from the official Schema.org blog announcement, not from any secondary summary.

Sources

  1. 1.Schema.org - full hierarchy, all layers (vocabulary count) - Schema.orgPrimary
  2. 2.Schema.org release history - Schema.org, March 19, 2026Primary
  3. 3.Announcing the Schema.org Usage Statistics Dataset - Schema.org, June 4, 2026Primary

About the author

Adam Hafez
Adam Hafez

Founder

Founder, UpgradIQ, Inc.

Adam Hafez works on technical SEO and search measurement: how pages get crawled, indexed, ranked and now quoted by answer engines. He founded UpgradIQ, which reads Google Search Console and GA4 to tie ranking movement back to the changes that caused it. He publishes what the data supports and states the limits of it.

  • Technical SEO
  • Search Console and GA4 measurement
  • Answer engine optimization
  • Structured data

The briefing

One email when something in search actually changes. No digest padding.

Subscribe