What Is Schema?

Schema is code that explicitly tells search engines about your business, content on the page, or a specific item on the page. Visitors don’t actually see it on the page. Schema was originally created to label the content on the page in a very clear way. Google recommends writing schema with JSON-LD (JavaScript Object Notation for Linked Data). In this format, it lives within a <script type="application/ld+json"> block separate from your main content.

HTML source code displaying a JSON-LD script for schema.org structured data. The code defines a "QAPage" containing a question asked by Mary Stone titled "How many ounces are there in a pound?" and includes an accepted answer from Julius Fernandez stating, "1 pound (lb) is equal to 16 ounces (oz)."

Why Is It Important?

Adding schema to your site makes your pages eligible for rich results in Google. These rich results can take up more space and help you stand out among competitors. In Google’s own case studies, Rotten Tomatoes saw about a 25% higher click-through rate on pages with schema. Food Network saw about 35% more visits after adding schema to most of its pages. Nestlé saw about an 82% higher click-through rate on pages showing rich results.1

Schema doesn’t make your site rank higher by itself. But a listing that gets clicked more often brings in more visitors, even if it stays in the same spot.

Types of Schema

Google, Microsoft (Bing), Yahoo, and Yandex founded Schema.org together in 2011. There are more than 800 types of schema recognized by Schema.org. Thankfully, you don’t need most of them. Search engines only focus on a few types.

Which Actually Matter

Below are some examples of types that Google and other search engines actually use:

If your website...Add this type of schemaWhat it does for you

Is any website

OrganizationHelps Google connect your site to your logo and official social profiles
Is any websiteBreadcrumbsShows where a page sits on your site in desktop search results and helps Google understand your site’s structure
Represents a local business

Local Business

Shares your address, hours, and phone number
Has a blog or newsArticleHelps Google show the right title, image and date, and know who wrote it
Sells productsProduct and ReviewsShows prices, availability and star ratings
Hosts eventsEventShows dates and locations in search results
Posts job openingsJob PostingHelps your jobs appear in Google’s job search
Has videosVideoShows a thumbnail and key moments from your video


A Few Ground Rules

  • Only describe what’s really on the page. If the page doesn’t show your reviews, the schema can’t claim them. Sites that try to mislead can lose their enhanced listings.

  • Fill in the details completely. Google needs certain information for each type. If something’s missing, the enhanced listing won’t appear. You can check if your page qualifies with Google’s Rich Results Testing Tool.

  • Google has the final say. Even with correct schema, Google decides when to show an enhanced listing.

How to Tell If It’s Working

Google Search Console is Google’s free tool for website owners, and it shows how your schema is doing:

Check for Errors

The Enhancements section lists each type of schema Google found on your site and flags anything that needs fixing.

See the Results

The Performance report can show how many people clicked your enhanced listings compared to your regular ones.

Check a Single Page

The URL Inspection tool shows what Google sees on any one page.

Test Before You Launch

Google also offers a Rich Results Test that lets you check a page before or after changes go live.

Schema and AI

There isn’t much empirical evidence of schema directly helping AI search results. A large study by Ahrefs found that adding schema to pages already appearing in Google’s AI features and ChatGPT didn’t lead to more mentions.2

Here’s where the major players stand:

  • Google: Its AI features don’t require anything special. Following the usual best practices is enough.3

  • Microsoft: Microsoft has said schema helps its AI tools, Bing and Copilot, understand websites.4

  • ChatGPT, Claude, and Perplexity: None of these companies has publicly confirmed using schema.

In one test, half of the AI tools checked couldn’t see content added by scripts.5 Schema built directly into your website, rather than added later through tools like Google Tag Manager, gives it the best chance of being seen.

What Actually Helps to Show Up in AI Answers?

Clear, helpful writing on your website, plus accurate information everywhere else people find you, like your Google Business Profile and review sites. Schema supports that work, but it can’t replace it.


Headshot of Kaitlyn in Click Rain's HQ

About the Author Kaitlyn Martinez // Director of Web Development & Accessibility

IAAP CPWA (Certified Professional in Web Accessibility) and 508 Trusted Tester who's spoken at conferences from South Dakota to international stages. With a Master's in Information Systems and Business Administration, Kaitlyn expertly handles everything from CMS builds to front-end development—all while ensuring universal access. Click Rain's go-to accessibility guru.

Read more »