# Schema Markup Explained: Why Structured Data Still Matters in an AI Search World
TL;DR: Schema markup (usually written as JSON-LD) is not a Google ranking factor and, per Ahrefs' 2026 test of 1,885 pages, adding it did not measurably increase citations in ChatGPT or Google AI Mode either — but it's still worth doing, because it's what makes your content eligible for rich results, keeps your entities disambiguated in Google's Knowledge Graph, and costs almost nothing to maintain once it's in place.
If you've been told that adding schema markup will get you cited by ChatGPT or featured in an AI Overview, the actual 2026 evidence doesn't back that up cleanly. But if you've been told schema markup is a waste of time, that's wrong too. This explainer covers what structured data actually does, what changed with FAQ rich results this year, what the AI-citation research actually found, and a working JSON-LD example you can adapt.
What schema markup actually is
Schema markup is metadata you add to a page, written against the schema.org vocabulary, that describes what a piece of content is in machine-readable terms — an Article, a Product, an Organization, a FAQPage — rather than making search engines infer it from prose and HTML structure. It doesn't change what a visitor sees; it's a parallel, structured description of the same content for machines.
There are three formats search engines accept: JSON-LD, Microdata, and RDFa. Google's own developer documentation is explicit that JSON-LD is the recommended format where your setup allows it, precisely because it lives in a single <script> block, separate from your HTML, which makes it easier to generate programmatically and harder to accidentally break when a template changes.
A real JSON-LD example: Organization schema
Here's a minimal, valid Organization schema — the kind you'd put on an /about or homepage to establish your entity for Google's Knowledge Graph and for AI systems trying to attribute information to a source:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Wise Hustlers",
"url": "https://wise-hustlers.com",
"logo": "https://wise-hustlers.com/logo.png",
"description": "Software and AI development agency building web platforms, internal tooling, and AI-driven products.",
"sameAs": [
"https://www.linkedin.com/company/wise-hustlers",
"https://twitter.com/wisehustlers"
],
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer support",
"email": "hello@wise-hustlers.com"
}
}
</script>Every field here maps to a defined schema.org property. sameAs is doing real work — it links your entity to profiles search engines already trust, which is one of the more reliable levers for entity disambiguation (distinguishing your "Wise Hustlers" from any unrelated company with a similar name).
A real JSON-LD example: FAQPage schema
FAQPage is the type most people reach for first, so it's worth showing correctly — and worth understanding what it does and doesn't do right now (more on that below):
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Is JSON-LD the same as JSON?",
"acceptedAnswer": {
"@type": "Answer",
"text": "JSON-LD (JSON for Linking Data) is standard JSON with a few reserved keywords, like @context and @type, that give the data semantic meaning against a shared vocabulary such as schema.org. Any valid JSON parser can read it; the @ keywords are what make it 'linked data' rather than an arbitrary object."
}
},
{
"@type": "Question",
"name": "Does adding schema markup hurt my site if implemented incorrectly?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Invalid markup is typically just ignored, but marking up content that isn't actually visible on the page — for example schema describing a price or an address that doesn't appear anywhere in the rendered page — violates Google's structured data guidelines and can trigger a manual action."
}
}
]
}
</script>This is valid, well-formed FAQPage markup. Whether it currently gets you anything visible in Google Search is a different question — the answer changed materially in 2026.
What changed: FAQ rich results are gone
Google first restricted FAQ rich results in August 2023, limiting them to "well-known, authoritative" government and health sites. In 2026 it went further: as of May 7, 2026, FAQ rich results stopped appearing in Google Search for everyone, full stop. Google is also removing the FAQ search-appearance filter and rich result report from Search Console in June 2026, and dropping Search Console API support for FAQ rich result data in August 2026.
Two things are true at once here, and both matter for how you should think about this:
- FAQPage is still a valid schema.org type, and Google has said it will keep parsing it to understand page content — the markup won't cause errors or penalties if you leave it in place.
- The visible payoff — the expandable FAQ snippet in the SERP — is gone for essentially every site outside a narrow authoritative gov/health carve-out. If your only reason for adding FAQPage schema was chasing that SERP real estate, that reason no longer applies.
The practical takeaway: keep using FAQPage schema if it accurately describes real FAQ content on the page, because it costs nothing and still helps machine understanding of the page. Don't build your content strategy around it as a rich-result play anymore.
Does schema markup help with AI Overviews and chatbots?
This is where the 2026 data gets genuinely interesting, and it cuts against a lot of what SEO vendors are currently selling.
Ahrefs ran the largest controlled test on this to date: they tracked 1,885 pages that added JSON-LD schema between August 2025 and March 2026, matched against roughly 4,000 control pages, and measured citation changes across Google AI Overviews, Google AI Mode, and ChatGPT. The result: ChatGPT citations moved +2.2% and AI Mode +2.4% — both statistically indistinguishable from zero — while Google AI Overviews saw a small but real -4.6% decline that Ahrefs couldn't pin conclusively on the schema itself. Their important caveat: every page in the dataset already had 100+ AI Overview citations before the test began, so this measures whether schema helps pages already being cited, not whether it helps a page get discovered in the first place.
A separate, more mechanistic experiment from SEO consultant Mark Williams-Cook in February 2026 helps explain why. He built a page for a fictitious company and put its address only inside JSON-LD — nowhere in the visible text — using an invalid, made-up schema type. Both ChatGPT and Perplexity still surfaced the fake address when asked. The conclusion: these systems tokenize JSON-LD as raw text alongside the rest of the page; they aren't validating it against the schema.org vocabulary or distinguishing a well-formed Organization block from nonsense. A related test from searchVIU, checking five AI systems (ChatGPT, Claude, Perplexity, Gemini, Google AI Mode) fetching pages live, found none of them gave any special weight to JSON-LD, hidden Microdata, or RDFa — they extracted from visible rendered HTML.
Put together: structured data doesn't appear to be a distinct signal that LLM-based search and chat systems parse and reason over as structured data. What they read is content — and schema, when it's read at all, is read as more of that content, not as a trust signal layered on top of it.
So is schema markup still worth doing?
Yes — for the reasons that were always true, minus the AI-citation hope that recent research hasn't supported:
| Benefit | Still holds in 2026? |
|---|---|
| Rich result eligibility (Product, Recipe, Review, Event, etc.) | Yes — for types Google still supports |
| FAQ/HowTo rich snippets specifically | No — deprecated for non-gov/health sites |
Knowledge Graph entity disambiguation (Organization, sameAs) | Yes — this is unaffected by the FAQ change |
| Direct Google ranking boost | Never was true — Google has always said structured data isn't a ranking factor |
| Increased AI Overview / ChatGPT / Perplexity citations | Not supported by 2026 controlled testing |
| Machine-readable clarity for your own tooling / future AI agents parsing your site | Yes — this is a forward-looking, harder-to-measure benefit |
If you're setting up structured data as part of a broader technical foundation — alongside clean information architecture, crawlable HTML, and accurate entity information — it's cheap insurance with a couple of concrete, if narrower than advertised, upsides. If it's the centerpiece of an "AI SEO" strategy someone is charging you for, the current evidence says to be skeptical. At Wise Hustlers we treat structured data as part of routine technical hygiene on client builds — see our approach — not as a growth lever on its own.
FAQ
Does schema markup improve Google rankings?
No. Google has stated structured data is not a direct ranking factor. It affects rich-result eligibility and how a listing can appear, which can indirectly affect click-through rate.
Is FAQPage schema dead?
The schema type isn't dead — it's still valid and Google still parses it. What's dead is the visible FAQ rich snippet in search results, which stopped appearing for non-government/health sites as of May 7, 2026.
What's the difference between JSON-LD and schema.org?
Schema.org is the shared vocabulary (the set of types and properties like Organization or acceptedAnswer). JSON-LD is one of three serialization formats — alongside Microdata and RDFa — you can use to express that vocabulary in a page; it's the format Google recommends.
Will adding schema get my content cited by ChatGPT?
Current controlled testing (Ahrefs, 2026) found no statistically significant citation increase in ChatGPT or Google AI Mode from adding JSON-LD schema to already-well-cited pages. Separate testing suggests these systems read JSON-LD as plain text rather than parsing it semantically, so treat it as good practice rather than an AI-citation strategy.
Sources
- Intro to How Structured Data Markup Works — Google Search Central
- Changes to HowTo and FAQ rich results — Google Search Central Blog (2023)
- Google Drops FAQ Rich Results From Search — Search Engine Journal
- We Tracked 1,885 Pages Adding Schema. AI Citations Didn't Move — Ahrefs
- Schema Markup Didn't Move AI Citations In Ahrefs Test — Search Engine Journal
- ChatGPT & Perplexity Treat Structured Data As Text On A Page — Search Engine Roundtable