Schema markup for AI search: what helps and what does not

Published 8 min read

Google statements checked on 11.11.2026. nenn.io markup read from the live pages and from src/lib/seo/schema.ts on 11.11.2026.

Does schema markup help with ChatGPT and Google AI? Google says its AI features need no special markup. Schema helps machines read facts you already show, like your name, price and FAQ.

Card needed. Cancel before day 7 and nothing is charged.

On the page:  Fernhook Books
In JSON-LD:   "name": "Fernhook Books"

On the page:  Basic plan: 29 per month
In JSON-LD:   "price": 29

On the page:  Find us on LinkedIn
In JSON-LD:   "sameAs": ["https://www.linkedin.com/company/fernhook-example"]

The short answer

Schema markup is not a switch for AI citations in ChatGPT or Google AI. Google says AI Overviews need no special schema. Markup helps machines read facts you already show, so keep it equal to the visible text.

  • Special schema for AI

    noneneeded for AI Overviews and AI Mode, says Google

  • Types for a company site

    4Organization, Product or SoftwareApplication, FAQPage, BreadcrumbList

Google statements checked on 11.11.2026. nenn.io markup read from the live pages and from src/lib/seo/schema.ts on 11.11.2026.

Key points

  • Facts, not tricks. Markup repeats what the page says. It cannot add what the page lacks.

  • Must match the page. Google says not to mark up content readers cannot see.

  • No promise of citations. We found no public proof that schema alone makes AI name you.

What does Google say about schema for AI Overviews?

Google says there is no special schema.org markup to add for AI Overviews or AI Mode. A page must be indexed and able to show a snippet in Search.

  • Google also says you need no new machine-readable files or AI text files to appear there.
  • It lists one schema habit as good practice: structured data should match the visible text on the page.
  • Other AI engines read your HTML text, so clear text on the page comes first.
  • Google's full list for AI Overviews is in how to show up in Google AI Overviews.

Which 4 schema types matter for a company?

Four types cover most company sites. Each one states facts your pages already show.

4 schema types for a company site
TypeWhat it saysWhere it goesVisible fact it must match
Organization (with sameAs)Who you are, your logo and your profiles on other sitesHome page or about pageYour company name and the profile links on your site
Product or SoftwareApplication (with Offer)What you sell and at what priceProduct or pricing pageThe price and plan names on that page
FAQPageQuestions and answers on the pagePages with a visible FAQThe same questions and answers, word for word
BreadcrumbListWhere the page sits on your siteEvery page below the home pageThe breadcrumb trail people see
  • Google says Organization markup helps it tell your company apart in search results.
  • sameAs lists pages on other websites about your company, such as LinkedIn. That helps when another company has a similar name.

If AI mixes you up with another company, see when AI confuses your company with another.

What does Organization schema with sameAs look like?

Add one Organization block to your home page, or once for the whole site. Use the exact name, address and links your site shows.

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://fernhook.example/#organization",
  "name": "Fernhook Books",
  "url": "https://fernhook.example/",
  "logo": "https://fernhook.example/logo-512.png",
  "sameAs": [
    "https://www.linkedin.com/company/fernhook-example",
    "https://www.youtube.com/@fernhook-example"
  ]
}
  • List only profiles that exist and that you run. A dead link in sameAs claims a profile you do not have.
  • Use a fixed @id. Other blocks can then point to the same company.

How should price and FAQ markup match your page?

Copy the numbers and words from the page into the markup, never the other way round. If the page says 29 per month, the markup says 29.

{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "Fernhook Books",
  "applicationCategory": "BusinessApplication",
  "operatingSystem": "Web",
  "offers": {
    "@type": "Offer",
    "name": "Basic, monthly",
    "price": 29,
    "priceCurrency": "EUR",
    "url": "https://fernhook.example/pricing"
  }
}
  • Best: build the markup from the same data as the visible page. Then a price change updates both.
  • Mark up only plans you sell today. An old yearly plan in the markup is a claim about an offer that does not exist.

What should you not do with schema for AI?

Do not use markup to say things the page does not say. Google's rules are clear on this.

Do

  • Do: Mark up facts that readers can see on that page.

  • Do: Keep name, address and prices the same in markup, page and profiles.

  • Do: Test with Google's Rich Results Test and the Schema Markup Validator.

Do not

  • Avoid: Mark up text that is not on the page. Google says not to.

  • Avoid: Add ratings or reviews you cannot show on the page.

  • Avoid: Expect schema alone to make AI cite or name you.

  • Google says structured data must be a true picture of the page content.

What schema does nenn.io use, and why?

We read our live pages and our markup code on 11 November 2026. Each block repeats facts the page shows, and each type comes from one shared code file.

JSON-LD on nenn.io, 11.11.2026
PageTypesWhy
Every pageOrganization, WebSiteOne identity with 5 profile links in sameAs. No site search box, so no SearchAction.
Home pageSoftwareApplication, FAQPageThe product without prices. The FAQ is built from the same strings people read.
/pricingSoftwareApplication with 6 Offers, one per plan, FAQPagePrices only where prices are visible, and only the monthly plans we sell.
Blog posts (from the code, not live yet)BlogPosting, BreadcrumbList, FAQPageNo author markup until the author box is signed. Breadcrumbs come from the visible trail.

How does Nenn check your schema and facts?

The Website check in the trial reads your titles, schema, sitemap and llms.txt. It also checks that your name, address and prices match across your pages.

  • Structure checks

    Titles, schema, sitemap, hreflang and llms.txt, failed checks first.

  • Same facts everywhere

    Name, address and prices compared across your pages.

  • Fix drafts

    Nenn drafts the fix. You approve it before anything changes.

Questions about schema and AI search

Does schema markup help with ChatGPT?

Not as a switch. ChatGPT search reads the pages it finds, and clear text on the page matters most. Markup can repeat facts in a form machines read easily. We found no public proof that it makes ChatGPT name you.

Is there special schema for Google AI Overviews?

No. Google says there is no special schema.org markup to add for AI Overviews or AI Mode. The page must be indexed and able to show a snippet.

Should I still add FAQ schema?

You can, if the FAQ is visible on the page. Google no longer shows FAQ rich results in Search since May 2026. The markup still describes your questions and answers in a standard way.

What is sameAs in Organization schema?

A list of links to pages about your company on other websites, such as LinkedIn or YouTube. It helps search engines tell your company apart from others with a similar name.

Is JSON-LD better than llms.txt for AI?

They do different jobs. JSON-LD sits in each page and repeats its facts. llms.txt is one file that points AI tools to your key pages. Google says neither is needed for its AI features.

See if your facts are the same everywhere

The Website check in the trial reads your titles, schema, sitemap and llms.txt. Nenn drafts the fix for you to approve.

Card needed. Cancel before day 7 and nothing is charged.

What does Fernhook Books cost per month?

  1. 1Your price?
AI quotes the price it can read.
Mr. Nenn, the Nenn mascot, compares two price tags

Sources

  1. Google Search Central, AI features and your website, checked
  2. Google Search Central, Introduction to structured data markup in Google Search, checked
  3. Google Search Central, General structured data guidelines, checked
  4. Google Search Central, Organization structured data, checked
  5. Google Search Central, latest updates, Removing documentation for the FAQ rich result feature (15 June 2026), checked
  6. schema.org, Organization, checked
  7. schema.org, Schema Markup Validator, checked
  8. Google, Rich Results Test, checked
  9. Nenn, JSON-LD on nenn.io, read on 11.11.2026, checked . Live pages / and /pricing, plus src/lib/seo/schema.ts.