S SCHEMA.BIZ
Home Markup Tools Type Reference

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

Content

An article such as a news article, blog post, or investigative report. The foundational type for written content markup.

Article Rich ResultTop Stories Carousel+1 more

Product

Product

A product offered for sale. Enables rich results with price, availability, ratings, and reviews in Google Search.

Product Rich ResultProduct Snippet+2 more

LocalBusiness

Business

A physical business with a location that customers can visit. The foundation for all local business markup.

Local Business Knowledge PanelGoogle Maps+1 more

FAQPage

Content

A page with a list of frequently asked questions and answers. One of the most impactful rich results for SERP real estate.

FAQ Rich Result

Recipe

Other

A cooking recipe with ingredients, instructions, timing, and nutrition. One of the most visually rich result types in Google.

Recipe Rich ResultRecipe Carousel+1 more

Organization

Person & Organization

A company, non-profit, school, or any organized group. Essential for Google's Knowledge Panel and brand identity.

Knowledge PanelLogo in Search+1 more

Restaurant

Business

A restaurant — a subtype of LocalBusiness with additional properties for cuisine, menu, and food service.

Local Business Knowledge PanelGoogle Maps+1 more

NewsArticle

Content

A news article — a more specific subtype of Article intended for timely news content and editorial journalism.

Top Stories CarouselGoogle News+1 more

Event

Event

An event happening at a certain time and place. Enables Google's event listings with dates, venues, and tickets.

Event Rich ResultEvent Listing+1 more

WebSite

Other

Represents an entire website. Used on homepages to enable the Sitelinks Search Box in Google.

Sitelinks Search Box

BlogPosting

Content

A blog post — a subtype of Article for content published on a blog. Treated similarly to Article by Google.

Article Rich ResultGoogle Discover

JobPosting

Other

A job listing with title, description, salary, and application details. Powers Google's Jobs search experience.

Job Posting Rich ResultGoogle for Jobs

Offer

Product

An offer to sell a product or service. Used within Product, Event, and other types to specify price, currency, and availability.

Product Rich Result (via Product)Event Rich Result (via Event)

BreadcrumbList

Other

A breadcrumb navigation trail. Google uses this to display breadcrumbs in search results instead of the raw URL.

Breadcrumb Rich Result

Person

Person & Organization

A person — used for author profiles, team pages, personal websites, and establishing E-E-A-T authority.

Knowledge Panel

Review

Other

A review of a product, business, book, movie, or other item. Enables star rating snippets in search results.

Review Snippet

AggregateRating

Other

An overall rating based on a collection of reviews. Shows star ratings with review count in Google search results.

Review Snippet (via parent type)

HowTo

Content

Step-by-step instructions for completing a task. Google shows steps directly in search results as an expandable guide.

How-To Rich Result

Course

Other

An educational course or training program. Enables course listings in Google Search with provider and pricing information.

Course Rich ResultCourse Carousel

VideoObject

Creative Works

A video — used to mark up video content for Google Video search, video rich results, and video carousels.

Video Rich ResultVideo Carousel

MedicalBusiness

Business

A medical business such as a doctor's office, clinic, hospital, or urgent care center.

Local Business Knowledge PanelGoogle Maps

SoftwareApplication

Product

A software application — mobile app, web app, or desktop software. Shows ratings and pricing in Google search.

Software App Rich Result

Store

Business

A retail store — a subtype of LocalBusiness for shops that sell physical goods.

Local Business Knowledge PanelGoogle Maps

LegalService

Business

A legal service provider such as a law firm, attorney office, or legal aid organization.

Local Business Knowledge PanelGoogle Maps

Book

Creative Works

A book — physical or digital. Enables book listings with author, publisher, and edition information in search results.

Book Rich Result

Service

Business

A service offered by a business, such as consulting, cleaning, repairs, or professional services.

Movie

Creative Works

A movie or film. Enables movie listings in Google with ratings, director, cast, and release information.

Movie Knowledge PanelMovie Carousel

WebPage

Other

A single web page. Provides basic page-level metadata for search engines.

ItemList

Other

An ordered list of items. Used for carousels, listicles, and product collections in Google Search.

Carousel Rich Result

ImageObject

Creative Works

An image file. Used to provide detailed metadata about images including licensing, creator, and dimensions.

Image License Badge

SearchAction

Other

A search action — used within WebSite markup to enable the Sitelinks Search Box in Google.

Sitelinks Search Box (via WebSite)

FinancialService

Business

A financial service provider — banks, credit unions, investment firms, and insurance agencies.

Local Business Knowledge Panel

RealEstateAgent

Business

A real estate agent or agency. A subtype of LocalBusiness for property professionals.

Local Business Knowledge Panel

MusicAlbum

Creative Works

A collection of music recordings — an album, EP, or single. Includes tracks, artist, and release information.

Music Knowledge Panel

EducationalOrganization

Person & Organization

A school, university, or educational institution.

Knowledge Panel

ContactPage

Other

A page containing contact information. A subtype of WebPage that tells Google this page has your contact details.

AboutPage

Other

A 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.