Unveilr Book a demo ↗
schema markup for AI search structured data for AI JSON-LD for AEO FAQPage schema 2026

Schema Markup for AI Search in 2026

Sanditya SrivastavaSanditya SrivastavaJun 30, 20267 min read
Unveilr technical guide: JSON-LD schema markup that helps AI search engines cite your pages.

TL;DR

  • Google says structured data is not required for its AI features and there is no special AI schema to add.
  • Schema still helps engines parse entities and keeps rich-result eligibility; no controlled test shows it causing AI citations.
  • Prioritise Organization with sameAs, Article, Product with a Merchant Center feed, and BreadcrumbList; keep FAQPage only for real Q&A since its rich result ended 7 May 2026.
  • Use the copy-paste JSON-LD blocks, keep them matching the visible page, and validate before and after every template change.

Quick Answer: Schema markup helps AI engines read your page, but it is not a proven lever for getting cited. Google says no special schema is needed for its AI features, so use JSON-LD for Organization, Article, Product and BreadcrumbList to clarify entities and keep rich results, and keep FAQPage only for genuine Q&A.

Schema markup gives engines like ChatGPT, Google AI Mode and Perplexity a machine-readable description of your page, so they parse it with less guesswork. It will not write good content for you, and it is not a ranking shortcut.

What it does is reduce ambiguity. Plain HTML forces an engine to guess what is an author, a date or a question; JSON-LD spells that out. If you are newer to the category, start with answer engine optimization, then come back for the technical layer.

Does Google need special schema for AI Overviews and AI Mode?

Google needs no special schema for its AI features. Its guide to generative AI features, last updated 10 July 2026 and checked on 5 October 2026, says structured data "isn't required for generative AI search, and there's no special schema.org markup you need to add."

The same guide still recommends using it "as part of your overall SEO strategy, as it helps with being eligible for rich results." Its site-owner page on AI features adds one rule that matters: make sure your structured data matches the visible text on the page.

So treat any advice selling a required "AEO schema" or "AI schema" as wrong. There is no such type, and Google says so.

Why structured data still helps LLMs parse your page

Large language models reach your page through a crawler and a retrieval step that pulls passages into an answer. At both stages, structured data is a labelled summary the model does not have to re-derive from prose.

What the markup actually does

Two things improve when schema is present. Extraction gets cleaner, because the model knows which string is the headline, the author or a question and answer. Entity resolution gets easier, because the markup states which company or product the page is about.

That clarity is the honest core of the case for schema. It helps a machine read your page correctly, which is worth doing on its own terms.

What the evidence actually shows

Crawls of cited pages often find structured data on them, but that is correlation: cited pages also tend to have strong content and strong domains. No published controlled test shows schema alone causing AI citations.

Citations are won by the content and the site behind it. For that side, see how to get cited by ChatGPT and how to rank in Perplexity AI.

Schema types for AI search, with the evidence

The table rates each type on what Google confirms today and what evidence exists for AI citations. Google statuses were checked against its structured data search gallery and documentation updates on 5 October 2026.

Schema type Google rich result status (5 Oct 2026) Evidence it helps AI answers Verdict
Organization (with sameAs) Supported; Google says it can show in knowledge panels No controlled study; clearly aids entity resolution Add sitewide
Article / BlogPosting Supported (article rich results) Correlational only; carries author and dates Add to every post
Product (with Offer, Review) Supported (product and merchant listings) Google says Merchant Center feeds help products appear in AI responses Add, plus a Merchant Center feed
BreadcrumbList Supported None specific to AI Add; cheap and clarifies hierarchy
Person / ProfilePage (authors) Supported (profile page) None specific to AI Add for named authors
FAQPage Rich result retired 7 May 2026 No controlled evidence; parsable Q&A blocks Keep only on genuine Q&A
HowTo Not in Google's current search gallery None Optional; no Google display
Any "AI schema" or "AEO schema" Does not exist Google: no special markup needed Ignore

How to read the table

Organization is the type most sites underuse. It anchors your brand as an entity and, through sameAs, links you to Wikidata, Wikipedia, LinkedIn and Crunchbase, which is the same work that earns a Google Knowledge Panel.

Article carries authorship and freshness. Keep dateModified honest and current only when you actually update a page.

Product is the one type with a direct Google statement about AI. Its AI guide says Merchant Center feeds and Business Profiles can help products and services appear in AI responses, so pair Product markup with a feed.

Copy-paste JSON-LD examples

Use JSON-LD. It sits in a <script type="application/ld+json"> tag separate from visible HTML, so it is easy to template, and it is the format Google recommends. Replace every example value with your own and keep each block true to the visible page.

Organization

Place this sitewide, usually in the homepage or a global footer include.

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Example Co",
  "legalName": "Example Co Private Limited",
  "url": "https://www.example.com",
  "logo": "https://www.example.com/logo.png",
  "foundingDate": "2021",
  "founder": { "@type": "Person", "name": "Jane Doe" },
  "sameAs": [
    "https://www.wikidata.org/wiki/Q00000000",
    "https://www.linkedin.com/company/example-co",
    "https://www.crunchbase.com/organization/example-co"
  ]
}

Article

Use one per post, with real author and date values.

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "How to Choose a CRM for a 10-Person Team",
  "author": { "@type": "Person", "name": "Jane Doe", "url": "https://www.example.com/authors/jane-doe" },
  "publisher": { "@type": "Organization", "name": "Example Co", "logo": { "@type": "ImageObject", "url": "https://www.example.com/logo.png" } },
  "datePublished": "2026-09-01",
  "dateModified": "2026-10-05",
  "mainEntityOfPage": "https://www.example.com/blog/choose-a-crm"
}

Product

Every value must match what the page shows, price included.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Example Standing Desk",
  "description": "Electric height-adjustable desk, 120 x 60 cm.",
  "brand": { "@type": "Brand", "name": "Example Co" },
  "sku": "DESK-120",
  "offers": {
    "@type": "Offer",
    "price": "24999",
    "priceCurrency": "INR",
    "availability": "https://schema.org/InStock",
    "url": "https://www.example.com/products/standing-desk"
  }
}

BreadcrumbList

This states where the page sits in your site hierarchy.

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "Blog", "item": "https://www.example.com/blog" },
    { "@type": "ListItem", "position": 2, "name": "CRM guides", "item": "https://www.example.com/blog/crm" }
  ]
}

FAQPage

Keep each answer complete and self-contained, and only mark up questions that appear on the page.

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Does the desk ship assembled?",
      "acceptedAnswer": { "@type": "Answer", "text": "No. The desk ships flat-packed with tools included, and assembly takes about 30 minutes." }
    }
  ]
}

Why you can still keep FAQPage after the May 2026 change

Google retired the FAQ rich result, not the FAQPage type. Its documentation updates log says the feature "will no longer appear in Google Search starting May 7, 2026," and the FAQ rich result documentation was removed in June 2026.

The markup remains a valid Schema.org type, and other engines and crawlers can still parse it. A discrete Q&A pair is a clean format for a model to read, so keep it where the content genuinely is question and answer.

Do not expect a Google display from it anymore, and remove it from pages that were never real Q&A. The shift mirrors what is covered in how to rank in Google AI Overviews: the visible SERP feature and the AI citation are decoupling.

Validation and monitoring

Markup you never validate is markup that silently breaks. Build a check into publishing, plus a periodic audit.

Validators to use

Use the Schema Markup Validator for syntax and property checks on every type, including FAQPage. Use Google's Rich Results Test and Search Console enhancement reports for types Google still supports, such as Product, Article and Breadcrumb.

Bing Webmaster Tools matters more than most teams assume, because Copilot and other assistants draw on Bing's index. Its markup checks flag issues Google's tools will not always mirror.

Crawler access and citation checks

Schema is useless if the crawler that needs it is blocked. Confirm your robots rules and bot-management layer allow Googlebot, Bingbot, OAI-SearchBot, PerplexityBot and Claude-SearchBot; the robots.txt rules for AI bots cover each one.

Validators tell you the schema is valid, not whether an engine cites the page. Pair them with citation monitoring on a fixed prompt set; that is the only check that shows whether any of this reached an answer.

Common mistakes

A handful of errors account for most broken or useless schema. Check for these before blaming the engines.

  • Markup that does not match the page. FAQPage listing questions not in the visible text, or a Product price the page does not show.
  • Stale or faked dateModified. Bumping the date without changing content.
  • Skipping Organization schema. Engines get a weaker basis for resolving your brand as a distinct entity.
  • Thin sameAs links. List third-party references such as Wikidata and Crunchbase, not just your own social profiles.
  • Type typos. BlogPost instead of BlogPosting, or a missing @context, fail silently if you never test.
  • Treating schema as a content substitute. Markup describes content; it cannot manufacture authority. Pair it with answer-first content structure.

Frequently Asked Questions

Does schema markup improve my AI search rankings?
Not directly. Schema does not boost a ranking score, and no published controlled test shows it causing AI citations on its own. What it does is help engines parse, attribute and understand your content, and it still powers the rich results that remain. Treat it as comprehension and entity clarity, not as a citation lever.
Is JSON-LD better than Microdata or RDFa for AEO?
Yes, for practical purposes. All three are valid Schema.org formats, but JSON-LD is the format Google recommends and the easiest to maintain, because it sits in its own script tag instead of being mixed into your visible HTML. That separation makes it simple to template and validate. Use JSON-LD and skip the others.
Should I remove FAQPage schema after the May 2026 deprecation?
No, assuming your content is genuinely question-and-answer shaped. Google dropped FAQ rich results on May 7, 2026, but Bing, DuckDuckGo, and the AI crawlers still parse FAQPage during answer extraction. Google also confirms unused markup causes no harm. Remove it only if the page was never real Q&A content to begin with.
Which schema types matter most for AI search?
Organization for entity clarity, Article or BlogPosting for authorship and freshness, and FAQPage for clean question-and-answer blocks. Add Product and HowTo when the page calls for them. None of these guarantees a citation on its own, but each one helps AI engines read, attribute, and trust your content more reliably than plain HTML would.
How do I validate schema now that Google dropped FAQ rich results?
Use the Schema.org Markup Validator for syntax and property checks on every type, including FAQPage. Use Google's Rich Results Test and Search Console reports for the types Google still supports, such as Product, Article and Breadcrumb. Add Bing Webmaster Tools, since Copilot and other assistants draw on Bing's index for many answers.
Will adding schema slow down my site?
No. JSON-LD is a small block of text inside a script tag, and it has no meaningful effect on load time or Core Web Vitals. It runs server-side or inline, so it does not block rendering or add network requests. Keep the block minimal and valid, and performance is a non-issue.
Does Google require special schema for AI Overviews or AI Mode?
No. Google's guide to its generative AI features says structured data is not required for generative AI search and there is no special schema.org markup to add. It still recommends structured data for rich-result eligibility, and asks that markup match the visible page. Any vendor selling a mandatory AI schema type is selling something Google says does not exist.

About the Author

Sanditya Srivastava is the founder of Unveilr, an answer engine optimization (AEO) service that helps brands get cited and recommended across AI search platforms like ChatGPT, Perplexity, Google AI Overviews, Gemini, and Claude. He writes about how AI search is reshaping brand discovery.

Unveiled by Unveilr