All of the Lab Journal
GEO / AI Visibility

Schema Markup for AI: Helping Machines Understand Your Content

Baptiste Lacroix
Founder of MentionLab
BlueWritten with Blue
July 1, 2026Updated July 15, 2026

Schema markup for AI means adding structured data, usually in JSON-LD format, to a page so tools like ChatGPT, Perplexity, and Google AI Overviews can read its content accurately. It helps AI disambiguate who you are and what you offer, but on its own it does not guarantee citation: originality, topical depth, and clear authorship matter more.

This is part of a broader shift in how content gets discovered. Search is no longer just about ranking in ten blue links, it is increasingly about being the source an AI system pulls from when it writes an answer. That broader discipline is called generative engine optimization, and schema is one small piece of it, sitting alongside dozens of other signals inside LLM SEO. This article focuses on where schema actually fits, and where it doesn't.

What Is Schema Markup for AI, Exactly?

Schema markup for AI is structured data, usually written in JSON-LD, that labels what a page is about (who wrote it, what it offers, what kind of information it contains) so tools like ChatGPT, Perplexity, and Google AI Overviews can read it accurately instead of guessing from unstructured text. Without it, an AI system has to infer meaning from raw sentences and layout. With it, that same information is tagged explicitly: this block is a price, this one is an author name, this one is a step in a set of instructions. Each of these labeled facts is really a semantic triple, a subject linked to an object through a defined predicate, the underlying structure explained in how semantic triples work behind schema markup.

JSON-LD is the format schema markup is written in most often today, though Microdata and RDFa remain valid alternatives. Google explicitly recommends JSON-LD "if your site's setup allows it, as it's the easiest solution for website owners to implement and maintain at scale" (Google Search Central, 2026). A page now effectively has two audiences: a human reader who scans headlines and formatting, and a machine reader that only sees code. Schema markup is written for that second audience, and it changes nothing a visitor actually sees.

Does Adding Schema Markup Actually Get You Cited by AI?

No. Schema markup does not directly cause ChatGPT, Perplexity, or Google AI Overviews to cite your page. It clarifies what a page means once an AI system is already considering it as a possible source, but citation itself depends much more on original information, topical depth, and clear authorship. Adding a JSON-LD block to a thin, generic article will not make an AI system treat it as a stronger source than it actually is.

This distinction matters because schema markup is easy to oversell as a shortcut. Structured data is closer to a translation layer than a ranking lever: it helps an AI system confirm what a page is (a product page, a how-to article, an official company site) rather than convince that system the page deserves citation over a competing source. A published industry study of first-page Google results found that 72.6% of pages already use some form of schema markup, with no direct correlation between schema presence and ranking position (industry study, 2026). Visibility inside AI answers follows the same pattern: markup alone is not a differentiator.

Which Schema Types Matter Most for AI Visibility?

Schema.org launched in June 2011 as a joint project between Google, Bing, and Yahoo!, with Yandex joining later that year (Wikipedia, 2026), starting from just 297 classes and 187 relations (Communications of the ACM, 2016). Fifteen years later, the vocabulary has grown into 823 Types, 1,529 Properties, 19 Datatypes, 96 Enumerations, and 535 Enumeration members (Schema.org, 2026), far more than any single site will ever need. For a B2B blog or SaaS marketing site, five schema types cover almost every practical use case.

Organization Schema (Identity and Disambiguation)

Organization schema identifies who is actually behind a site: legal name, logo, official URLs, and social profiles. This is the type most directly tied to entity disambiguation, deciding whether a company name refers to a specific business or something else. Much of that disambiguation work happens through the sameAs property, which explicitly links an entity to its verified profiles elsewhere on the web, a mechanism covered in more detail in how sameAs schema resolves entity disambiguation. It is usually the first schema worth adding, since most other types reference back to it.

Article Schema (Authorship, Publish and Update Dates)

Article schema tags a blog post with its headline, author, publish date, and last-updated date. This lets an AI system, or Google's own knowledge graph, tell a fresh explainer apart from a page untouched in years. A named, consistent byline across a site's articles also reinforces the same E-E-A-T signal search engines already reward. For a closer look at implementing this specific type, see Article and BlogPosting schema for blog posts.

FAQPage Schema (Direct Q&A Extraction)

FAQPage schema marks up a literal question-and-answer block on the page, in the format an AI system needs to extract a direct answer. Google itself no longer renders this markup as a visible rich result in Search, having restricted FAQ rich results to government and health sites in 2023 before retiring the feature entirely in May 2026, but the same structured Q&A block still helps AI systems parse and cite a direct answer. It remains one of the few schema types built specifically for extraction rather than description, which is why it shows up so often in guidance about answer engines and AI Overviews. Writing the Q&A block itself matters just as much as tagging it, since a clearly phrased question paired with a direct, self-contained answer is what actually gets lifted into an AI-generated response, a format covered in how to write FAQs that get cited by AI.

HowTo Schema (Step-by-Step Instructions)

HowTo schema breaks a process into numbered steps, each with its own text and, optionally, an image or estimated time. It suits setup instructions and implementation walkthroughs well, though Google fully retired the HowTo rich result from Search back in 2023, so its main value today is helping AI systems parse step-by-step content rather than producing any visual result in Google itself.

Product and Review Schema (For Stores and Marketplaces Only)

Product and Review schema mark up price, availability, and star ratings, and they matter for ecommerce schema use cases, but are not relevant to most B2B SaaS blogs or service pages. If a site does not sell physical products or accept public reviews, both types can be skipped rather than forced onto pages where they do not apply.

Schema Types for AI Visibility at a Glance

Schema TypeWhat It Tells AIBest For
OrganizationWho actually runs this site (legal identity, logo, official profiles)Every site, added once, site-wide
ArticleWho wrote this content, and when it was published or updatedBlog posts, long-form explainers, news pages
FAQPageThis block is a direct question-and-answer pairPages with a genuine, visible FAQ section
HowToThis content is a sequence of ordered stepsSetup instructions, tutorials, walkthroughs
Product / ReviewPrice, availability, and rating for a specific itemEcommerce and marketplace pages only

This article, Blue could have written it for you: content optimized for Google + AI, without you writing a single word.

Try mentionLAB

How Do AI Systems Like ChatGPT, Perplexity, and Google AI Overviews Actually Use Structured Data?

AI systems use schema mainly as a disambiguation layer: it helps them confirm whether an entity is a business, a person, or a product, and cross-reference that entity consistently, rather than as a direct citation trigger. When ChatGPT, Perplexity, Claude, or Google AI Overviews process a page, structured data gives them a shortcut past ambiguous phrasing straight to a labeled fact.

This matters at scale. Google's own AI Overviews now appear on roughly 48% of tracked search queries as of February 2026, up from around 30% a year earlier (industry research, 2026), meaning more of the open web is read, summarized, and re-served through an AI layer than ever before. Learning how to rank in Google AI Overviews starts with understanding that structured data is one input the system weighs, not the deciding one.

How Do You Add Schema Markup to Your Site?

Pick the JSON-LD format Google recommends, generate the schema code for the type a page actually needs, and paste it as a single script block in the page's head section, or use a plugin on WordPress or another CMS. Google's documentation is explicit that JSON-LD is the format it recommends "as it's the easiest solution for website owners to implement and maintain at scale," while noting Microdata and RDFa remain equally valid if implemented correctly (Google Search Central, 2026).

In practice, adding schema markup to a single page usually looks like this:

  1. Identify the schema type that matches the page's actual content (Article for a blog post, FAQPage for a page with a real Q&A section, and so on).
  2. Generate the JSON-LD code, either by hand from schema.org's vocabulary or through a CMS plugin.
  3. Insert the code as a single script block with type "application/ld+json", most commonly in the page's head section.
  4. Confirm the fields match what is actually visible on the page. Schema markup that misrepresents visible content risks a manual action from Google, not a ranking boost.

How Do You Validate That Your Schema Markup Is Working?

Validate schema markup with Google's Rich Results Test, the official Schema Markup Validator at validator.schema.org, and the Enhancements report inside Google Search Console, right after implementation and again whenever the page content changes. The Rich Results Test checks specifically whether Google can parse a page's markup into an eligible rich result.

The Schema Markup Validator checks the code against the broader schema.org specification, independent of any single search engine. The Search Console Enhancements report tracks this at the site level over time, flagging pages where markup starts failing after a template or content change. Running all three catches different failure modes: a syntax error, a spec mismatch, and a site-wide regression.

What Matters More Than Schema for Getting Cited by AI?

Original data, comprehensive topical coverage, clear author credentials, and fast, crawlable pages all have a bigger measured impact on whether AI systems cite you than schema markup alone. Schema tells an AI system what a page is, it does not tell that system why the page deserves to be trusted over ten other pages covering the same topic.

Original data is the clearest lever, because an AI system generating an answer needs a primary source to point to, and a page repeating what is already stated elsewhere gives it no reason to choose one source over another. Depth works the same way: a site that has published broadly and consistently on a subject builds what is generally called topical authority, a pattern far harder to fake with markup than a single well-tagged page.

Authorship is the third lever, and schema markup can only partially support it. A named, consistent byline across a site's articles, paired with Article schema, signals the same E-E-A-T pattern search engines already reward. For more on what drives citations beyond structured data, see how to get your content cited by AI.

None of this makes schema markup a waste of time. It is a real, low-cost step that removes ambiguity for machines reading a page, worth doing well across an entire site. It is simply not the lever that decides whether AI systems cite one B2B blog over another. That decision comes down to what the page actually says, and how clearly it says it.

Frequently Asked Questions About Schema Markup for AI

Does AI use schema markup?

Yes. AI systems including ChatGPT, Perplexity, and Google AI Overviews read structured data as one of many inputs when a page is processed, primarily to disambiguate entities and confirm content type, rather than as a direct citation trigger.

Is schema markup still relevant in 2026?

Yes. A published industry study found that 72.6% of first-page Google results already use some form of schema markup (industry study, 2026), and Google continues to actively recommend JSON-LD in its own documentation. Relevance has shifted from a ranking hope to a machine-readability baseline.

What is an example of schema markup?

A simple example is Article schema on a blog post: a JSON-LD block listing the headline, author name, publish date, and last-updated date, placed in the page's head section, invisible to a visitor but readable by any system parsing the page's code.

Do you need schema markup to get cited by ChatGPT?

No. Schema markup is not a requirement for citation. It helps clarify what a page is once an AI system is already evaluating it, but original information, topical depth, and clear authorship matter far more for whether that page gets cited at all.

What's the best schema type to start with for a blog?

Article schema, paired with Organization schema site-wide. Article schema establishes authorship and freshness for individual posts, while Organization schema establishes who publishes them, together covering the disambiguation basics almost every AI system checks first.

Blue handles your SEO and your GEO. On autopilot.

You approve, she produces content optimized for Google + AI.

Join the Lab · 5-day trial

Read next

GEO / AI Visibility

Where ChatGPT Actually Gets Its Information

ChatGPT answers depend on two separate systems that work nothing alike: a training corpus frozen at a fixed cutoff, February 16, 2026 for the frontier models running today, and live web retrieval, which fetches current pages during the conversation itself, a capability every user has had since February 5, 2025. This article traces both paths using OpenAI's own 2026 documentation, including the specific crawlers behind each one, GPTBot for training and OAI-SearchBot for search, and the only training mix OpenAI has ever published in detail (GPT-3's, from 2020, not anything more recent). The second half turns practical: since a site cannot get into the training corpus on demand, it covers what actually makes a page retrievable and citable in ChatGPT's answers right now.

GEO / AI Visibility

What Zero-Click Search Means for Your Website Traffic

Zero-click searches end on the results page: the searcher gets an answer and never clicks through. Bain & Company (February 2025) puts the resulting drop in organic traffic at 15% to 25%, with around 60% of searches sending no visit to any third-party site. Pew Research Center (July 2025) and Google's own account of stable total click volume (August 2025) look like a contradiction; they are actually measuring different things, and both matter for reading your own Search Console data. The real work is triage: which queries to concede to the summary, which to defend with depth a summary cannot compress, and which to capture with both a citation and a reason to click.

GEO / AI Visibility

Where SEO Is Headed Over the Next Few Years

SEO is not disappearing, but the exchange behind it is being repriced by numbers that can actually be checked. Google users click a normal search result 8% of the time when an AI summary appears, versus 15% when it does not, according to Pew Research Center (July 2025). Meanwhile, Google's crawlers pull far fewer pages per referred visitor than AI answer engines do: about 5.4 pages per visitor for Google versus more than 38,000 for Anthropic, per Cloudflare data from July 2025. This article separates what has been measured from what is being projected, names the mechanism behind the shift, and reports the contrary evidence too, including that Google's own Search query volume just hit an all-time high.