
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.Schema.org - full hierarchy, all layers (vocabulary count) - Schema.orgPrimary
- 2.Schema.org release history - Schema.org, March 19, 2026Primary
- 3.Announcing the Schema.org Usage Statistics Dataset - Schema.org, June 4, 2026Primary
About the author

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
Related reading
WebSite leads schema.org type adoption at 12.73% of mobile pages
The 2024 Web Almanac breaks JSON-LD down by schema.org type: WebSite tops out at 12.73% of mobile pages, Organization at 7.16%, Product at just 0.77%.
Google documents its EEA-only aggregator and supplier units
Google's September 2026 changelog documents aggregator units, supplier units and carousels: result formats limited to the EEA, South Africa and Turkiye.
Structured data generator for search and AI
Build valid JSON-LD for Article, NewsArticle, FAQPage, VideoObject, Organization and BreadcrumbList, with every required property checked.
SearchPilot: removing a breadcrumb link cut organic traffic 5.5%
SearchPilot split-tested removing a self-referential breadcrumb link on PLPs. Traffic fell 5.5%, likely from a schema markup mismatch left behind.



