Most of the schema vocabulary does not matter. A handful of types do
Schema.org defines nearly a thousand types, but an ordinary business website needs a small, specific set of them: one entity type naming what the business is, BreadcrumbList on inner pages, and FAQPage only where a real FAQ exists. Everything past that should be added because it is true and visible, not because it exists in the specification.
Definition
Schema markup types are the named categories in the schema.org vocabulary, Organization, LocalBusiness, Person, FAQPage, and hundreds more, each defining a set of properties a page can use to state facts explicitly rather than leave them to be inferred from prose. Choosing the right type, and no more than the right types, is what makes structured data useful rather than noise.
The one entity type every business needs
Every business site needs exactly one primary entity type on its homepage: LocalBusiness if the business has a physical address the public visits, a clinic, a shop, a studio, or Organization if it does not, an ecommerce brand, a remote service provider, a software product. LocalBusiness is technically a more specific subtype of Organization, so it inherits the same core properties, name, url, logo, founder, and adds address, opening hours, and geographic coordinates on top.
Schema.org also defines dozens of LocalBusiness subtypes for specific categories: Dentist, Restaurant, LegalService, and more. Using the most specific type that genuinely fits gives a system a sharper category to work with than the generic parent, and it costs nothing extra to specify.
| Business shape | Type to use | What it adds over the parent |
|---|---|---|
| Shop, clinic, studio with a public address | LocalBusiness (or a specific subtype) | Address, opening hours, geographic coordinates |
| Ecommerce brand, remote service, software product | Organization | Name, founder, logo, sameAs, no address required |
| An individual founder or practitioner | Person | Name, jobTitle, worksFor linking back to the Organization |
The two that belong on almost every inner page
BreadcrumbList costs little and gives a real return: it states a page's position in the site's hierarchy explicitly, Home, then a category, then the page itself, which a system would otherwise have to infer from navigation markup or URL structure. It belongs on essentially every page below the homepage.
FAQPage is narrower and has a real precondition: it only belongs on a page that carries a genuine, visible set of questions and answers, marked up to match the visible text exactly. Adding FAQPage markup with no corresponding visible FAQ, or with wording that drifts from what a reader actually sees, is a mismatch that guidelines treat as a trust problem rather than a shortcut.
A page does not need every type it qualifies for. It needs the ones that are true, visible, and specific enough for a machine to use.
12 of 958
schema.org Types have been adopted on 10 million or more domains, just 1.3% of the full specification. The overwhelming majority of types see limited real-world use.
Schema.org, Usage Statistics DatasetWhy more types is not the goal
Schema.org's own usage data, published for the first time in June 2026 as a joint dataset with Google, shows how concentrated real adoption actually is: of nearly a thousand defined types, only twelve appear on ten million or more domains. The vocabulary is broad because it has to cover every kind of page on the web, not because a typical business is expected to use most of it.
The practical implication is straightforward. Coverage should track what is genuinely true and visible on a page, an accurate address, a real FAQ, a founder who actually exists, not how many types the business could technically qualify for. A page with three accurate, well-chosen types is more useful to a system reading it than one with a dozen loosely justified ones, several of which do not survive validation. See what is structured data for the broader format these types sit inside.
Common questions
What schema type should a small business start with?
Organization or LocalBusiness on the homepage, whichever fits: LocalBusiness for a business with a physical address customers visit, Organization for one that operates without a public storefront, such as an ecommerce brand or a remote service provider.
What is the difference between Organization and LocalBusiness?
LocalBusiness is a more specific subtype of Organization, built for businesses tied to a physical location: it adds address, opening hours, and geographic properties that a purely online organization does not need.
Should a business use the generic LocalBusiness type or a more specific one?
The most specific type available. Schema.org defines dozens of LocalBusiness subtypes, Dentist, Restaurant, LegalService, and using the exact match over the generic parent type gives search engines and AI systems a more precise category to work with.
When does a business need FAQPage or BreadcrumbList markup?
FAQPage only on a page that carries a real, visible FAQ, matched to the markup exactly. BreadcrumbList belongs on essentially every inner page: it costs little to add and gives a system the site's hierarchy for free.
Is it worth adding every schema type the business qualifies for?
No. Coverage should track what is genuinely true and visible on the page, not what could technically be marked up. Product markup with no real product, Review markup with no real reviews, or a type chosen mainly to look thorough tends to create validation problems without adding anything a reader or an AI system can actually use.
AI-readable websites
The structural discipline schema type choice is one part of.
What is structured data
The JSON-LD format these types are written in.
What is sameAs schema
The property that links an entity type to its verified presence elsewhere.
What is entity SEO
The wider practice these types serve: one clear, unambiguous business entity.
See which schema types your site is missing, and which ones it does not need.
