Pillar Guide · 10 min read

Schema Markup for AI Citation (2026)

Which schema types actually lift citation in ChatGPT, Perplexity, Claude, Gemini, and Google AI Overviews — and which are ignored or actively harmful when misused.

Updated April 23, 2026 10 min read 2,100 words Reviewed by Martin Vassilev
Schema markup for AI citation — JSON-LD, structured data, LLM picks

Key takeaways

  • LLMs do not parse JSON-LD the way Googlebot does — they extract entities and facts from rendered HTML and treat schema as a secondary confirmation signal, not a primary one.
  • The schema types that consistently lift LLM citation in our 2026 sample are Person (with sameAs), Organization (with knowsAbout and areaServed), Article (with author and dateModified), and the most-specific Service or LocalBusiness sub-type for the page subject.
  • Schema that contradicts visible content (inflated AggregateRating, FAQ answers not present in body, Service for things you don't offer) erodes LLM trust and is increasingly correlated with citation suppression in our probe set.
  • JSON-LD remains the recommended format. Microdata and RDFa work but introduce maintenance overhead with no visible benefit in 2026.
Section 01

How LLMs actually use schema (and how it differs from Googlebot)

Googlebot parses JSON-LD into a structured knowledge graph — it knows that the Person on this page has a name, a job title, a sameAs link to their LinkedIn. The major LLMs in 2026 (GPT-5, Claude 3.7, Gemini 2.0, Perplexity Sonar) extract entities and facts from rendered HTML during their crawl, then use schema as a confirmation or disambiguation signal.

What this means in practice: schema that confirms what is visibly on the page lifts trust and improves citation rate. Schema that contradicts the page (or claims facts not present on the page) is increasingly detected and downweighted. The era of 'add FAQ schema with answers nobody can find on the page' as a free lunch is over.

The mental model

Treat JSON-LD as a structured caption for what is on the page, not as a secret backchannel to convey extra information that isn't visible. If a fact is in your schema, it should be in your visible body. If it isn't, it shouldn't be in your schema.

Section 02

The schema types that move LLM citation in 2026

Schema typeLeverageNotes
Person (with sameAs)HighBylines + author bios; sameAs to LinkedIn/Twitter/ORCID
Organization (with knowsAbout, areaServed, sameAs)HighSite-wide; knowsAbout disambiguates topical authority
Article (with author, dateModified, datePublished)HighRecency + authorship; LLMs prefer recent, attributed content
Most-specific Service/LocalBusiness sub-typeHighLegalService, Dentist, HVACBusiness vs generic LocalBusiness
BreadcrumbListMediumSite structure / hierarchy; helps LLM understand URL relationships
FAQPageMediumIf answers visibly on page; harmful if not
HowToMediumMobile rich results + AI Overview citation; steps must be on-page
Review (with reviewBody, datePublished)MediumReal reviews lift; templated/inflated reviews demote
AggregateRatingLow / riskyFrequently misused; LLMs detect inflation
SpeakableVery lowVoice search use case is small; rarely drives LLM citation
Schema type leverage for LLM citation (Toronto SEO 2026 audit set)
Section 03

Person schema: the highest-leverage 2026 add

Bylined articles with Person schema and a linked author bio page outperform anonymous articles on LLM citation by a meaningful margin in our 2026 audit set. The Person schema should appear on both the article (as the article's author) and on the author's bio page (as the page's primary entity).

Required fields: name, jobTitle, image, url. Strongly recommended: sameAs (LinkedIn, X, ORCID, Wikipedia if applicable), worksFor (Organization reference), description, knowsAbout (array of topics).

Why sameAs matters more than most operators realise

sameAs links are how Google and the LLMs disambiguate your author from someone with the same name. A 'Sarah Chen' with sameAs to a LinkedIn profile is identified as a specific person; a 'Sarah Chen' without sameAs is one of a thousand candidate entities. The disambiguation lifts citation rate measurably.

Section 04

Organization schema: knowsAbout and areaServed are under-used

Most Organization schema we audit has only the basics: name, url, logo, contactPoint. The fields that move topical authority are knowsAbout (an array of topics the organisation has expertise in) and areaServed (the geographies it operates in). Both are direct signals to the LLM about what queries you should be cited for.

knowsAbout is best populated with 8–15 specific entities — not 'marketing' but 'search engine optimization,' 'local search optimization,' 'answer engine optimization,' 'technical SEO audit.' Each entity should ideally be a Wikidata or schema.org defined concept. areaServed for a Canadian business should list provinces and major cities served, not just 'Canada.'

Section 05

Article schema: dateModified is a recency signal LLMs read directly

Article schema with a recent dateModified consistently outperforms older or undated articles on LLM citation in our 2026 audit set. The recency signal is read directly by the LLM at retrieval time. Stamping a real, accurate dateModified when content is genuinely updated is a free lift.

Don't fake dateModified

Bumping dateModified without actually updating content is detectable and increasingly correlated with citation suppression in our probe set. Major LLMs hash a fingerprint of content over time; a dateModified change with no content change is a trust erosion signal.

Section 06

Schema anti-patterns to remove this quarter

  1. 1FAQPage with answers not present in the visible body. Either add the answers to the page or strip the schema.
  2. 2AggregateRating with inflated values, no review count, or no source. Remove or replace with a real Review block.
  3. 3Service schema for services you don't actually offer (sometimes inherited from a template). Audit and trim.
  4. 4Multiple competing primary entities on a single page. Pick one (Article OR Service OR Product), not all three.
  5. 5Schema for a different entity than the visible page topic (e.g., Recipe schema on a dental page). Sounds absurd, found in 4% of our audits.
  6. 6Speakable schema with text that doesn't read aloud naturally. Strip it; the use case is too small to chase.
Section 07

A practical schema validation workflow

  1. 1Validate on the Schema.org Validator first — catches structural errors regardless of Google preference.
  2. 2Validate on the Rich Results Test — tells you what Google will surface as rich results.
  3. 3Spot-check 5 random pages of each template (article, service, location, author bio).
  4. 4Run a quarterly site-wide schema audit with Screaming Frog (Custom Extraction) or a JSON-LD parser.
  5. 5When schema changes, monitor the GSC 'Enhancements' report for 7 days for warning spikes.
FAQ

Frequently asked questions

Sources & further reading

Want this applied to your site?

Book a 30-minute call with a strategist. We'll walk you through the highest-leverage changes for your specific URLs and queries.