Does schema markup really benefit AI search optimization? Some suggest it can 3x your citations or dramatically boost AI visibility. But when you dig into the evidence, the picture is far more nuanced.

Let’s separate what’s known from what’s assumed, and look at how schema actually fits into an AI search strategy.

How schema fits into AI search now

Search is shifting from surfacing a SERP with blue links to AI Overviews, generative answers, and chat‑style summaries that collate content in addition to links. 

To get your content to appear in this model, your site has to be understood as entities — singular, unique things or concepts, such as a person, place, or event — and the relationships between them, not just strings of text.​

Schema markup is one of the few tools SEOs have to make those entities and relationships explicit and understandable for an AI: This is a person, they work for this organization, this product is offered at this price, this article is authored by that person, etc.​

For AI, three elements matter the most:

  • Entity definition: Which brands, authors, services, or SKUs exist on the page.
  • Attribute clarity: Which properties belong to which entity (e.g., prices, availability, ratings, job titles).​
  • Entity relationships: How entities connect (e.g., offeredBy, worksFor, authoredBy, and sameAs schema tags).​

When schema is implemented with stable values (@id) and a structure (@graph), it starts to behave like a small internal knowledge graph. 

AI systems won’t have to guess who you are and how your content fits together, and will be able to follow explicit connections between your brand, your authors, and your topics.​

Dig deeper: Why entity authority is the foundation of AI search visibility

Your customers search everywhere. Make sure your brand shows up.

The SEO toolkit you know, plus the AI visibility data you need.

Start Free Trial

Get started with

Semrush One LogoSemrush One Logo

How AI search platforms use schema

Two major platforms have confirmed that schema markup helps their AIs understand content. For these platforms, it is confirmed infrastructure, not speculation.

What about ChatGPT, Perplexity, and other AI search platforms? 

We don’t know how these platforms use schema yet. They haven’t publicly confirmed whether they preserve schema during web crawling or use it for extraction. The technical capability exists for LLMs to process structured data, but that doesn’t mean their search systems do.

Dig deeper: When and how to use knowledge graphs and entities for SEO

Research on schema and AI

Here are a few studies that show how schema can benefit AI search.

Citation rates

A December 2024 study from Search/Atlas found no correlation between schema markup coverage and citation rates. Sites with comprehensive schema didn’t consistently outperform sites with minimal or no schema markup.

This doesn’t mean schema is useless, it means schema alone doesn’t drive citations. LLM systems appear to prioritize relevance, topical authority, and semantic clarity over whether content has structured markup.

A February 2024 Nature Communications study found that LLMs extract information more accurately when given structured prompts with defined fields versus unstructured “extract what matters” instructions.

Put differently, LLMs perform best when you give them a structured form to fill out, not a blank canvas. When models are asked to extract into predefined fields, they make fewer errors than when told to simply “pull out what matters.” 

Schema markup on a page is the web equivalent of that form: a set of explicit entity, brand, product, price, author, and topic fields that a system can map to, rather than inferring everything from unstructured prose.

What the research tells us

This tells us that LLMs have the technical capability to process structured data more accurately than unstructured text. 

However, this doesn’t tell us whether AI search systems preserve schema markup during web crawling, whether they use it to guide extraction from web pages, or whether this results in better visibility.

The leap from “LLMs can process structured data” to “web schema markup improves AI search visibility” requires assumptions we can’t verify for most platforms.

For Microsoft Bing and Google AI Overviews, schema likely improves extraction accuracy, since they’ve confirmed they use it. For other platforms, we don’t have confirmation of actual implementation.

Dig deeper: Entity-first SEO: How to align content with Google’s Knowledge Graph

Get the newsletter search marketers rely on.


AI search is so new — for example, ChatGPT search only launched in October 2024 — that companies haven’t disclosed their indexing methods. Measurement is difficult with non-deterministic AI responses. There are significant gaps in what we can verify.

To date, there are no peer-reviewed studies on schema’s impact on AI search visibility, or controlled experiments on LLM citation behavior and schema markup.

OpenAI, Anthropic, Perplexity, and other platforms besides Microsoft or Google haven’t published their indexing methods.

This gap exists because AI search is genuinely new (ChatGPT search launched in October 2024), companies don’t disclose indexing methods, and measurement is difficult with non-deterministic AI responses.

How schema builds an entity graph

In traditional SEO, many implementations stop at adding Article or Organization markup in isolation. For AI search, the more useful pattern is to connect nodes into a coherent graph using @id. For example:​

  • An Organization node with a stable @id that represents your brand.
  • A Person node for the author who works for your organization.
  • An Article node authoredBy that person and publishedBy that organization, with about properties that declare the main topics.
{  
  "@context": "  
  "@graph": [  
    {  
      "@id": "  
      "@type": "Organization",  
      "name": "Example Digital"  
    },  
    {  
      "@id": "  
      "@type": "Person",  
      "name": "Jane Doe",  
      "worksFor": { "@id": " }  
    },  
    {  
      "@type": "Article",  
      "@id": "  
      "headline": "Schema Markup for AI Search",  
      "author": { "@id": " },  
      "publisher": { "@id": " }  
    }  
  ]  
} 

That connected pattern turns your schema from a set of disconnected hints into a reusable entity graph. For any AI system that preserves the JSON‑LD, it becomes much clearer which brand owns the content, which human is responsible for it, and what high‑level topics it is about, regardless of how the page layout or copy changes over time.​

Aspect Traditional SEO schema Entity graph schema
Structure Single @type object per page @graph array of interconnected nodes ​
Entity ID None (anonymous) Stable @id URLs for reuse across site 
Relationships Nested, one‑way (author: “name”) Bidirectional via @id refs (worksFor, authoredBy) ​
Primary benefit Rich snippets, SERP CTR ​ Entity disambiguation, extraction accuracy for AI ​​
AI impact Minimal (tokenization often strips)  Makes site a unified knowledge graph source if preserved 
Implementation Easy, page‑by‑page Requires site‑wide @id consistency ​

Dig deeper: How structured data supports local visibility across Google and AI

For AI search, the best way to position schema right now is to:

  • Make entities and relationships machine-readable for platforms that preserve and use structured data (confirmed for Bing Copilot and Google AI Overviews).
  • Reduce ambiguity around brand, author, and product identity so that extraction, when it happens, is cleaner and more consistent.
  • Complement topical depth, authority, and clear brand signals, not replace them.

Use schema markup for:

  • Improving visibility in Bing Copilot.
  • Supporting inclusion in Google AI Overviews.
  • Enhancing traditional SEO.
  • Making content easier to parse (good practice regardless of AI).
  • Maintaining a low-cost implementation with potential upside as platforms evolve.

However, don’t expect:

  • Guaranteed citations in ChatGPT or Perplexity.
  • A dramatic visibility lift from schema alone.
  • Schema to compensate for weak content or low authority.

Priority schema types (based on platform guidance) include:

  • Organization (brand entity identity).
  • Article or BlogPosting (content attribution and authorship)
  • Person (author authority and entity connections).
  • Product or Service (commercial entity clarity).
  • FAQPage (Q&A content formats).

Dig deeper: The entity home: The page that shapes how search, AI, and users see your brand

See the complete picture of your search visibility.

Track, optimize, and win in Google and AI search from one platform.

Start Free Trial

Get started with

Semrush One LogoSemrush One Logo

Implement schema for AI search today

Schema markup is infrastructure, not a magic bullet. It won’t necessarily get you cited more, but it’s one of the few things you can control that platforms such as Bing and Google AI Overviews explicitly use.

The real opportunity isn’t schema in isolation. It’s the combination of structured data with proper entity relationships, high-quality, topically authoritative content, clear entity identity and brand signals, and the strategic use of @graph and @id to build entity connections.

Contributing authors are invited to create content for Search Engine Land and are chosen for their expertise and contribution to the search community. Our contributors work under the oversight of the editorial staff and contributions are checked for quality and relevance to our readers. Search Engine Land is owned by Semrush. Contributor was not asked to make any direct or indirect mentions of Semrush. The opinions they express are their own.