The playbook in one paragraph
Schema markup affects AI citation rates across ChatGPT, Perplexity, and Google AIO in observable, replicable patterns. The five schema types with the highest measured impact in 2026: FAQPage (each Q&A becomes individually extractable, 2–4x citation rate vs unmarked equivalents), HowTo (required for step-by-step extraction, supports both blue-link rich snippets and AIO step responses), Article + author Person (foundational E-E-A-T signal that gates higher-stakes citation eligibility), Speakable (modest direct impact, but flags the most extractable paragraphs for synthesis), and structured tables in HTML (not technically schema but functions equivalently for extraction). Schema misalignment with content (fake AggregateRating, misleading Review schema, mismatched Product schema) actively hurts citation eligibility and is increasingly penalized. Build schema to match what's actually on the page; build the page to match the schema patterns AI engines extract.
FAQPage — highest leverage schema for AI
FAQPage schema is the single highest-impact structured-data investment for AI search citation in 2026. Each Q&A pair becomes an individually extractable unit; AI engines extract questions and answers directly into responses with high frequency.
- Implementation patternFAQPage type containing 5–12 Question entities, each with an AcceptedAnswer. Questions phrased exactly as users would ask them. Answers self-contained — they make sense extracted out of context.
- Question count sweet spot5–12 Q&As per article. Fewer than 5 looks token; more than 12 dilutes per-Q citation eligibility because the synthesis layer can't process all of them effectively.
- Answer length60–180 words per answer. Shorter answers get extracted more often; longer answers get partial extraction. Both work; shorter is usually better for citation rate, longer is better for depth.
- Match the question to query intentPhrase questions in natural language ('How long does X take?') rather than keyword-stuffed phrasing ('X duration timeline'). LLMs match natural questions to natural query patterns.
- Position in articleFAQs at the end of long-form articles work well. FAQs as a top-level page (e.g., /faq/) work for high-priority Q&A clusters. Inline FAQs in the middle of articles work poorly — the synthesis layer doesn't always isolate them correctly.
HowTo — required for step-by-step citations
HowTo schema is required for AI engines to reliably extract step-by-step content into step-formatted responses. Without HowTo markup, equivalent step content gets extracted as prose and loses the structural advantage.
- Implementation patternHowTo type containing HowToStep entities in sequence, each with a name and text property. Optionally with image, estimatedCost, totalTime.
- Step count4–10 steps per HowTo. Fewer than 4 doesn't justify the schema; more than 10 hurts extraction quality because synthesis often truncates.
- Step languageEach step starts with an imperative verb ('Set up the schema...', 'Verify the deployment...'). LLMs extract imperative steps more reliably than declarative descriptions.
- Pair with HowTo image markupHowToStep with associated image gets surfaced in AIO HowTo panels with images. Without images, panels are text-only.
- Avoid HowTo for non-instructional contentSchema-content mismatch hurts. Don't apply HowTo to listicle or comparison content; use ItemList or Article + structured prose instead.
Article + Person — foundational E-E-A-T
Article and Person schema together establish authorship and editorial credibility — foundational signals that gate higher-stakes citation eligibility (medical, legal, financial, and other YMYL-adjacent topics).
- Article schema essentialsArticle (or NewsArticle, TechArticle as appropriate) with headline, datePublished, dateModified, author (referencing Person), publisher (referencing Organization), image, articleSection, wordCount.
- Author Person schema essentialsPerson with name, jobTitle, worksFor (referencing Organization), url, image, sameAs (LinkedIn, Twitter/X, professional profiles), knowsAbout (array of expertise areas), credential (degrees, certifications).
- Cross-reference Article author to PersonUse @id on the Person and reference it from Article.author. This connects the author identity across pages and compounds E-E-A-T signal.
- Publisher Organization schemaOrganization with name, url, logo, sameAs (social profiles), foundingDate, address. Establishes the publisher entity for credibility assessment.
- Why this matters for AIAI engines preferentially cite content from sources with verifiable author identity on YMYL-adjacent queries. Anonymous content or 'team' bylines get cited at substantially lower rates than bylined content with full Person schema.
The Person schema on your author bio is the most underused E-E-A-T signal on the modern web. Most sites have a bio paragraph and a headshot. The sites winning AI citations have full Person schema with knowsAbout, sameAs, and verified credentials.
Speakable — modest but cheap to add
Speakable schema flags specific content sections as suitable for voice-search and AI-synthesis extraction. The direct citation impact is modest but the implementation cost is low — usually worth adding to high-priority content.
- Implementation patternSpeakableSpecification with cssSelector or xpath pointing to the most extractable paragraphs (typically the lead paragraph and the FAQ block).
- What to flag as SpeakableThe lead paragraph that directly answers the article's primary query. The FAQ block. Any pull quotes that summarize key findings.
- What not to flagLong discursive sections, opinion content, lists where order matters in subtle ways. Speakable should flag genuinely extractable content, not be applied indiscriminately.
- Realistic impactModest direct impact on extraction rate; meaningful impact on voice-search visibility and as a soft signal to synthesis engines about which content to prioritize.
Structured tables — schema-equivalent for extraction
HTML tables aren't technically schema, but they function equivalently for AI extraction — possibly with higher impact than FAQPage. Structured tables are surfaced verbatim in AIO panels and ChatGPT/Perplexity responses.
- Use semantic table markup<table>, <thead>, <tbody>, <th>, <td> with proper structure. Avoid div-based tables; AI extraction parses semantic tables and skips div approximations.
- Header rows and column headers matterBoth row and column headers help extraction. AI engines parse the header structure to understand what each cell represents.
- Comparison tables earn the highest extraction ratesTables comparing 2–6 options across 4–12 dimensions get extracted at very high rates. Build them deliberately for high-priority queries where users want comparison-format answers.
- Pricing tablesTables showing pricing tiers, with clear feature differentiation, get extracted into AIO and AI search panels frequently. Critical for SaaS, professional services, and any tier-based pricing model.
- Avoid tables for non-tabular contentDon't use tables to lay out non-tabular content (a common mistake). It hurts extraction quality and confuses AI synthesis.
Schema patterns that hurt citation eligibility
Schema misalignment with visible content increasingly hurts citation eligibility — and it's penalized more aggressively in 2026 than in 2024:
- Aggressive AggregateRating on non-product pagesSelf-claimed ratings without genuine review backing get filtered out and may trigger broader trust penalties.
- Fake or scraped Review schemaReviews that don't appear visibly on the page, or that are scraped from third-party sources, hurt eligibility when detected.
- Mismatched Product schemaProduct schema on non-product pages, or with details that don't match visible content. Common on service-business sites trying to game rich-snippet eligibility.
- Over-aggressive HowTo on non-instructional contentListicle or marketing content marked up as HowTo. Schema-content mismatch is detected and penalized.
- FAQPage with non-FAQ contentMarketing copy or service descriptions marked up as Q&A. Detected and devalued; can cause broader trust signals to drop.
- Fabricated 'reviewed by' or fact-checker attributionPerson schema attributing review to a non-existent or non-verifiable reviewer. Increasingly penalized and damaging when detected.
Frequently Asked Questions
The questions Canadian operators ask about AI-search visibility.
