Skip to content

Schema.org for AI

Quick facts

What it is
It is the subset of Schema.org types and properties that affects how an AI engine resolves an entity and parses a page.
Is it a ranking or citation signal?
No. It supports feature eligibility, entity resolution, and parsing. Google states that markup enables eligibility for a feature but does not improve ranking or guarantee that the feature will appear.
Where it acts
It acts in the parsing and entity-resolution layer before retrieval, not in the grounding and selection stage where citability and E-E-A-T matter.
Strongest evidence
Index-integrated AI, including Google AI Overviews and Bing Copilot, uses schema through the search index. Live-fetch chatbots such as ChatGPT and Perplexity read JSON-LD as plain page text rather than parsed structured data (searchVIU, 2025).
Most important property
The sameAs property on Organization or Person connects an entity to the knowledge graph. It is the first property to get right.

1. What “Schema.org for AI” means

Schema.org for AI is the subset of the vocabulary that is relevant to AI citations: the types and properties that affect how an AI engine resolves the entity behind a page and parses the page itself.

Definition (GEO Wiki working definition): Schema.org for AI is the subset of structured-data vocabulary whose presence changes how an AI engine disambiguates the entity behind a page and parses the page reliably. It does not determine whether any passage on the page is citable.

2. Why schema is infrastructure, not a citation signal

Structured data is not a ranking factor or a direct path to citation. Google states that “using structured data enables a feature to be present, it does not guarantee that it will be present.” It also says that a structured-data manual action “doesn’t affect how the page ranks” (see General Structured Data Guidelines). Google’s 2025 guidance for AI search makes the same distinction: markup “makes pages eligible for certain search features and rich results,” but it does not improve ranking (Succeeding in AI search). This resembles the distinction in E-E-A-T §1, which explains why E-E-A-T is not a score.

Markup provides three benefits before an engine selects a passage:

What schema enablesWhat it does not enable
A reliable, unambiguous parse of the page’s factsA ranking or citation boost
Entity disambiguation through the knowledge graphA passage becoming citable
Eligibility for structured or rich surfaces where they still existA guarantee that the surface will appear

Schema operates in the parsing and entity-resolution layer before retrieval. It does not operate in the grounding and selection stage, where Citability and E-E-A-T affect the process described in Answer Loop §3:

  page ──► [ PARSE + ENTITY LAYER ]      ◄── schema acts here
              │  facts parsed cleanly
              │  entity resolved (sameAs → KG)

  retrieval ──► candidate passages

  [ GROUNDING / SELECTION GATE ]         ◄── schema does NOT act here
   citability (shape) · E-E-A-T (trust)      passage shape and trust matter here

  grounded answer ──► (maybe) citation

Marking up an FAQ does not make its answers citable. As Citability §2 explains, that depends on the structure of the visible passage. Schema only declares a structure that a parser could already extract.

3. Schema types that matter most for AI

The following types matter because of what they assert to an engine and the signals they support. E-E-A-T §4 explains the related trust proxies.

TypeWhat it tells an AI systemSignal it supportsWhat can go wrong
OrganizationIdentifies a site or brand as a specific entityEntity recognition and knowledge-graph presenceWithout sameAs, the entity remains ambiguous and unresolved.
PersonIdentifies an author or expert as a specific personEntity signals and the trust proxies described in E-E-A-TAn anonymous byline provides no resolvable identity.
Article / NewsArticleIdentifies the page as an article by a named author on a stated datePage type, authorship, and freshnessThe page, author, and date are not stated in machine-readable form.
WebSiteIdentifies the site and its search actionConnection to the site entityPage-level signals remain disconnected from a site entity.
BreadcrumbListIdentifies the page’s position in the site graphSite architecture and contextAn orphaned page has no structural context.
FAQPageIdentifies questions and answers on the pageA declaration of answer structure (see §2 and §6)The markup is mistaken for citability, which depends on the visible content.
HowToIdentifies an ordered set of stepsA declaration of answer structureThe markup is mistaken for citability, and Google removed its rich result (§6).

Organization and Person offer the most leverage because they carry the property that connects an entity to the layer used by AI systems. FAQPage and HowTo provide less value because they describe a structure the parser can already see, and both carry the limitations discussed in §6.

4. Schema properties that matter most for AI

Most of the value for entity resolution comes from properties rather than types.

PropertyWhat it indicatesSignal it supportsWhat can go wrong
sameAsStates that the entity is the same one represented by the listed URLs, such as Wikipedia, Wikidata, an official site, or social profilesEntity recognition and knowledge-graph presenceThe entity remains ambiguous because it is not connected to the graph.
mainEntityIdentifies the primary subject of the pageTopic and entity associationA page with no clear primary subject cannot resolve cleanly.
about / mentionsIdentifies entities discussed or cited in the contentTopical and entity relationshipsThe page has no machine-readable topic anchors.
authorIdentifies the Person or Organization responsible for the contentAuthorship and trust proxiesThe content is unattributed, so the trust proxy is absent.
knowsAbout / hasOccupationStates an author’s area of expertise and professional roleCorroboration of expertiseThe markup asserts expertise without a resolvable identity.
speakableIdentifies sections suitable for text-to-speechA beta feature limited to US English news contentIt is treated as a general-purpose feature even though support is limited (Google, beta).

sameAs is the key link for entity resolution and the first property to implement correctly. It creates an explicit connection between the entity in the markup and the knowledge graph that the model already trusts. This minimal example shows the relationship:

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Example Co",
  "url": "https://example.com",
  "sameAs": [
    "https://en.wikipedia.org/wiki/Example_Co",
    "https://www.wikidata.org/wiki/Q000000",
    "https://www.linkedin.com/company/example-co"
  ]
}

The example is illustrative rather than a complete template. JSON-LD explains the choice among JSON-LD, Microdata, and RDFa, along with placement and escaping. The Schema Implementation playbook provides complete templates and validation steps for each type. Entity Recognition and Knowledge Graph Presence explain how the resulting identity is resolved.

5. How different AI surfaces consume schema

AI engines do not read schema and then rank the page. The way they use markup at answer time differs substantially by surface, much as the underlying trust mechanisms differ across surfaces in E-E-A-T §5.

SurfaceHow schema is consumedEvidence strength
Google AI Overviews / AI ModeGoogle’s existing index and structured-data systems apply. AI search uses the same eligibility rules and requires no AI-specific markup.Strongest. Google’s own documentation supports the claim (AI features).
Bing CopilotStructured data is used through the Bing index.Strong. Microsoft has confirmed this use.
ChatGPT / Perplexity (live fetch)The page is fetched and rendered as text. JSON-LD is read as plain text rather than parsed as a graph.Strong negative evidence. A controlled test supports this finding.
Claude / Gemini (direct fetch)Likewise, there is no evidence of dedicated JSON-LD parsing at answer time.Consistent with the evidence above.

The negative result has empirical support. In a controlled December 2025 test, a price appeared only inside JSON-LD on a page. None of the live-fetch chatbots in the five-system test extracted it (searchVIU). A separate observation found that ChatGPT and Perplexity could surface values from invalid, fabricated schema. This behavior indicates that they read the markup as page text rather than as a parsed structure (Search Engine Roundtable, observation).

These models can still receive entity information through their prior knowledge and the knowledge graph, even when they do not parse a page’s JSON-LD during a live fetch. Entity Recognition and Knowledge Graph Presence explain how identities resolve across platforms.

6. What the evidence supports and where it stops

The evidence supports a limited role for schema. E-E-A-T §6 applies the same distinction between what a signal can establish and what it cannot.

What the evidence showsWhat it does not establish
Index-integrated AI from Google and Bing uses structured dataIt uses schema through the index to determine eligibility. Google states that this does not provide a ranking boost.
Valid markup that matches content reduces extraction ambiguityIt clarifies what is already there; it cannot create trust or make content citable.
Schema coverage does not correlate with AI citation ratesA December 2024 study found no correlation. Treat schema as a technical baseline rather than a direct citation lever (Search Engine Land).
A vendor can withdraw a rich-result surface unilaterallyIn 2023, Google restricted FAQ rich results to government and health sites and removed HowTo rich results entirely (Google).

The FAQ and HowTo changes show why rich-result eligibility is not a durable benefit. Google withdrew a surface that markup had previously made available in a single announcement.

The GEO literature also has an important boundary. Aggarwal et al. measured rewrites to content substance and structure, including the addition of citations, statistics, and quotations. The study did not test schema markup as a variable (KDD ‘24, arXiv:2311.09735; paper summary). Its headline GEO results therefore do not support a claim that adding schema produces the same gains. Applying those results to schema would be the kind of unsupported claim described in §7.

As E-E-A-T §6 explains, trust is earned rather than created through annotation. Schema describes existing content; it does not earn trust on its own. It helps engines interpret what is already on the page, but it cannot create trust or citable content that is not there.

7. Schema spam and other anti-patterns

Each pattern imitates a useful signal but fails trust or abuse checks. E-E-A-T §7 describes the corresponding problems with fabricated authority.

Anti-patternWhy it looks like it worksWhy it actually fails
Markup that does not match visible contentIt creates the appearance of rich structure.A Google manual action removes eligibility, and text-reading AI encounters the contradiction directly.
FAQPage stuffing for more SERP spaceIt creates the appearance of broad answer coverage.Google has restricted the rich result to government and health sites since 2023, leaving little benefit and an accuracy risk.
Fabricated Organization / Person markupIt creates the appearance of a resolved entity.It fails sameAs and knowledge-graph corroboration, just as false authorship fails in E-E-A-T §7.
Marking up every elementIt appears thorough.It adds noise, validation errors, and mismatch risk without providing an additional benefit.
JSON-LD that contradicts the page textIt appears more complete than the visible page.Live-fetch AI reads both versions as text and cannot trust either one.

Invalid or content-mismatched schema is worse than having no schema. It can trigger AI anti-abuse mechanisms in the same way that fabricated authority triggers trust filters, a pattern discussed in AI Content Detection. Google states that there are no special markup techniques for AI features. The markup must reflect content that is already visible.

8. What stays the same across SEO and GEO

Valid schema remains part of the shared technical baseline described in SEO vs GEO and complements the trust considerations in E-E-A-T §8.

Valid markup that matches the visible content remains a shared technical baseline for SEO and GEO. It is inexpensive to retain, but it does not differentiate the page. Removing it can reduce both traditional search eligibility and machine parseability.

Schema is consumed by an entity-resolution and parsing layer that contributes to the model’s prior knowledge, rather than by a rich-result renderer.

SurfaceHow schema is used
Google AI OverviewsThe surface is index-based and reuses Google’s existing structured-data systems. Schema affects eligibility rather than ranking.
Live-fetch chatbotsThe markup is read as page text. Its value is indirect, through entity presence in prior knowledge and the knowledge graph rather than through the page’s JSON-LD.

For non-text assets, ImageObject and VideoObject can describe provenance and improve trust and readability; Multimodal Signals explains those effects. JSON-LD explains the underlying choice of markup format.

9. How to use schema for GEO

Schema supports the entity layer, but it does not control the grounding stage described in Answer Loop §3. Implement it accurately, then direct most of the remaining effort toward citability and trust.

Your goalRecommended resource
Implement or fix markup correctlySchema Implementation
Choose a format and syntaxJSON-LD
Understand why markup feeds entity resolutionEntity Recognition · Knowledge Graph Presence
Audit schema as part of the whole siteFull GEO Audit
Make a passage citableCitability
Understand schema’s place in the answer processAnswer Loop
Connect schema to the broader methodGenerative Engine Optimization

For the term itself and its neighbors, see the GEO glossary.

References

Official (Google):

Vocabulary:

  • Schema.org: Organization, Person, sameAs, FAQPage, HowTo, Article, speakable

Independent / industry:

Academic (boundary reference; schema was not a tested variable):

  • Aggarwal, P., Murahari, V., Rajpurohit, T., Kalyan, A., Narasimhan, K. & Deshpande, A. (2024). GEO: Generative Engine Optimization. KDD ‘24. arXiv:2311.09735 · paper summary

Frequently asked questions

Does Schema.org markup get my content cited by AI?
Not directly. Markup is not a ranking or citation signal. It makes a page easier to parse and clarifies which entity the page represents, helping a model resolve that entity against its knowledge graph. Whether an engine uses a passage in an answer depends on citability, including the passage's structure, and E-E-A-T, including trust in the source. Schema does not determine that selection. It can make an entity resolvable, but not a passage citable.
Do ChatGPT and Perplexity read my JSON-LD?
Not as structured data at answer time. In a controlled 2025 searchVIU test, a price appeared only inside JSON-LD. None of the live-fetch chatbots in the five-system test extracted it. A separate observation found that ChatGPT and Perplexity could surface values from invalid, fabricated schema, which indicates that they read the markup as plain page text rather than as a parsed graph. They can still receive entity information through the model's prior knowledge and the knowledge graph, but not by parsing the page's JSON-LD during the fetch.
Which schema types matter most for AI?
Organization and Person matter most because they can carry sameAs, the connection that resolves an entity in the knowledge graph used by AI systems. Article gives a page a clear type and authorship. FAQPage and HowTo declare an answer structure that a parser can already see, but they do not make those answers citable, and Google curtailed their rich results in 2023. Prioritize entity markup over answer-structure markup.
Is FAQPage or HowTo schema still worth adding?
It offers only marginal value for AI, and little remaining value as a rich-result tactic. In 2023, Google restricted FAQ rich results to authoritative government and health sites and removed HowTo rich results entirely. The markup can still describe page structure accurately, but it cannot make the underlying answers citable. That depends on the visible content. Add it when doing so is inexpensive and accurate, but do not expect it to increase AI citations on its own.
Can schema markup hurt me?
Yes. The main risk is markup that does not match the visible page. Google can issue a structured-data manual action that removes rich-result eligibility, while AI systems that read markup as page text can see the contradiction directly. Fabricated Organization or Person markup fails sameAs and knowledge-graph corroboration in the same way that false authorship fails E-E-A-T. Invalid or content-mismatched schema is worse than having no schema.

See also

Sources

Primary

  1. General Structured Data Guidelines · Google Search Central · 2026-01-06
  2. Introduction to structured data markup in Google Search · Google Search Central · 2025-12-10
  3. Changes to HowTo and FAQ rich results · Google Search Central · 2023-08-08
  4. AI features and your website · Google Search Central · 2025-12-10
  5. Top ways to ensure your content performs well in Google's AI experiences on Search · Google Search Central · 2025-05-21
  6. Speakable structured data (beta) · Google Search Central · 2025-12-10
  7. Schema.org vocabulary (Organization, Person, sameAs, FAQPage, HowTo, Article, speakable) · Schema.org

Secondary

  1. Schema Markup and AI in 2025: What ChatGPT, Claude, Perplexity & Gemini Really See · searchVIU
  2. How schema markup fits into AI search — without the hype · Search Engine Land
  3. GEO: Generative Engine Optimization (Aggarwal et al., KDD '24) · arXiv

Tertiary[observation]

  1. ChatGPT & Perplexity Treat Structured Data As Text On A Page
Last updated: 2026-05-18 Authors: Ray Yang Topic: Infrastructure