Structured Data That AI Engines Actually Cite
Four Schema.org types do most of the work for answer engines: FAQPage for question-and-answer blocks, Article or BlogPosting for editorial content, HowTo for step-by-step guides, and BreadcrumbList for site context. Use JSON-LD in the page head — it is the format Google recommends and the easiest to maintain.
Why schema matters for AEO
Structured data removes ambiguity. Without it, a machine reading your page
has to infer that a bolded line followed by a paragraph is a question and its
answer. With FAQPage markup, it doesn't infer — it knows.
That certainty is what makes a passage safe to quote. An engine deciding between two similar pages will favour the one where the content's structure is declared rather than guessed. In our audits, pages carrying structured data score dramatically higher for AEO readiness than identical pages without it — and in one 25-page crawl, zero pages had any schema at all, which was the single biggest contributor to a 13/100 AEO score.
The four types worth adding
- FAQPage — the highest-value type for AEO, and the easiest. If a page already answers questions, marking them up is pure upside.
- Article / BlogPosting — establishes author, publish date and publisher. Directly supports the experience and authority signals that matter under Google's E-E-A-T framework.
- HowTo — step-by-step content. Answer engines lift these almost verbatim for procedural queries.
- BreadcrumbList — cheap, sitewide, and tells engines where a page sits in your information architecture.
Everything else is situational. Product and
Organization matter for commerce and entity recognition;
SoftwareApplication if you sell software. Adding types that don't
describe your content is not a growth hack — it's a structured-data spam signal.
Copy-paste JSON-LD
FAQPage, the highest-leverage one:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "How much does an SEO audit cost?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Audit pricing ranges from free self-serve tools to
agency engagements costing thousands."
}
}]
}
</script>
The one rule that trips people up: the marked-up answer must appear visibly on the page. Schema describing content a user can't see is a guidelines violation, and it's the most common reason FAQ rich results get pulled.
See this on your own site. isaeo audits up to 10 pages free — no card, no trial timer. You get an SEO health score, an AEO score and a prioritised fix list.
Run a free audit →Common mistakes
- Marking up invisible content. Covered above — the single biggest cause of lost rich results.
- Multiple conflicting types. One page declaring itself an Article, a Product and a FAQPage confuses rather than clarifies.
- Stale dates. A
dateModifiedthat never changes, or one bumped daily without edits, both erode trust. - Validating once. Schema breaks silently during template changes. Check it on a schedule, not just at launch.
- Forgetting the crawler can't reach the page. Perfect markup behind a robots.txt block does nothing.
isaeo detects structured data on every crawled page, reports which types are present, and factors schema coverage into your AEO score — so a template change that silently drops your markup shows up in the next re-crawl comparison.
Try it on a site you care about
See which of your pages carry structured data — and which quietly lost it.
Start free — 10 pages, no cardNeed full-site crawls, scheduled audits and white-label reports? Compare plans →
Frequently asked questions
Which schema type is best for AI citations?
FAQPage is the highest-value and easiest to add, because it declares question-and-answer pairs explicitly. Article or BlogPosting matters for editorial content, and HowTo for step-by-step guides.
Should I use JSON-LD or microdata?
JSON-LD. It is the format Google recommends, it sits in the page head separate from your markup, and it is far easier to maintain than microdata attributes scattered through templates.
Does structured data improve rankings?
Not directly as a ranking factor, but it enables rich results and makes content easier for answer engines to quote — both of which affect real visibility and click-through.