949.822.9583
support@launchcodex.com
  • SEO, GEO, & AI search evolution

Schema markup guide: How to structure your content for search and AI

Last Date Updated: September 16, 2026
  • 9 minute read
Schema markup still earns rich results and sharpens how search engines see your brand, but a 2026 Ahrefs study found it does not reliably move AI citations on its own. This guide separates confirmed platform behavior from contested research, then shows which schema types and content structures actually help in 2026.
Schema markup guide_ How to structure your content for search and AI

Table Of Contents

Share This Article
Build-operate-transferCo-buildBuild-operate-transferVenture sprint
Ready for a free checkup?
Get a free business audit with actionable takeaways.
Key takeaways (TL;DR)
  • A 2026 Ahrefs study of 1,885 pages found adding schema produced no meaningful AI citation lift, while a 2025 Search Engine Land test found only a well-built schema page reached an AI Overview. Both are real studies, and the difference comes down to what each one actually measured.
  • Google ended FAQ rich results in May 2026, proof that rich result eligibility and AI usefulness are not the same thing.
  • Organization, Article, Product, and entity graph markup remain worth the effort. Structuring your visible content, with answer-first paragraphs and named entities, matters just as much as the code.

If you searched for schema markup advice this year, you probably found two contradictory answers. One camp says schema is essential for getting cited by ChatGPT and Google AI Overviews. Another points to a large 2026 study claiming schema does almost nothing for AI visibility. Both camps are citing real research. Neither is telling you the whole story.

This guide sorts out what is actually confirmed, what is still contested, and what you should do about it. You will learn which schema types still earn rich results in 2026, how to build an entity graph that ties your brand together across pages, and how to structure the visible content on your site so both search engines and AI systems can use it. By the end, you will have a working plan instead of a set of conflicting rules of thumb.

Does schema get you cited by AI

Does schema markup actually get you cited by AI

No single study settles this question yet. A 2026 Ahrefs study tracking 1,885 pages found adding schema produced no meaningful citation lift on Google AI Mode or ChatGPT, and a small decline on Google AI Overviews. A separate 2025 experiment found the opposite: a page with well-built schema was the only one of three test pages to reach an AI Overview. Both results are legitimate, and the difference comes down to what each study actually tested.

Ready to grow your organic traffic?

Get a free SEO audit from the Launchcodex team.

Book a Free Audit

Neither study is wrong. They measured two different questions, and reading them side by side tells you more than either one alone.

What the causal evidence actually shows

Ahrefs ran a matched study of nearly 2,000 pages that added JSON-LD schema between August 2025 and March 2026, comparing them against 4,000 similar pages that made no schema changes. Every page in the dataset already had at least 100 AI Overview citations before the test started. The result: adding schema moved citations by 2.4 percent on AI Mode and 2.2 percent on ChatGPT, both too small to count as real change, and Google AI Overviews actually dropped 4.6 percent, a small but statistically real decline.

The same research also found that AI-cited pages were nearly three times more likely to carry JSON-LD than uncited pages. That correlation is what fuels most schema-boosts-AI-visibility claims. But once the team isolated the effect of adding schema to pages that were already being cited, the lift disappeared. Sites with schema also tend to have stronger content and more authority, and those factors were likely doing the real work.

What the earlier experiment found

Five months earlier, a different team ran a controlled three-page test: one page with well-implemented schema, one with poor schema, and one with none, all targeting keywords of similar difficulty. Only the well-implemented schema page appeared in a Google AI Overview, and it also reached position 3 in traditional search. The poor-schema page ranked for 10 keywords but never triggered an AI Overview. The no-schema page got crawled within minutes but was never indexed at all.

That last detail matters. This experiment measured whether a brand-new page could get indexed and become eligible for an AI Overview in the first place. The Ahrefs study measured whether adding schema to a page already inside that consideration set pushed it higher. Those are different questions with different answers.

What Google and Bing have actually confirmed

Strip away the competing studies and two platform-level facts remain. In April 2025, Google’s Search team confirmed that structured data gives an advantage in search results, a point reviewed alongside the wider research on schema and AI. Separately, Microsoft’s Bing team confirmed at SMX Munich in March 2025 that schema markup helps its large language models understand content for Copilot. ChatGPT, Perplexity, and Claude have not made an equivalent statement either way.

Here is how the current evidence breaks down:

StatusPlatform or claimWhat we actually know
ConfirmedGoogle AI OverviewsGoogle’s Search team has confirmed structured data gives an advantage in search results
ConfirmedMicrosoft Bing CopilotBing has confirmed schema helps its LLMs understand page content
ContestedCitation frequency on already-cited pagesAhrefs found no meaningful lift from adding schema to pages already being cited
ContestedNew page indexing and AI Overview eligibilityAn earlier three-page test found schema helped a new page get indexed and reach an AI Overview
Settled negativeFAQ rich resultsGoogle ended these outright in May 2026, regardless of schema quality

Treat schema as infrastructure that supports indexing, entity clarity, and confirmed platforms like Bing Copilot, not as a guaranteed lever for ChatGPT or Perplexity citations.

“Clients ask us if schema will get them cited by ChatGPT. We tell them it is not that kind of lever. It is entity clarity and rich result eligibility, and that still moves pipeline when it is paired with real content.” Tanner Medina, Co-Founder and Chief Growth Officer

One schema experiment, three outcomes

What the FAQ rich result deprecation means for your schema strategy

Google ended FAQ rich results in Google Search as of May 7, 2026, and confirmed the change in its FAQ structured data documentation. Reporting and Rich Results Test support followed in June, with Search Console API support removed in August. If you built years of strategy around the expandable question and answer snippet, that visual reward is gone for every site, not only the ones that abused it.

This is not a sudden reversal. Google narrowed FAQ rich results to authoritative government and health sites back in 2023, after widespread misuse by sites bolting generic FAQ blocks onto pages that did not need them. The May 2026 update closes that loop for good.

Timeline of the change

  1. May 7, 2026: FAQ rich results stop appearing in Google Search for every site, including the previously exempt government and health sites.
  2. June 2026: Google removes the FAQ search appearance filter, the FAQ rich result report, and FAQ support inside the Rich Results Test.
  3. August 2026: FAQ rich result data is removed from the Search Console API, which affects any automated reporting or dashboard built on that data.

What to do with existing FAQ schema

You do not need to rip out existing FAQ schema. Google’s own documentation still confirms the markup remains a valid Schema.org type, and it stays crawlable by Bing, PerplexityBot, and other retrieval crawlers even though the visible rich result is gone. What you should stop doing is adding new FAQ schema purely to chase a SERP feature that no longer exists. Redirect that effort toward Organization, Article, and Product markup, which still earn visible rich results in 2026.

FAQ rich results, what's actually changing

Which schema types are worth implementing in 2026

Focus on five schema types for most businesses: Organization, Article or BlogPosting, Product, LocalBusiness, and BreadcrumbList. Google’s John Mueller has said structured data types “come and go, but a precious few you should hold on to,” and these five are the ones that keep earning rich results and entity clarity year after year.

Schema.org lists over 800 types, and chasing all of them wastes development time. Search Engine Journal reported on Mueller’s comment after Google deprecated several lesser-used types in January 2026, including Practice Problem markup and most Dataset support outside Dataset Search. The point was not that schema is disappearing. It was that specific types rotate out while the foundational ones stay.

Priority schema by business type

Business typePriority schemaWhy it matters
SaaS and B2BOrganization, Article, SoftwareApplication or ProductEstablishes the brand as a clear entity and supports feature and pricing pages
EcommerceProduct, Organization, BreadcrumbListPowers price, availability, and rating rich results directly in search
Local and multi location brandsLocalBusiness, Organization, ReviewFeeds hours, address, and ratings into local search and map results
Content and media sitesArticle or BlogPosting, Organization, PersonStrengthens authorship and publisher identity across rich results and entity graphs

“We stopped chasing every schema type years ago. Organization, Article, and Product cover most of the rich result value for the SaaS and ecommerce clients we work with, and that is where we tell teams to spend their time.” Tanner Medina, Co-Founder and Chief Growth Officer

5 schema types worth your time in 2026

Building an entity graph with @id and @graph

The highest value technique in 2026 is linking separate schema blocks into one connected structure instead of leaving them as isolated fragments. Give your organization a stable @id, then reference that same @id as the publisher on every article and the employer on every author. The result is one verified brand node connected to everything it publishes.

A simple entity graph looks like this:

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://yoursite.com/#organization",
"name": "Your Company Name",
"url": "https://yoursite.com"
},
{
"@type": "Person",
"@id": "https://yoursite.com/#author-jane-doe",
"name": "Jane Doe",
"worksFor": { "@id": "https://yoursite.com/#organization" }
},
{
"@type": "Article",
"headline": "Your article title",
"author": { "@id": "https://yoursite.com/#author-jane-doe" },
"publisher": { "@id": "https://yoursite.com/#organization" }
}
]
}

“We start with a stable organization @id before touching a single article page. Getting that foundation right once means every new page inherits a clean, connected identity instead of starting as a disconnected fragment.” Derick Do, Co-Founder and Chief Product Officer

That discipline is what we build into our entity-first SEO and GEO work at Launchcodex, and it is why the setup order matters more than the code itself.

How to implement schema markup without breaking your site

Use JSON-LD for nearly all schema markup on your site. It is the format Google recommends, it lives in a single script tag separate from your visible content, and it is far less error-prone than editing HTML elements directly. Reserve Microdata for narrow cases like DiscussionForumPosting, where Google specifically recommends it to avoid duplicating large blocks of text in your code.

Choosing a format is the first decision, and it is an easy one for most sites.

Choosing a format

FormatWhere it livesBest for
JSON-LDA single script tag, usually in the page headMost sites and schema types, since Google recommends it
MicrodataInline attributes inside existing HTML elementsLegacy setups or specific types like DiscussionForumPosting
RDFaInline attributes similar to MicrodataRare today, mostly older publishing systems

Step by step implementation process

  1. Audit your current pages to see what schema already exists and where gaps sit.
  2. Choose priority types based on your business model, using the table above as a starting point.
  3. Generate JSON-LD using a schema plugin, a generator tool, or hand-written code for full control.
  4. Place the script as a static tag in the page head, not injected only through client-side JavaScript.
  5. Validate the code before publishing, catching syntax errors while they are cheap to fix.
  6. Monitor performance after launch and recheck whenever you redesign or migrate the page.

Common implementation pitfalls

  • Schema that describes content not visible on the page, which violates Google’s general structured data guidelines and can trigger a manual action that strips rich result eligibility, though it does not affect regular rankings.
  • Adding schema only through Google Tag Manager or other client-side scripts. Ahrefs has noted that AI crawlers such as GPTBot, ClaudeBot, and PerplexityBot do not execute JavaScript, so schema rendered only by a script is invisible to them. Place it as a static tag in the HTML if crawler visibility matters to you.
  • Missing required properties, such as a Product without an offer or an Article without an author, which suppresses rich result display entirely.
  • Letting dateModified go stale on pages that have not actually changed in years, which signals abandoned markup rather than active maintenance.
  • Copying schema from another page without updating the entity references inside it, which can accidentally attribute your content to the wrong organization or person.
The 6-step schema implementation process

How to structure your visible content for AI extraction

Schema markup describes your content to machines, but the content itself still has to be written in a way AI systems can extract cleanly. That means answer-first paragraphs, descriptive headings, and entities named explicitly in the text rather than implied through pronouns or vague references.

This is the half of the work that markup alone cannot do. A page with clean schema and a rambling, unstructured body still gives AI systems very little to work with.

Write answer-first sections

Open every major section with the direct answer to the question implied by its heading, then support it with detail. This is the same inverted pyramid structure used throughout this guide. A section that opens with three sentences of setup before answering anything forces both readers and AI systems to work harder to extract the point.

Name entities explicitly in your copy

Write “the Rich Results Test flags eligibility errors” instead of “this tool flags errors.” Use full names for tools, standards, and organizations the first time you reference them in a section, since AI systems build understanding from explicit entity mentions in visible text, not just from schema tags a person never reads.

Before and after example

A generic paragraph might read: “Adding structured data can help your content get noticed by search engines and AI tools.” Restructured for extraction, it becomes: “Organization schema with a stable @id property tells Google and AI systems your brand is one connected entity, which supports Knowledge Graph accuracy and consistent brand recognition across search results.” The second version names the specific schema property, the specific systems involved, and the specific outcome, giving both a search engine and an AI system something concrete to extract and cite.

How to validate and monitor schema at scale

Test individual pages with Google’s Rich Results Test and the Schema Markup Validator at validator.schema.org, since each checks a different thing. The Rich Results Test only confirms eligibility for Google’s specific rich result features, while the validator checks your markup against the full Schema.org specification.

Testing one page at a time works for spot checks, but most sites need a way to catch problems across hundreds or thousands of pages at once.

Testing a single page

Run new or changed pages through the Rich Results Test before publishing, then check the Schema Markup Validator if you want to confirm compliance beyond Google’s supported feature set. Fix any errors first, since a single missing property can suppress an entire rich result.

Auditing an entire site

Use Google Search Console’s structured data reports under Enhancements to see valid, warning, and error counts across your whole domain. A full-site crawler such as Ahrefs Site Audit or Screaming Frog adds the ability to sort by organic traffic, so you can prioritize fixing schema errors on your highest-value pages first instead of working through the list in random order. Recheck after any site migration or redesign, since template changes are one of the most common ways working schema quietly breaks.

“Schema audits are a workflow problem before they are a technical one. Once you sort issues by organic traffic instead of working the list top to bottom, you fix the pages that actually matter first.” Derick Do, Co-Founder and Chief Product Officer

Turning this into a working schema and content checklist

Schema markup in 2026 is not the AI citation shortcut some guides promise, and it is not the dead tactic others claim either. The honest position sits in between. Organization, Article, Product, and entity graph markup remain worth building because they earn rich results, sharpen entity recognition, and are confirmed to help on Google AI Overviews and Bing Copilot specifically. What schema will not do on its own is guarantee a citation from ChatGPT or Perplexity, or rescue content that is thin, generic, or poorly structured.

Start with an audit of what schema already exists on your site, prioritize the five types covered in this guide, and pair that markup with answer-first, clearly structured content. That combination, not either half alone, is what gives you the best shot at showing up across both traditional search and AI-generated answers. If you want a second set of eyes on where your site stands today, our schema and content structure checklist walks through the same audit steps in more detail.

FAQ

Should I remove FAQ schema now that Google ended FAQ rich results?

No. The markup is still valid and still crawlable by Bing and other AI crawlers. Just stop adding new FAQ schema purely to chase a rich result that no longer exists.

Does adding schema markup improve my rankings?

Schema is not a direct ranking factor. It affects rich result eligibility and how clearly search engines and some AI systems understand your entities, which can indirectly support visibility and click-through rate.

Which schema format should I use, JSON-LD, Microdata, or RDFa?

Use JSON-LD for almost everything. It is the format Google recommends and the easiest to maintain. Reserve Microdata for narrow cases like DiscussionForumPosting.

Do ChatGPT and Perplexity read my schema markup?

It is not confirmed either way. Google AI Overviews and Microsoft Bing Copilot have both confirmed they use structured data. ChatGPT and Perplexity have not made an equivalent statement.

How often should I audit my site’s structured data?

Check after every redesign, template change, or migration, since those are the most common ways working schema breaks. Beyond that, a full-site audit every quarter catches drift before it affects rich results.

Share:
Launchcodex author image - Derick Do
About the Author
Derick Do
Co-Founder & Chief Product Officer
Derick leads product and AI innovation at Launchcodex. He focuses on building scalable systems that automate workflows and turn strategy into measurable outcomes. He bridges technical thinking with real business impact.
Launchcodex blog spaceship

Join the Launchcodex newsletter

Practical, AI-first marketing tactics, playbooks, and case lessons in one short weekly email.
Weekly newsletter only. No spam, unsubscribe at any time.
Envelopes

Want results like these? Let’s build your case study next.

If you're ready for smarter systems, scalable strategy, and results that move the needle, let’s talk.

Explore more insights

Real stories from the people we’ve partnered with to modernize and grow their marketing.