Structured Data

Structured Data for AI: The Properties That Actually Matter

Faro Editorial

August 15, 2026 · 7 min read

Structured data JSON-LD code on a laptop screen with AI search interface overlay
```html

Your competitor just got cited in a ChatGPT deep-research summary read by 10,000 buyers. You did not. The difference probably wasn't brand authority or content quality. It was four lines of structured data you skipped during your last site migration. Structured data for AI is no longer an SEO nicety; it's the entry ticket to a distribution channel that grew roughly 10x in the past 12 months. Miss it and you hand that traffic to whoever bothered to mark up their pages correctly.

Why does structured data matter more now than it did two years ago?

Two years ago, structured data helped Google display rich snippets. Today it feeds the language models deciding whether your brand gets cited at all. AI agents, including Google's own AI Overviews, parse machine-readable markup to extract facts fast. If your page buries pricing in a paragraph, the agent skips you. If a competitor expresses the same fact inside a clean Product or FAQPage schema block, the agent cites them instead.

The stakes are higher because organic search is already under pressure. Google AI Overviews reduce organic click-through rate by 58% on average. That's more than half your traffic evaporating from positions you worked years to earn. The only pages that recover some of those clicks are the ones AI Overviews actually cite. Those pages almost always have complete, accurate schema markup.

Which schema types do AI agents actually use?

Not all schema types carry equal weight with AI systems. The agents reading your site are optimizing for factual extraction, not visual display. That shifts priority away from BreadcrumbList and SiteLinksSearchBox (still useful for traditional SEO) toward types that encode verifiable claims about your organization, products, and content.

The types that consistently appear in AI-cited pages are:

  • Organization: Establishes your entity, legal name, founding date, and contact points. AI agents use this to confirm you're a real business before citing you.
  • Product / Offer: Encodes pricing, availability, and SKU data. Pricing clarity is one of the top reasons AI agents choose one source over another for commercial queries.
  • FAQPage: Directly maps question-and-answer pairs. This is the schema type most likely to be extracted verbatim into AI Overviews and chat responses.
  • Article / BlogPosting: Signals publication date, author, and publisher. Freshness signals matter; an undated article loses to a dated one on factual queries.
  • HowTo: Step-by-step instruction encoding. Models love ordered facts they can relay without paraphrasing.
  • SpeakableSpecification: Marks sections of a page as particularly suitable for audio and AI summarization. Still underused, which makes early adoption a real advantage.

What about properties within each type?

The schema type is only half the answer. Incomplete property sets are almost as bad as no schema at all. For Organization, an AI agent wants name, url, logo, foundingDate, description, and at least one contactPoint. For Product, name, description, offers, and aggregateRating are the minimum viable set. Leaving out offers is the single most common mistake we see on B2B SaaS pricing pages, and it's the property AI agents query first when answering commercial intent questions.

Not sure which schema properties your site is missing? The AI Schema Creator builds complete, property-level markup for your page type in minutes, and flags required fields before you deploy.

How do AI agents read your markup differently from Googlebot?

Googlebot crawls and indexes. AI agents extract and reason. That's a meaningful difference. When a deep-research agent visits your page, it isn't checking whether your markup validates against schema.org; it's pulling structured facts to answer a specific question. A missing property doesn't trigger a validation error; it simply means the agent fills the gap from another source, often one you'd prefer not to promote.

The manipulation risk here is real. Researchers demonstrated that a single 13-word Reddit comment can poison what ChatGPT's deep-research agents report back to users. The mechanism is straightforward: if your structured data doesn't clearly assert a fact, the agent looks to unstructured community content to fill the gap. Given that Reddit makes up 54 to 71 percent of all UGC URLs retrieved by deep-research agents, any fact you leave undefined in your schema is a fact you're outsourcing to Reddit. That's not a position any brand should be comfortable with.

Which properties waste your implementation time?

Not every property on schema.org deserves your attention right now. Some are crawled inconsistently; others have no documented relationship to AI citation behavior. Prioritization matters because schema implementation has a real engineering cost, and chasing marginal properties delays the high-impact ones.

Schema Property AI Citation Impact Traditional SEO Impact Implementation Priority
Organization.name + url + logo High: entity confirmation High: Knowledge Panel Do first
Product.offers (price, availability) High: commercial intent queries Medium: rich snippets Do first
FAQPage.mainEntity High: verbatim AI extraction High: FAQ rich results Do first
Article.datePublished + author Medium: freshness signals Medium: byline display Do second
SpeakableSpecification Medium: summarization targeting Low: no rich result Do second
BreadcrumbList Low: navigation only High: SERP breadcrumb display Do third
SiteLinksSearchBox None documented Medium: search box in SERP Low priority for AI readiness

What does a correctly implemented AI-ready schema actually look like?

The technical format matters less than completeness. JSON-LD is the recommended delivery format because it sits in the page <head> and doesn't require altering visible HTML. Microdata isn't wrong, but it couples your markup to your template in ways that slow down iteration. For AI readiness specifically, clean JSON-LD with no truncated values and no placeholder strings is the baseline.

The most common errors we audit are:

  • Property values that are strings like "TBD" or "N/A" — these actively confuse extraction agents.
  • description fields copied from meta descriptions rather than written for structured context.
  • Missing @id on Organization blocks, which breaks entity resolution across pages.
  • Stale dateModified values that make fresh content look old.
  • Nested Offer objects without a priceCurrency property, which causes agents to ignore pricing entirely.

Each of these is detectable programmatically. The robots.txt Analyzer tells you which agents you're already blocking from reading your pages at all, which is the prerequisite check before any schema audit makes sense.

How should marketers prioritize fixes across a large site?

Start with pages that answer commercial intent queries. For a B2B SaaS site, that typically means your pricing page, your product feature pages, and your most-trafficked comparison or use-case pages. These are the URLs AI agents surface when a buyer asks "what does X cost" or "which tool is best for Y." If those pages lack complete schema, you lose the citation at the exact moment it matters most.

After commercial pages, move to your highest-traffic editorial content. Article and BlogPosting schema with complete author and date properties signals recency, which AI agents use as a tiebreaker when two sources cover the same topic. A post published last month with accurate datePublished markup beats a post from three years ago with no date schema, even if the older post has more backlinks.

For agencies managing multiple client sites, the sequencing question is even more pressing. The OKF Generator helps structure the audit-to-fix workflow so nothing falls between client reporting cycles.

In short

Structured data for AI isn't the same job as structured data for traditional SEO. The schema types and properties that drive AI citation priority are entity-confirming, fact-dense, and commercially specific: Organization, Product with pricing, and FAQPage with complete question-answer pairs. Skipping them doesn't just cost you rich results; it hands your brand narrative to whatever Reddit thread happens to rank in a deep-research agent's retrieval set. The 10x growth in AI-referred traffic means the upside of getting this right is real, and the 58% CTR decline from AI Overviews means the cost of ignoring it compounds every month you wait.

Find out exactly which schema properties your site is missing before your next competitor shows up in an AI citation you should have owned. Run a free AI Readiness Scan and get a scored report across all 45 checks, including structured data coverage, in under two minutes.

Frequently Asked Questions

Does structured data directly cause AI agents to cite my site?

Not as a guarantee, but as a strong signal. AI agents extract facts from the most parseable source available. If your competitors have complete schema and you don't, agents will prefer their pages for factual queries. Structured data improves your probability of citation; it doesn't make it certain.

Is JSON-LD the only format AI agents can read?

No. AI agents can read JSON-LD, Microdata, and RDFa. JSON-LD is preferred because it's easier to maintain without touching visible HTML, which reduces implementation errors. Google's own documentation recommends JSON-LD, and consistency with that recommendation matters when Google's AI Overviews are a primary citation target.

My site already passes Google's Rich Results Test. Am I covered?

Passing the Rich Results Test confirms your markup is syntactically valid for traditional rich snippets, not that it's complete enough for AI citation. The test doesn't check for missing commercial properties like priceCurrency, incomplete Organization entity blocks, or stale date fields. Those gaps are invisible to the test but costly in AI retrieval contexts.

How often should I re-audit my structured data?

Audit after every significant site change: redesigns, CMS migrations, pricing updates, and new page template rollouts. Schema markup breaks quietly; a template change can strip JSON-LD from hundreds of pages without a single error appearing in Search Console. Quarterly audits are a minimum for any site where AI-referred traffic is a meaningful channel.

Does schema markup on a page override what Reddit or other UGC sites say about my brand?

Not directly. But clear, authoritative schema reduces the likelihood that agents fall back to UGC sources to fill gaps. Research shows that a single 13-word Reddit comment can distort what deep-research agents report. The best defense is ensuring your own pages make every key claim explicitly, in machine-readable form, so agents have no reason to look elsewhere.

```

Related Reading

← Back to Blog

The Faro platform

Every tool you need to be found, understood, and chosen by AI.

Faro is building the complete infrastructure layer for AI discoverability. Scan first, then fix, monitor, and stay ahead. All from one platform.

Revenue CalculatorLive

See what poor AI readiness is costing you

Use tool →
AI Readiness ScanLive

Score your site 0–100 for AI agent visibility

Use tool →
llms.txt GeneratorLive

Tell AI exactly who you are in 60 seconds

Use tool →
AI Schema CreatorLive

Generate JSON-LD structured data for AI agents

Use tool →
Competitor IntelligenceLive

Side-by-side AI readiness scores vs competitors

Use tool →
robots.txt AnalyzerLive

See which AI crawlers your site is blocking

Use tool →
Pricing Clarity AuditorLive

Is your pricing page readable by AI agents?

Use tool →
OKF GeneratorLive

Machine-readable knowledge bundle for AI agents

Use tool →
WebMCP Readiness CheckLive

Check if AI agents can act on your site, not just read it

Use tool →
MCP GeneratorLive

Generate your MCP Server Card and a working starter server

Use tool →
AEO Citation MonitorLive

Track if ChatGPT, Claude, Perplexity and Gemini recommend your business

Use tool →
Vertical AI LeaderboardLive

See where any brand ranks in AI-generated responses by category

Use tool →
Fan-Out Query AnalyzerLive

Reveal the hidden queries ChatGPT and Claude fire when researching any topic

Use tool →

New tools ship continuously. Free tier always available.

Browse all tools →