Schema markup and structured data for AI search

Cape Wired · GEO & AI Search Guides

Does Schema Markup Help With AI Search Visibility?

Does schema markup improve AI search visibility? Learn what structured data actually does, which types your site needs and why there is no AI schema shortcut.

Schema markup can help search engines interpret and classify information on a web page, but it is not a switch that turns on AI visibility.

For Google Search, structured data has a clear documented role: it provides explicit information about page content and can make eligible pages available for richer search features.

But Google is equally explicit about the AI-search part.

There is no special schema.org structured data that you need to add to appear in AI Overviews or AI Mode.

Use schema because it accurately describes content and supports relevant search features.

Do not add schema because somebody promised it would make ChatGPT, Google AI or Perplexity recommend your brand.

In this guide

What is schema markup?

Schema markup is structured data added to a web page using a shared vocabulary, most commonly schema.org.

It lets a website express information in a machine-readable format.

For example, markup can identify:

  • a page as an Article
  • a product and its Offer
  • a business as an Organization or LocalBusiness
  • a site's hierarchy using BreadcrumbList
  • an author or publisher
  • price, currency and availability
  • relationships between entities

Google describes structured data as a standardised format for providing information about a page and classifying its content.

Google can also make general use of schema.org information beyond the specific rich-result features it documents.

That does not mean every AI search product consumes the same vocabulary or gives structured data the same role.

So, does schema help with AI search visibility?

Potentially as supporting infrastructure, but not as a proven standalone AI ranking factor.

  • Google says established SEO fundamentals continue to apply to AI Overviews and AI Mode.
  • Google says structured data should match the visible text on the page.
  • Google says there are no additional technical requirements specifically for those AI features.
  • Google says there is no special schema.org markup required for them.

Accurate structured data can therefore be part of a well-built website, but it should not be presented as the reason a page will be selected, cited or recommended in an AI-generated answer.

What does OpenAI say about schema markup?

OpenAI's public guidance for general ChatGPT Search focuses primarily on discovery and crawl access.

Publishers that want public content available for summaries, snippets, citations and links are told to allow OAI-SearchBot.

That guidance does not currently prescribe schema.org markup as a requirement for appearing in general ChatGPT Search.

ChatGPT Shopping is a separate case

OpenAI's shopping documentation says product selection can consider structured metadata from first-party and third-party providers, including information such as price and product description.

OpenAI also says Shopify merchant product data can be integrated through Shopify Catalog, with direct product-feed routes available in some circumstances.

This is evidence that structured product information matters in a ChatGPT shopping context.

It is not evidence that Product schema improves general ChatGPT Search or every type of ChatGPT recommendation.

The page comes first; the markup describes it

The strongest implementation starts with accurate visible content.

If a product page clearly states its name, price, availability, brand and relevant specifications, Product structured data can encode applicable facts in a machine-readable format.

If an organisation page clearly identifies the business, website and administrative information, Organization structured data can describe those details.

Google's structured-data guidelines require markup to represent the page content and warn against hidden, irrelevant or misleading markup.

Make the page true first. Make the markup match second.

That is a Cape Wired implementation principle, not an official ranking formula.

How do I know which schema types my site actually needs?

Start with the page's real purpose and the platforms you need to support.

Do not begin with a plugin's list of available schema types.

Home / Business

Organization or OnlineStore

Use Organization, or a more specific subtype such as OnlineStore, where it accurately represents the business.

Ecommerce

Product + Offer

Appropriate when a page genuinely describes an eligible product. Keep price, currency and availability accurate.

Editorial

Article

Appropriate for genuine guides and editorial content, with accurate headline, author, images and publication information.

Navigation

BreadcrumbList

Describes the page's position within the website hierarchy and can support breadcrumb presentation in Google Search.

Local

LocalBusiness

Appropriate for a genuine physical or local business when the markup matches current visible business details.

Services

Service

schema.org includes Service and it can accurately describe a service, but Google does not currently list a general Service rich-result feature.

If a type does not accurately describe the page or serve a genuine platform purpose, you do not need to add it simply to make the schema graph larger.

Which schema types matter most for a typical business site?

Organization or OnlineStore

Google says Organization structured data on a home page can help it understand administrative details and disambiguate the organisation in Search.

Ecommerce sites can use a more specific subtype such as OnlineStore where it accurately represents the business.

Do not turn Organization markup into a supposed universal "entity authority score".

Product and Offer

Product and Offer markup has clear platform-specific uses for ecommerce.

Google supports product snippets, merchant listings, product variants and related merchant features.

Applicable information can include:

  • product identity
  • brand and identifiers
  • price and currency
  • availability
  • reviews or ratings where genuine and eligible
  • variants
  • shipping information
  • return information

OpenAI separately says structured product metadata can contribute to ChatGPT Shopping experiences.

Neither platform statement proves a universal generative-search ranking effect.

Article

Article markup can describe a guide or editorial page, including applicable headline, author and image information.

It is a description of the content, not a guarantee of AI citation.

BreadcrumbList

Breadcrumb structured data describes a page's position in a site hierarchy.

Google uses it to categorise information in Search results.

For a guide cluster, it can accurately represent the relationship between the site, guide category and individual article.

It should not be described as an AI recommendation signal.

LocalBusiness

LocalBusiness markup can describe a real local business or location.

It should match visible details and complement rather than contradict location pages, listings and Google Business Profile information.

It is not a substitute for accurate local listings, reviews or service-area information, and it should not be presented as an AI trust signal.

What happened to FAQ schema in Google Search?

FAQ markup is one of the most frequently over-prescribed tactics in GEO advice.

Google's position has changed significantly.

Google first reduced FAQ rich-result visibility in 2023.

It then fully deprecated the FAQ rich-result feature: FAQ rich results stopped appearing in Google Search from 7 May 2026.

Google subsequently removed its FAQ rich-result documentation, and Search Console API support for the FAQ search appearance is being deprecated in August 2026.

FAQPage still exists within the broader schema.org vocabulary, but there is no Google FAQ rich-result feature left to gain from adding it.

Genuine FAQ content can still help customers.

The mistake is adding FAQPage markup because somebody says AI systems "love FAQ schema". There is no general evidence for that claim.

Do not confuse FAQPage with QAPage

Google still lists Q&A as a supported structured-data feature.

QAPage is designed for a page focused on one question where users can submit answers.

Do not use QAPage for:

  • a normal FAQ page
  • a blog article answering a question
  • a how-to guide
  • a service page containing common questions

Using an inaccurate type does not make a page easier to understand. It makes the markup less accurate.

Does sameAs help AI understand your brand?

The schema.org sameAs property connects an entity with another URL representing the same thing.

It can be useful where the relationship is genuine, for example:

  • an organisation's official social profile
  • a person's authoritative profile
  • a recognised external page representing the same entity

Do not use sameAs for every mention, directory listing, customer review or loosely related page.

sameAs means "the same entity", not "a page that talks about us".

It is safer to describe sameAs as entity-linking or disambiguation information rather than an AI authority or trust score.

More schema is not automatically better

Google's guidance prioritises accurate, relevant structured data rather than trying to provide every possible property or type.

Common schema problems include:

  • marking a service page as Product when it is not an eligible product
  • inventing ratings or review counts
  • putting outdated price or availability information in Product markup
  • using QAPage where users cannot submit answers
  • marking pages as several unrelated entity types
  • adding properties simply because a plugin makes them available
  • using sameAs for URLs that do not represent the same entity
  • allowing several plugins or theme components to output conflicting graphs

Visible content and structured data should agree

Google's AI-feature guidance specifically tells site owners to make sure structured data matches the visible text on the page.

Pay particular attention to high-risk fields such as:

  • price and currency
  • availability
  • product or business name
  • author identity
  • review count and rating
  • addresses and contact information
  • publication or modification dates
Schema cannot repair contradictory source information. It can make the contradiction machine-readable.

No.

A page with technically perfect JSON-LD but a vague product or service description is still vague.

Structured data works best as a supporting layer over accurate visible information.

Likewise, schema can describe relationships, but internal links help customers and crawlers discover related pages and move through the website.

For a content cluster, use both where appropriate:

  • visible links that help readers move between related information
  • structured data that accurately describes the page or hierarchy

Should you use JSON-LD, Microdata or RDFa?

Google supports all three formats for structured-data features where documented:

  • JSON-LD
  • Microdata
  • RDFa

Google recommends JSON-LD in its general structured-data guidelines, and for many WordPress and Shopify projects it is usually the easiest format to implement and maintain.

Cape Wired normally favours JSON-LD where the platform architecture makes it practical.

That is an implementation preference, not an AI visibility rule.

A practical schema audit

Do not begin by asking: "How much schema can we add?"

Begin with the important templates, the information that should be true and the markup the website already outputs.

  1. List the commercially important templates: home, product, collection, service, article, location and other key pages.
  2. Check what the CMS, theme, apps and SEO plugins already output before adding anything new.
  3. Identify duplicate or conflicting graphs generated by different tools.
  4. Choose the minimum accurate type or types needed for each important template.
  5. Compare markup with visible text, especially dynamic commercial fields.
  6. Validate Google-supported features with Google's Rich Results Test and use the Schema Markup Validator for broader schema.org checks.
  7. Inspect representative live URLs rather than validating only a development example.
  8. Review applicable Search Console reports after deployment.
  9. Measure search and AI visibility separately rather than assuming valid markup equals improved AI visibility.

Which schema issues should you fix first?

  • incorrect price or availability across product templates
  • old organisation names, addresses or identity information
  • invalid or contradictory markup generated across many pages
  • incorrect author or publication information on important editorial pages
  • local business data that conflicts with current visible information
  • missing relevant markup on commercially important pages eligible for useful search features

An optional-property warning on a low-value page is usually less urgent than inaccurate Product markup across a large catalogue.

How often should schema be reviewed?

There is no universal review interval.

The right cadence depends on how often your website, templates and commercial information change.

Cape Wired recommends rechecking structured data:

  • after a theme, template, CMS or major plugin or app change
  • after product-feed, pricing or inventory systems change
  • when Search Console reports new structured-data errors
  • after major changes to business identity, location or contact information
  • when Google changes or retires a structured-data feature
  • periodically on representative high-value templates, particularly on large catalogues

Large ecommerce sites need more monitoring because price, stock, variants and app-generated markup can change frequently.

How do you test whether schema helped?

First test whether the implementation itself is correct.

  • Is the structured data valid?
  • Does it accurately describe visible content?
  • Is the page eligible for the intended Google feature?
  • Are applicable Search Console reports clean?
  • Do dynamic values remain correct after product or content changes?

Then measure the outcome you actually care about:

  • rich-result appearance where reporting exists
  • click-through behaviour
  • product visibility
  • accuracy of brand or product descriptions in AI answers
  • citations across a defined prompt set
  • qualified traffic and conversions

Do not claim that a change in AI mentions was caused by schema unless you have evidence capable of isolating that effect.

A simple rule for schema and GEO

Make the page true first. Make the markup match second. Measure the result third.

That is a Cape Wired implementation principle, not an official platform ranking formula.

Schema is useful when it accurately describes important information, supports relevant platform features and reduces avoidable differences between a page and its machine-readable representation.

It becomes unhelpful when it is treated as a substitute for strong content, correct product data, technical accessibility, internal links or third-party evidence.

Cape Wired Technical SEO

Need help auditing structured data and technical implementation?

Cape Wired's Technical SEO Audits review structured data alongside crawling, indexation, canonicals, rendering, internal links and other technical issues that can affect how important pages are discovered and represented.

Building the wider AI-search foundation?

The GEO Foundation Project combines technical accessibility with page clarity, content structure, internal linking and the wider brand-information environment.

Sources and further reading

This website uses cookies

We use cookies to personalise content, provide social media features, and analyse our traffic. We also share information about your use of our site with our analytics partners. You can change your preferences at any time. For more information, please see our Privacy Policy and Cookie Policy.