Schema.org documentation
Schema.org's own guides to structured data: getting started, the data model, naming style, extensions, and markup for hotels, cars, banks, datasets, and health.
Republished from schema.org/docs under CC BY-SA 3.0, retrieved 2026-11-12. Type names link to our vocabulary pages, each with a JSON-LD builder.
How Schema.org works
- Getting started with Schema.org structured dataHow Schema.org markup works: types, properties, embedded items, expected values, dates, enumerations, and testing your structured data.10 min read
- Schema.org FAQAnswers from Schema.org on what the vocabulary is, which search engines use it, how it relates to other formats, and how it changes.7 min read
- Schema.org data modelHow Schema.org types, properties, and data types fit together, conformance rules, multiple values, mainEntity, and identifiers.9 min read
- Schema.org naming style guideNaming conventions Schema.org uses for types, properties, and enumerations, and the patterns to follow when proposing new terms.3 min read
- Schema.org extension mechanismHow Schema.org hosted extensions such as health-lifesci, auto, and bib work, and how to extend the vocabulary for your own needs.1 min read
Markup by industry and topic
- Dataset structured data in Schema.orgAn overview of the Schema.org vocabulary for describing datasets, data catalogs, and data downloads, including links to Dataset and DataCatalog.3 min read
- Health and medical schema markupNotes on the Schema.org health and medical types under MedicalEntity: conditions, drugs, procedures, and how to mark up medical content.5 min read
- Hotel schema markup with Schema.orgHow to describe hotels, rooms, amenities, meal plans, and room offers in structured data with Hotel, HotelRoom, and Offer, with examples.16 min read
- Car and vehicle schema markup with Schema.orgHow to mark up cars and other vehicles with Vehicle and Car: engine, drive configuration, fuel, and offers, with JSON-LD and Microdata examples.10 min read
- Bank and financial product schema markupHow to describe banks, loans, mortgages, deposit accounts, payment cards, and exchange rates with the Schema.org financial extension.10 min read