Schema.org Type Reference
Browse the most commonly used Schema.org types. Each type includes a complete property reference, JSON-LD examples, common mistakes, and Google rich result eligibility.
37 types found
Article
ContentAn article such as a news article, blog post, or investigative report. The foundational type for written content markup.
Product
ProductA product offered for sale. Enables rich results with price, availability, ratings, and reviews in Google Search.
LocalBusiness
BusinessA physical business with a location that customers can visit. The foundation for all local business markup.
FAQPage
ContentA page with a list of frequently asked questions and answers. One of the most impactful rich results for SERP real estate.
Recipe
OtherA cooking recipe with ingredients, instructions, timing, and nutrition. One of the most visually rich result types in Google.
Organization
Person & OrganizationA company, non-profit, school, or any organized group. Essential for Google's Knowledge Panel and brand identity.
Restaurant
BusinessA restaurant — a subtype of LocalBusiness with additional properties for cuisine, menu, and food service.
NewsArticle
ContentA news article — a more specific subtype of Article intended for timely news content and editorial journalism.
Event
EventAn event happening at a certain time and place. Enables Google's event listings with dates, venues, and tickets.
WebSite
OtherRepresents an entire website. Used on homepages to enable the Sitelinks Search Box in Google.
BlogPosting
ContentA blog post — a subtype of Article for content published on a blog. Treated similarly to Article by Google.
JobPosting
OtherA job listing with title, description, salary, and application details. Powers Google's Jobs search experience.
Offer
ProductAn offer to sell a product or service. Used within Product, Event, and other types to specify price, currency, and availability.
BreadcrumbList
OtherA breadcrumb navigation trail. Google uses this to display breadcrumbs in search results instead of the raw URL.
Person
Person & OrganizationA person — used for author profiles, team pages, personal websites, and establishing E-E-A-T authority.
Review
OtherA review of a product, business, book, movie, or other item. Enables star rating snippets in search results.
AggregateRating
OtherAn overall rating based on a collection of reviews. Shows star ratings with review count in Google search results.
HowTo
ContentStep-by-step instructions for completing a task. Google shows steps directly in search results as an expandable guide.
Course
OtherAn educational course or training program. Enables course listings in Google Search with provider and pricing information.
VideoObject
Creative WorksA video — used to mark up video content for Google Video search, video rich results, and video carousels.
MedicalBusiness
BusinessA medical business such as a doctor's office, clinic, hospital, or urgent care center.
SoftwareApplication
ProductA software application — mobile app, web app, or desktop software. Shows ratings and pricing in Google search.
Store
BusinessA retail store — a subtype of LocalBusiness for shops that sell physical goods.
LegalService
BusinessA legal service provider such as a law firm, attorney office, or legal aid organization.
Book
Creative WorksA book — physical or digital. Enables book listings with author, publisher, and edition information in search results.
Service
BusinessA service offered by a business, such as consulting, cleaning, repairs, or professional services.
Movie
Creative WorksA movie or film. Enables movie listings in Google with ratings, director, cast, and release information.
WebPage
OtherA single web page. Provides basic page-level metadata for search engines.
ItemList
OtherAn ordered list of items. Used for carousels, listicles, and product collections in Google Search.
ImageObject
Creative WorksAn image file. Used to provide detailed metadata about images including licensing, creator, and dimensions.
SearchAction
OtherA search action — used within WebSite markup to enable the Sitelinks Search Box in Google.
FinancialService
BusinessA financial service provider — banks, credit unions, investment firms, and insurance agencies.
RealEstateAgent
BusinessA real estate agent or agency. A subtype of LocalBusiness for property professionals.
MusicAlbum
Creative WorksA collection of music recordings — an album, EP, or single. Includes tracks, artist, and release information.
EducationalOrganization
Person & OrganizationA school, university, or educational institution.
ContactPage
OtherA page containing contact information. A subtype of WebPage that tells Google this page has your contact details.
AboutPage
OtherA page that describes the organization, individual, or website. A subtype of WebPage.
Understanding Schema.org Types
Schema.org defines a vocabulary of types and properties that webmasters can use to mark up their pages in ways recognized by major search engines. Each type represents a specific kind of thing — an Article, a Product, a LocalBusiness, an Event — and comes with its own set of properties that describe that thing's attributes.
Using the correct schema type is the first step in implementing effective structured data. Choose the most specific type available for your content: a Restaurant is better than a LocalBusiness, a NewsArticle is better than a generic Article. More specific types give search engines more context and can unlock type-specific features.
How Types Are Organized
Schema.org types are arranged in a hierarchy. At the top is Thing, the most generic type. Everything else inherits from Thing, either directly or through intermediate types. For example, Restaurant inherits from FoodEstablishment, which inherits from LocalBusiness, which inherits from Organization, which inherits from Thing. Each level in the hierarchy adds more specific properties.
When a type inherits from a parent, it gains all of the parent's properties. So a Restaurant has all the properties of LocalBusiness (name, address, telephone, openingHoursSpecification) plus its own restaurant-specific ones (servesCuisine, hasMenu, acceptsReservations).
Which Types Support Google Rich Results?
Not all schema types trigger rich results in Google. Google only generates enhanced search features for a specific subset of types. The types that currently support rich results include Article, Product, LocalBusiness, FAQPage, Event, Recipe, HowTo, JobPosting, Course, SoftwareApplication, Review, BreadcrumbList, VideoObject, and a few others.
Even types without dedicated rich results are valuable: they help Google understand your content and can improve relevance for search queries. And Google regularly adds new rich result types — marking up your content now means you're ready when support is added.
Getting Started
Browse the types above to find the one that best matches your content. Each type page includes a complete property reference, real-world JSON-LD examples you can copy and customize, common mistakes to avoid, and a direct link to our JSON-LD Generator pre-configured for that type.