Schema Markup Guide for AI Search
Schema Markup Guide for AI Search: Structured Data That Gets You Cited
Schema markup has always been important for SEO. But in 2026, it's become critical for AI search visibility. When ChatGPT, Perplexity, or Google AI Overviews need to answer a question, structured data helps them understand exactly what your page covers — and whether to cite it.
Schema markup has always been important for SEO. But in 2026, it's become critical for AI search visibility. When ChatGPT, Perplexity, or Google AI Overviews need to answer a question, structured data helps them understand exactly what your page covers — and whether to cite it.
This guide covers the specific schema types that improve your AI Readiness Score, with copy-paste code examples for each.
Check your structured data now:
Run a free Website Audit to see what schema markup your site has (or is missing) and how it affects your AI Readiness Score.
Why Schema Markup Matters for AI Search
AI answer engines process millions of web pages to generate responses. Schema markup gives them a shortcut — instead of parsing your entire HTML, they can read your structured data to understand:
- What the page is about (Article, Product, Service)
- Who created it (author, organization, credentials)
- What questions it answers (FAQPage)
- Step-by-step processes (HowTo)
- When it was last updated (dateModified)
Without schema, AI engines have to guess what your content means. With schema, you tell them explicitly.
What the research actually shows (2024–2026)
This space has more marketing claims than evidence. Here's what is actually confirmed, and what isn't:
- Confirmed by platforms. At Google Search Central Live Madrid (April 9, 2025), Google's Search Relations team explicitly told site owners to "keep using supported structured data types" and said structured data continues to provide an advantage in the AI-era SERP. Microsoft made a similar statement for Bing Copilot in March 2025.
- Not confirmed. OpenAI (ChatGPT), Perplexity, and Anthropic have not publicly disclosed whether they use schema markup during indexing or retrieval. Any claim that schema directly boosts ChatGPT citations is currently inference, not disclosure.
- Mixed empirical signal. A December 2024 analysis of citation rates across thousands of pages found no statistically meaningful correlation between schema markup coverage and LLM citation frequency — sites with comprehensive schema did not consistently outperform sites with minimal schema. As of 2026 there are no peer-reviewed, controlled studies on schema's impact on LLM citation behavior.
- Indirect mechanism that does hold up. A February 2024 Nature Communications study found that LLMs extract information more accurately when content is presented as structured fields versus unstructured prose. Schema doesn't make AI cite you, but it does make the information AI extracts about you more accurate — which is the part you can actually control.
- The gap is mostly on the content side, not the markup side. Our 240-scan AI Search Readiness Study (March–April 2026) found that 50.8% of sites score 80+ on GEO Readiness (structural signals like schema presence and crawler access), while only 10% score 80+ on AEO (whether the content is actually structured for AI answer extraction). Many sites have already added schema. Most haven't followed through by making their visible content match the entities the schema declares — and that is where the measurable AI-visibility gap lives.
The honest summary: schema is a high-confidence win for Google AI Overviews and Bing Copilot, a defensible bet for accurate brand representation across all LLMs, and a low-cost implementation. It is not the "44% citation lift" silver bullet some vendor blog posts claim.
The 6 Schema Types That Matter Most for AI
1. FAQPage — The #1 Schema for AI Citations
FAQPage is the single most impactful schema type for AI search. It explicitly tells AI engines "this page answers these specific questions" — which is exactly what they need.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How much does a website redesign cost?",
"acceptedAnswer": {
"@type": "Answer",
"text": "A website redesign typically costs
$3,000-$50,000 depending on complexity.
Simple brochure sites: $3,000-$8,000.
E-commerce sites: $10,000-$50,000.
Custom web applications: $25,000+."
}
},
{
"@type": "Question",
"name": "How long does a website redesign take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Most website redesigns take 6-16 weeks.
Simple sites: 6-8 weeks.
Medium complexity: 8-12 weeks.
Large/complex sites: 12-16+ weeks."
}
}
]
}
</script>Pro tip: Include 3–7 FAQ items per page. Use real questions your customers ask. Keep answers concise but specific, with numbers and data. Aggarwal et al.'s GEO study (KDD 2024) found that adding statistics to AI-targeted content increased GPT-4 visibility by 33% and adding direct quotations increased it by 41% — your acceptedAnswer text should reflect that. "Contact us for details" helps no one.
2. Article — For Blog Posts and Guides
Article schema tells AI engines who wrote the content, when it was published, and when it was last updated. The dateModified field is one of the most important fields you can set — Seer Interactive's 2025 analysis found that 71% of ChatGPT citations come from content published in 2023–2025, and SE Ranking's study of 129,000 domains found that pages updated within the last three months received nearly 2× as many ChatGPT citations as older pages (6.0 vs 3.6 citations on average).
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Your Article Title",
"description": "One-sentence summary",
"datePublished": "2026-03-14",
"dateModified": "2026-03-14",
"author": {
"@type": "Person",
"name": "Author Name",
"url": "https://yoursite.com/about",
"jobTitle": "SEO Specialist"
},
"publisher": {
"@type": "Organization",
"name": "Your Company",
"url": "https://yoursite.com"
},
"mainEntityOfPage": "https://yoursite.com/blog/your-post"
}
</script>3. Organization / LocalBusiness — Entity Identity
This tells AI engines who you are. Without it, AI engines may not associate your content with your brand, reducing your chances of being cited as an authoritative source.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Your Business Name",
"url": "https://yoursite.com",
"description": "What you do in one sentence",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "Your City",
"addressRegion": "ST",
"postalCode": "12345"
},
"telephone": "+1-555-123-4567",
"openingHours": "Mo-Fr 09:00-17:00",
"priceRange": "$$",
"sameAs": [
"https://www.facebook.com/yourbusiness",
"https://www.instagram.com/yourbusiness"
],
"knowsAbout": [
"web design",
"SEO",
"digital marketing"
]
}
</script>4. HowTo — For Step-by-Step Guides
HowTo schema is powerful for procedural content. AI engines love pulling step-by-step instructions, and HowTo markup makes your steps machine-readable.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to Run a Website Audit",
"description": "Free Website Audit in 3 steps",
"totalTime": "PT5M",
"step": [
{
"@type": "HowToStep",
"name": "Enter your URL",
"text": "Go to foglift.io and enter your website
URL in the scan form."
},
{
"@type": "HowToStep",
"name": "Review your scores",
"text": "Review your scores across SEO, GEO,
performance, security, and accessibility."
},
{
"@type": "HowToStep",
"name": "Fix priority issues",
"text": "Start with the highest-impact issues
listed in your report."
}
]
}
</script>5. Product / Service — For Commercial Pages
If you sell products or services, this schema helps AI engines accurately describe and cite your offerings when users ask about pricing or comparisons.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Website SEO + GEO Audit",
"description": "Full website analysis covering SEO,
GEO, performance, security, and
accessibility",
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
},
"brand": {
"@type": "Organization",
"name": "Foglift"
}
}
</script>6. WebApplication / SoftwareApplication — For Tools
If you offer a web tool, SaaS, or app, this schema helps AI engines recommend your tool when users ask "what's the best tool for X?"
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebApplication",
"name": "Foglift",
"url": "https://foglift.io",
"applicationCategory": "SEO Tool",
"operatingSystem": "Web",
"offers": [
{
"@type": "Offer",
"name": "Free",
"price": "0",
"priceCurrency": "USD"
},
{
"@type": "Offer",
"name": "Launch",
"price": "49",
"priceCurrency": "USD"
}
]
}
</script>Schema Types Ranked by AI Impact
| Schema Type | AI Impact | Best For | Difficulty |
|---|---|---|---|
| FAQPage | Very High | Any page with Q&A content | Easy |
| Article | High | Blog posts, guides, news | Easy |
| Organization | High | Homepage, about page | Easy |
| HowTo | High | Tutorials, step-by-step guides | Easy |
| LocalBusiness | High | Local businesses, practices | Easy |
| Product/Service | Medium | E-commerce, SaaS pricing | Medium |
| WebApplication | Medium | Web tools, SaaS products | Easy |
Common Schema Mistakes That Hurt AI Visibility
- Missing dateModified: AI engines use this to gauge freshness. Always include both datePublished and dateModified in Article schema.
- Empty or vague FAQ answers: "Contact us for more information" is not a useful answer. Include specific data in your FAQPage markup.
- Microdata instead of JSON-LD: While both work, JSON-LD is strongly preferred by Google and is easier for AI engines to parse. Switch if you haven't already.
- Schema that contradicts visible content: If your schema says one thing and your visible page says another, AI engines may distrust your markup entirely.
- Missing Organization/Person schema: Without entity markup, AI engines can't verify your authority. Always include it on your homepage.
How to Validate Your Schema Markup
- Run a free Website Audit to check your structured data depth and types
- Use our Structured Data Tester to validate JSON-LD schemas on any URL
- Use Google's Rich Results Test to validate individual schema types
- Check Schema.org documentation for required and recommended properties
- Test with multiple pages — your homepage, key service pages, and blog posts should all have appropriate schema
Frequently Asked Questions
Does schema markup help with AI search?
Yes. Schema markup (structured data) helps AI answer engines like ChatGPT, Perplexity, and Google AI Overviews understand your content. FAQPage, Article, HowTo, and Organization schemas are particularly effective for increasing AI citations.
What is the best schema type for AI visibility?
FAQPage schema is the most effective for AI visibility because it explicitly marks up questions and answers — exactly what AI engines are looking for. Article schema with proper author and date information is the second most important.
How do I add schema markup to my website?
Add schema markup using JSON-LD script tags in your HTML head or body. This is the format recommended by Google and most easily parsed by AI systems. Most CMS platforms (WordPress, Shopify) have plugins that generate schema automatically.
Can I have multiple schema types on one page?
Yes. You can and should combine multiple schema types on a single page. For example, a blog post might have Article schema, FAQPage schema, and Organization schema. Each goes in its own JSON-LD script tag.
What percentage of websites are missing schema markup in 2026?
Our analysis of 240 real website scans (AI Search Readiness Study, March–April 2026) found that 36.3% of sites have zero structured data and 37.1% have no FAQ section at all. At the same time, 50.8% of sites score 80+ on GEO Readiness — the structural signals like schema and crawler access — while only 10% score 80+ on AEO, which measures whether the content is structured for answer extraction. The implication: many sites have done the technical groundwork around schema but haven't aligned their actual content with the entities their schema declares. The remaining advantage lives in that gap.
Check Your Schema Markup
Foglift's Website Audit analyzes your structured data as part of the GEO analysis. See which schema types you have, which you're missing, and how they affect your AI search visibility.
Free Website Audit →Generate your schema markup
Use our free JSON-LD Schema Generator to create structured data for 9 schema types — copy and paste into your HTML.
Schema Markup GeneratorSources & Further Reading
- Aimee Jurenka, "How schema markup fits into AI search — without the hype," Search Engine Land, March 25, 2026 — the most balanced public assessment of what is and isn't known about schema and LLMs.
- "Google Confirms: Structured Data Still Essential in AI Search Era," Search Engine Journal — coverage of the April 9, 2025 Google Search Central Live Madrid conference where John Mueller and the Search Relations team confirmed the role of structured data in the AI-era SERP.
- Pranjal Aggarwal, Vishvak Murahari, Tanmay Rajpurohit, Ashwin Kalyan, Karthik Narasimhan, Ameet Deshpande, "GEO: Generative Engine Optimization," KDD 2024 (Princeton + IIT Delhi) — the foundational academic paper, source of the +33% statistics and +41% quotations findings.
- SE Ranking, ChatGPT search citation study — analysis of 129,000 domains and 216,524 pages on what predicts ChatGPT citations, including the freshness finding.
- Seer Interactive, analysis of LLM citation freshness — finding that 71% of ChatGPT citations come from 2023–2025 content.
- Google Search Central documentation, Introduction to structured data markup — Google's authoritative list of supported schema types.
- Foglift (2026). AI Search Readiness Study — analysis of 240 real website scans (March–April 2026). Source of the 36.3%-zero-schema, 37.1%-no-FAQ, and 50.8%-vs-10% GEO-vs-AEO gap findings.
Related Articles
- What Is Generative Engine Optimization (GEO)?
- How to Get Cited by Perplexity AI: 10 Proven Strategies
- How to Appear in AI-Generated Answers
- How to Optimize Your Website for ChatGPT
- On-Page SEO Checklist 2026
Fundamentals: Learn about GEO (Generative Engine Optimization) and AEO (Answer Engine Optimization) — the two frameworks for optimizing your content for AI search engines.