how to use schema markup for seo

April 14, 2026

How to Use Schema Markup for SEO

TL;DR
Schema markup is JSON-LD code embedded in your HTML that tells search engines — and AI systems — exactly what your page is, who wrote it, and what it covers. It can trigger rich snippets for schema types like Product, Article, and LocalBusiness, improving click-through rates, and in 2026 it plays an increasingly important role in AI citation: 65% of pages cited in Google AI Mode include structured data. Note that FAQ rich results were deprecated by Google in May 2026 — the schema still helps with page comprehension and AI visibility, but no longer produces expandable SERP dropdowns.

CMSWire recently reported that there are 45 million sites out there using schema markup. Still, with 193 million active websites on the Internet, this is a small percentage of the whole and something you can leverage for your benefit. However, are you aware of what schema markup is and what it can do for you? Even if you are, do you know how to use schema markup for SEO purposes?

Below, we answer questions like:

  • What is schema in SEO?
  • How vital is schema markup for SEO?
  • What can structured data do to help you appear in a Google search?

So, read on to learn why schema markup is important for both large and small businesses, including concrete examples of what you technically require to make it work for you.

The Basics of Schema Markup

Schema markup is a piece of code, usually in a JSON-LD format, that you can embed in your website’s HTML to offer Google and other search engines additional context for what your site is and does. According to W3Techs, over half of all websites use JSON-LD, in part because it is simple for businesses to use this schema-compatible structured data format to benefit them.

These schemas are well-documented online, with several standards defining how users should format their information to ensure all search engines understand how to utilize it. The site has information on hundreds of different schema forms one can use, so you can easily search for something that may help with what you want to present, including:

  • Articles
  • Products
  • Events
  • Recipes
  • Local businesses

Each has defined properties that result in better rich snippets on search engine results pages (SERPs). Google and other search engines even have dedicated guides to ensure that the results you get from these schema markup efforts match your expectations.

How to Use Schema Markup for SEO

Valid schema markup includes several core components defined in the vocabulary mentioned above. To implement it, you will need to put it in the <head> of your HTML.

For this article, we will assume you are writing it in JSON-LD, as Google recommends.

You will need to wrap it in a script tag, such as:

<script type="application/ld+json">
{  Content goes here }
</script>

You can then start considering what you need to put in it. The exact details will depend on the type of markup you are performing. However, the bare minimum is:

@context: This component will always be "https://schema.org" and tells the search engine you are using schema vocabulary.

@type: This element defines what your data will be about, such as "Article" or "LocalBusiness".

name or headline: The title or headline of the item.

description: A summary of the item in question. You can use this for keyword optimisation.

url: The canonical URL pointing to the item’s webpage.

image: A URL to a relevant image. Most rich snippets require these.

author or creator: The person or organisation commissioning the item. This element is its own section, and can take a "Person" or "Organization" type.

publisher: The host or publisher of the item. This element is its own section, and you can use a logo.

datePublished or dateModified: The date needs to be in ISO 8601 format (YYYY-MM-DD). Including this helps search engines understand how fresh the content is.

mainEntityOfPage: Including this element unambiguously tells a search engine that the page itself is the most important element and is a webpage.

Example Schema:

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to Use Schema Markup for SEO",
"author": {
"@type": "Person",
"name": "Rosie Cactus"
},
"datePublished": "2025-03-28"
}
</script>

How Important is Schema Markup for SEO?

Schema markup helps boost SERP results by allowing you to directly link page content by promoting specific data points. As such, it can result in more precise indexing, allowing the site crawlers to find the information you consider most crucial.

Doing this triggers the display of rich snippets, which, depending on the specific snippet, can also showcase more information, such as:

  • Ratings
  • Prices
  • Event times
  • Names
  • Images

Having all this information makes the site’s offerings much clearer, meaning you can present more valuable content to users, improving engagement and click-through rate. For schema types that still produce rich results — such as Product, Article, LocalBusiness, Review, and Recipe — Search Engine Land reports that this can result in a 30% increase in click-through rate, making listings more eye-catching and informative.

Schema markup and AI search — this is the area where schema has gained the most new relevance. In 2026, AI tools like Google AI Overviews and ChatGPT use structured data to understand, verify, and accurately cite content. Research shows that 65% of pages cited in Google AI Mode and 71% of pages cited by ChatGPT include structured data. By explicitly labelling your content with schema — who published it, what it is about, which organization it comes from — you make it easier for AI systems to identify you as a trustworthy, clearly-defined source worth citing. This is now arguably as important a reason to implement schema as the traditional rich snippet benefit.

One important update: FAQ rich results were fully deprecated by Google in May 2026, completing a phase-out that began in 2023. FAQ schema no longer triggers expandable dropdown results in Google Search for any website. However, Google has explicitly stated that it will continue to read and use FAQ structured data to understand page content — the comprehension layer is still active, which matters for AI citation even if the visual SERP feature is gone. The practical upshot: genuine FAQ schema on pages with real Q&A content is still worth keeping; FAQ schema added purely to chase SERP real estate has now lost its primary purpose.

Learning Where to Use Schema Markup

Now that you have a core understanding of the benefits of schema markup and how to use it, conduct a comprehensive review of your website to identify which pages lack it. Use Google’s Rich Results Test to pinpoint any schema markup you need to edit or improve. Then, take the time to update what you have created based on both technical issues and the results you receive over time from using the markup.

Similarly, once you start inputting schema data, use the Schema Markup Validator to generate error reports that you can use to correct any issues with it.

However, as Search Engine Journal reminds us, schema use is not a direct ranking factor. So, don’t over-rely on it alone to improve your SERP ranking. It can enhance your visibility, and increasingly your AI citation rate, but you won’t receive a significant boost unless the page’s content is genuinely valuable.

Be Ready for Schema Success

A structured approach to learning how to use schema markup for SEO — from auditing to implementation and optimisation — should ensure you make the most of the tool. The above guide will help you achieve this on your site, iterating over time to get the best results.

If you’re unsure how, Rose & Cactus has specific experience that can help. Using schema markup and dozens of other tools, we can help ensure your website and business get the attention they deserve, whether locally or globally. So, contact us today and let us explain the steps we would take to lift up your site.

FAQs — Schema Markup for SEO

What is schema in SEO?
Schema in SEO refers to structured data markup — typically written in JSON-LD format — that you embed in your website’s HTML to give search engines explicit context about your content. It tells Google what type of content a page contains, who created it, and what the key facts are, which can trigger rich results in search and improve how AI systems understand and cite your pages.
How important is schema markup for SEO?
Schema markup is not a direct Google ranking factor, but it has two significant indirect benefits. First, it can trigger rich snippets for supported schema types (Product, Review, Article, LocalBusiness, Recipe) which improve click-through rates from search results. Second, and increasingly important in 2026, structured data helps AI systems like Google AI Overviews and ChatGPT identify and accurately cite your content — 65% of pages cited in AI Mode include structured data.
Why is schema markup important for structured data?
Structured data in schema format acts as a machine-readable layer on top of your human-readable content. Without it, search engines and AI systems have to infer what your page is about from the text alone, which leaves room for misinterpretation. Schema disambiguates your content explicitly — clarifying entities, authorship, dates, and relationships — making it easier for both Google and AI tools to understand and surface your pages accurately.
Does schema markup directly improve Google search rankings?
Not directly. Google has confirmed that schema markup is not itself a ranking signal. However, the rich results it enables — which only appear for supported schema types with compliant implementation — can significantly improve click-through rates, and clearer content understanding can lead to better indexing. Think of schema as improving your visibility rather than your ranking position.
What happened to FAQ rich results in 2026?
Google fully deprecated FAQ rich results on May 7, 2026, completing a process that started in August 2023 when they were restricted to government and health websites only. FAQ schema no longer produces expandable dropdown results in Google Search for any site. However, Google has said it will continue to use FAQ structured data to understand page content — and the markup may still support AI citation — so genuine FAQ schema on pages with real Q&A content is still reasonable to keep.
What schema types still produce rich results in Google Search?
As of 2026, the schema types that continue to produce Google rich results include: Product (with Review and AggregateRating), Article, Recipe, Video, LocalBusiness, Event, BreadcrumbList, and Sitelinks Search Box. Google’s Rich Results Test is the most reliable way to check whether your implementation is eligible for a rich result and to identify any errors in your markup.
Laura Pulling

Laura Pulling

Laura is a content strategist, SEO consultant, and lover of quiz nights. She works with global clients to turn great ideas into well-ranked, high-converting content.

Leave a Reply

Your email address will not be published. Required fields are marked *

Ready to See Real Results?
Let’s Get Started.

We’re not here to follow trends. We’re here to build strategies that bring bold results and lasting growth. Whether you need a complete overhaul or just a strategic boost, Rose & Cactus is ready to deliver.

let's work together

Ready to See Real Results? Let’s Get Started.