AInora
Schema.orgAI SEOGEOAEO

Best Schema for AI Search Citations (2026 Stack)

JB
Justas ButkusFounder, Ainora
··11 min read

Definition

The best schema stack for AI search citations is seven Schema.org types shipped as JSON-LD: FAQPage and HowTo for question-answer and procedural content, Article and Person for E-E-A-T signals on bylined content, Organization and LocalBusiness for entity disambiguation, and BreadcrumbList for content hierarchy. FAQPage is the single highest-leverage type because AI engines lift FAQ answers verbatim into responses. Validate every page with the Schema.org validator and Google Rich Results Test before deploy.

Why schema matters more for AI than for Google

Google has used Schema.org for over a decade, primarily to power rich snippets. The signal weight in classic ranking is medium-low: schema helps presentation but rarely makes or breaks rankings. AI engines invert that. Schema is high-weight because it directly maps your content to the question types the engine is answering. A FAQPage block tells the model “this is a question and an answer”, which the model can lift directly. Plain prose carrying the same information often gets skipped.

The practical implication: pages without comprehensive schema lose citation share to identically-ranked competitors that ship clean structured data.

The core seven schema types for AI search

Schema typeUse caseAI citation impact
FAQPageQuestion-and-answer blocks on landing pagesVery high - lifted verbatim
HowToProcedural content with stepsHigh - assembled into step lists
Article / BlogPostingBylined content with author + datesHigh - establishes freshness + authorship
PersonAuthor entity for bylined contentHigh - feeds E-E-A-T
OrganizationBrand as an entityVery high - disambiguates brand
LocalBusinessLocal entity with address + hoursVery high for local queries
BreadcrumbListContent hierarchy and navigationMedium - helps content classification

Ship as much of this stack as applies to each page. The audit produces a per-page schema gap report so you know exactly which type is missing where.

FAQPage: the highest-leverage schema for AI

FAQPage is the single highest-impact fix for AI citations. AI engines lift FAQ answers verbatim into responses more often than any other content block. Ship eight to fifteen entries per landing page. Two rules make FAQPage work:

  • Phrase questions the way buyers actually ask them, not as keyword-optimized headings.
  • Lead each answer with the answer. No preamble. The first sentence should be a complete answer the model can lift.

Code template (paste into the page head):

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "How does the audit work?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "We run a 5-engine citation test, score the technical readiness, and ship a 30-page PDF in 48 hours."
    }
  }]
}
</script>

HowTo: procedural content that lifts cleanly

For pages that explain how to do something, HowTo schema beats plain prose for citation share. The model assembles step lists directly from HowTo structured data. Use it for setup guides, integration tutorials, troubleshooting flows, and any procedural content.

One caveat: do not use HowTo for content that is not actually procedural. Google penalized abuse of HowTo for non-procedural content in 2023 and AI engines inherit that filter. Use it where it fits.

Article + Person: the E-E-A-T pair

Bylined content (blog posts, guides, opinion pieces) earns more citations when the author is identified as a Person entity with a real bio. Article schema carries the dates and topic; Person schema carries the author authority signal.

Person schema fields that move the needle: name, jobTitle, worksFor (linked to your Organization), knowsAbout (a list of expertise areas), sameAs (LinkedIn, personal site, X). The audit checks for this on every bylined page.

Organization + LocalBusiness: entity disambiguation

Organization schema is the entity-level signal AI engines use to disambiguate your brand against same-name competitors. Ship it sitewide (in the layout) with these fields at minimum: name, legalName, url, logo, foundingDate, sameAs (LinkedIn, Wikidata, Crunchbase, secondary domains), address, telephone.

LocalBusiness extends Organization for entities with a physical location. Required fields beyond Organization: address with postalCode, geo coordinates, openingHoursSpecification, areaServed.

BreadcrumbList tells AI engines where each page sits in the site hierarchy. The signal weight is medium - it helps the model classify content - but the cost of shipping is low. Add BreadcrumbList JSON-LD to every page below the homepage. Three to four breadcrumb items per page is the typical depth.

How to validate your schema before deploy

Broken schema gets filtered out entirely. Validate every page through two tools before deploy:

  • Schema.org validator at validator.schema.org. Catches syntax errors and missing required fields.
  • Google Rich Results Test at search.google.com/test/rich-results. Catches Google-specific issues that may also affect AI engines because they share retrieval infrastructure.

Both tools are free and take 30 seconds per page. The audit ships a validation checklist.

Six schema mistakes that lose citations

  • FAQPage with fewer than five entries. Below the threshold, AI engines often skip the block entirely. Eight to fifteen is the sweet spot.
  • HowTo on non-procedural content. AI engines inherit Google’s filter from 2023. Use HowTo only where it fits.
  • Person schema with no sameAs. Author authority needs external signals; an isolated Person entity carries little weight.
  • Organization with mismatched data versus Wikidata or Google Business Profile. Inconsistencies reduce the model’s confidence in your entity.
  • Multiple competing JSON-LD blocks per page. Pick one canonical block per type per page. Multiple FAQPage blocks confuse the parser.
  • Schema validated only in development. Always validate the production URL because templating engines sometimes break schema in production.

Want a schema audit?

Our free AI Visibility Audit ships a per-page schema gap report covering all seven types as part of the 30-page PDF, with copy-ready code snippets for the top fixes. See the broader AI SEO services pillar.

Frequently Asked Questions

No. Use the types that fit the page. A blog post needs Article, Person, BreadcrumbList, and (where it fits) FAQPage. A landing page needs Service or Product, Organization, FAQPage, BreadcrumbList. Match the type to the content.

JSON-LD. Google recommends it, AI engines parse it cleanly, and it is easier to maintain because it sits separate from the visible HTML. Microdata is legacy.

Eight to fifteen. Below eight leaves citation slots on the table; above fifteen dilutes signal per entry. Ship the sweet spot.

Yes. Google detects mismatches between schema and visible content and can apply manual actions. AI engines downweight mismatched pages. Always reflect what is actually on the page.

Yes, but make sure the JSON-LD is in the server-rendered HTML, not injected client-side. Many AI engines do not execute JavaScript when retrieving for citation, so client-side schema is invisible to them.

Update Article dateModified when you ship real content edits. Update Organization when business facts change (founding info, address, sameAs links). Refresh FAQPage entries quarterly to keep buyer-question coverage current.

Yes, identically. Schema.org is language-agnostic. Match the inLanguage field to the page language.

FAQPage on landing pages, Article + Person on every blog post, Organization sitewide, SoftwareApplication on the product page, Review or AggregateRating where you have legitimate review data.

Both work. Generators are faster for simple cases. Hand-written gives you finer control for complex types like Person sameAs or HowTo step lists. The audit ships hand-written templates for every type.

JB
Justas Butkus

Founder & CEO, AInora

Building AI digital administrators that replace front-desk overhead for service businesses across Europe. Previously built voice AI systems for dental clinics, hotels, and restaurants.

View all articles

Ready to try AI for your business?

Hear how AInora sounds handling a real business call. Try the live voice demo or book a consultation.