Schema Markup for
AI Engines & Voice Search
FAQ schema no longer shows rich results in Google (May 2026) — but it’s still essential for ChatGPT, Perplexity, Gemini, and voice assistants. Generate the right markup here, free and instant.
h1 .intro-paragraph #key-answer// Fill in the form on the left to generate your schema →
- →Add at least 3 Q&A pairs for maximum AI citation coverage.
- →Fill in your page URL to add an @id and improve attribution.
- →Add Speakable selectors to optimize for voice search assistants.
Schema Markup for AI Engines: The Complete 2026 Guide
Schema markup for AI engines is structured data — written in JSON-LD and added to your page’s <head> — that tells AI systems like ChatGPT, Perplexity, and Gemini exactly how to read, extract, and cite your content. In 2026, it is the single most direct technical lever you have for improving how AI engines reference your site.
What Changed With FAQ Schema in May 2026?
Google officially deprecated FAQPage rich results for the vast majority of websites in May 2026. Only a narrow band of authoritative government and health sites retain eligibility. The accordion-style FAQ snippets that SEOs relied on for years are gone for almost everyone.
Most content teams stopped here and concluded FAQ schema was dead. That is the wrong conclusion. The deprecation only affects Google’s visual display layer — the rendered snippet in search results. The underlying structured data is still actively parsed and used by AI engines and voice platforms. Those platforms are now the primary battlefield for content visibility, and they have not deprecated anything.
Google deprecated the rich result display of FAQPage schema — not the schema itself. Perplexity, ChatGPT, Gemini, and voice assistants still read and use FAQPage markup to extract and cite answers. The audience for your schema has shifted, not disappeared.
How AI Engines Use Schema to Select and Cite Sources
AI engines like Perplexity and ChatGPT do not rank pages the way Google does. They extract content and decide which sources to cite based on a combination of signals: domain authority, content clarity, entity recognition, and — critically — structured data. Schema markup gives AI engines an unambiguous, machine-readable summary of your content without requiring them to interpret raw HTML.
When an AI engine encounters FAQPage schema, it reads your Q&A pairs as pre-packaged, citable answers. When it encounters Speakable schema, it treats the targeted CSS selectors as editorial guidance on which sections represent your most authoritative statements. When it encounters HowTo schema, it has a structured, step-by-step process it can summarise in a voice response or AI overview. Each schema type is a direct instruction to the AI — and most sites give none.
This is why schema markup for AI engines is not optional in 2026. Sites that implement it correctly are giving AI systems explicit citation-ready content. Sites that don’t are leaving that decision entirely to algorithmic heuristics.
The Four Schema Types That Matter for AI Search in 2026
Not all schema types carry equal weight with AI engines. These four are the highest-priority for citation eligibility and voice search visibility:
FAQPage
Structures Q&A pairs as direct, machine-readable answers. The primary format AI engines extract for conversational queries. Keep answers under 300 words and start each with a direct statement.
Speakable
Uses CSS selectors to explicitly mark your most authoritative paragraphs. Tells voice assistants and AI engines which sections to read aloud or include in summaries. The most underused schema type in AEO.
HowTo
Structures step-by-step processes with time, cost, tools, and supplies. High-value for voice search and AI Overviews on procedural queries — “how do I”, “how to”, “steps to”.
Combined @graph
FAQPage + Speakable + Article schema in a single JSON-LD block using @graph architecture. One paste covers all AI citation surfaces simultaneously. The recommended approach for important pages.
Why Speakable Schema Is the Most Underused Signal in AEO
Answer Engine Optimization (AEO) is the practice of structuring your content so AI engines can extract, attribute, and cite it accurately. Speakable schema is your most direct signal to these systems — it uses CSS selectors to mark exactly which paragraphs on your page represent your definitive, citable answer.
Without Speakable markup, AI engines fall back to heuristics: they look at heading proximity, paragraph position, and word density to guess which content is most relevant. With Speakable markup, you eliminate the guesswork entirely. You tell the system: this paragraph is the answer, cite this. The practical effect is measurably higher citation rates in AI-generated summaries, Google AI Overviews, and voice assistant responses from Siri, Google Assistant, and Alexa.
Despite this, Speakable schema appears on fewer than 2% of pages in most content categories. It is the single highest-leverage, lowest-competition schema implementation available to content teams right now — and most are ignoring it entirely. [1]
How to Add Schema Markup for AI Engines in WordPress
There are three reliable methods for implementing schema markup on a WordPress site. Choose based on how your site is set up:
- RankMath (recommended): Go to the page editor → RankMath sidebar → Schema tab → Add Schema → Custom Schema. Paste the JSON-LD output from this tool directly — no script tags required. RankMath handles the injection into
<head>automatically. - WPCode plugin: Install the free WPCode plugin (formerly Insert Headers and Footers). Create a new snippet, set type to JavaScript, paste your JSON-LD wrapped in
<script type="application/ld+json">tags, set location to Header, and scope it to the specific page URL. This method bypasses WordPress content filters entirely. - Custom HTML block: In the Gutenberg editor, add a Custom HTML block and paste your JSON-LD wrapped in script tags. This works for admin users with unfiltered HTML capability, but note that some security plugins may strip inline scripts on save.
Whichever method you use, validate the output at the Google Rich Results Test and Schema.org Validator before considering it live. Also check that Perplexity and ChatGPT can access your page — both require pages to be publicly indexed and not blocked by robots.txt.
Common Schema Markup Mistakes That Hurt AI Visibility
- Answers longer than 300 words. AI engines prefer concise, direct answers. Long FAQ answers get truncated or deprioritised in extraction.
- Questions that don’t match real user queries. Write FAQ questions exactly as your audience would search them — not as internal headings.
- Starting answers with a question or hedge. Begin every FAQ answer with a direct statement. “Yes, FAQ schema still matters for AI engines because…” outperforms “It depends on…” every time.
- Speakable selectors pointing to navigation or footer elements. Target only your core content sections — intro paragraphs, key answer blocks, summary sections.
- No @id in FAQPage schema. Adding your page URL as the @id links your Q&A pairs to your domain as an entity — a critical attribution signal for AI engines.
- Using separate schema blocks instead of @graph. Multiple disconnected schema blocks are harder for AI engines to process than a single unified @graph containing all entity types.
How to Use This Tool
Select your schema type from the tabs above. Start with the FAQPage tab if you have Q&A content, the Speakable tab if you want to target specific content sections for voice and AI extraction, or the HowTo tab for step-by-step guides. For maximum AEO coverage on a single important page, use the Combined AEO Package — it generates FAQPage, Speakable, and Article schema in a single @graph JSON-LD block.
Use the Load Preset button to see fully populated examples for e-commerce, SaaS, local business, and more. The AI Citation Readiness Score on the right updates in real time and tells you exactly what to improve. A score above 70 indicates strong AI citation eligibility. Use the WordPress Snippet button to get a ready-to-paste PHP function for functions.php or a code plugin. You can also check the AEO Readiness Checker to audit an existing page’s schema implementation, or use the AEO Schema Generator for Article, Author, Service, VideoObject, and WebSite schema types not covered here.
Frequently Asked Questions
- Google Developers — Speakable structured data. Google Search Central documentation on Speakable schema implementation and eligibility.
- Schema.org — FAQPage specification. Official specification for FAQPage, Question, and Answer entity types.
- Google Search Central Blog — Changes to HowTo and FAQ rich results. Google’s announcement on the restriction of FAQPage and HowTo rich results.
