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 Technical 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.
- Direct mechanism that does hold up. Sam Goto confirmed at Google Search Central Live Madrid (April 2025) that structured data is a direct input into AI Overview generation. Schema doesn't guarantee AI citation, but on engines that have confirmed schema use it makes the information AI extracts about you load-bearing for the answer, which is the part you can actually control.
- The gap is mostly on the content side, not the markup side. Our Q2 2026 AEO Readiness study analyzed 1,386 scans across 344 domains and found a median AI Readiness score of 46/100, compared with a median SEO score of 86/100 on the same population. Many sites have already handled traditional SEO basics. Most haven't followed through by making their visible content match the entities their 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 Strongest Schema for Question-Answer Content
FAQPage is the clearest schema type for question-answer content. It explicitly tells AI engines "this page answers these specific questions." That is exactly the structure answer engines need when extracting a concise response, especially on AI-search FAQ pages.
<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 their top three methods (Cite Sources, Statistics Addition, and Quotation Addition) produced a 30-40% relative improvement on the paper's Position-Adjusted Word Count metric (and 15-30% on Subjective Impression), with Quotation Addition the strongest single intervention. 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 frequently extract 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 Technical Audit",
"description": "Free Technical 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 + AI Readiness Audit",
"description": "Full website analysis covering SEO,
AI readiness, 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 Technical 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?
Partially confirmed. Google has publicly confirmed that supported structured data remains useful in AI-era search results, and FAQPage, Article, HowTo, and Organization schemas make your page easier to parse. OpenAI, Perplexity, and Anthropic have not publicly disclosed whether schema directly changes citation selection, so treat schema as a clarity layer rather than a guaranteed citation lever.
What is the best schema type for AI visibility?
For Google AI Overviews, start with Google-supported schema types: Article, FAQPage, HowTo, Product, and Organization. FAQPage is especially useful when the visible page answers real questions, because it maps cleanly to the question-answer format AI systems extract.
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?
Foglift's Q2 2026 AEO Readiness study found that 29.6% of AEO-scored domains ship no JSON-LD structured data. The same study found a 40-point median gap between SEO and AEO readiness, with median SEO at 86/100 and median AEO at 46/100. 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 Technical Audit analyzes your structured data as part of your AI Readiness assessment. See which schema types you have, which you're missing, and how they affect your AI search visibility.
Free Technical 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 30-40% Position-Adjusted Word Count improvements for the top three GEO methods (Cite Sources, Statistics Addition, Quotation Addition).
- SE Ranking, How to Optimize for ChatGPT. Analysis of 129,000 domains and 216,524 pages on what predicts ChatGPT citations, including the freshness finding.
- Seer Interactive, AI brand visibility and content recency study. 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 Research (2026). AEO Readiness Across 311 Websites. Analysis of 1,386 scans across 344 domains. Source of the 29.6% zero-JSON-LD finding and the 46/100 median AEO vs 86/100 median SEO readiness gap.
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).