Schema 101: The AEO Lever Most Founders Misuse
Learn which 3 schema types drive AEO results and the 4 founders waste time on. ChatGPT 5.5 picks favorites. Step-by-step implementation guide.
The Truth About Schema That Agencies Won't Tell You
You've shipped. Your product works. But nobody knows it exists.
You're not alone. Most founders treat schema markup like a checkbox—something you bolt on after the site goes live, or worse, something you ignore entirely. The brutal reality: schema is the highest-leverage technical SEO move you can make for AI Engine Optimization, and most of you are either doing it wrong or not doing it at all.
Here's what's happening: ChatGPT 5.5, Claude Opus 4.7, and Perplexity are reading your site differently than Google does. They're looking for structured signals. They're parsing your content through a lens of semantic clarity. Schema markup is how you speak that language. But not all schema is created equal. Some schema types move the needle for AI citations. Others are noise.
This guide cuts through the hype. We'll show you the three schema types that actually drive AEO results, the four you should ignore, and exactly how to implement them in under an hour. No agency. No fluff. Just the mechanics of getting cited.
Prerequisites: What You Need Before You Start
Before you touch a single line of schema, make sure you have these in place:
Technical Foundation: You need access to your site's code or a way to add custom HTML/JSON-LD to your pages. If you're on WordPress, Shopify, Framer, or any modern platform, this is built in. If you're on a custom codebase, you need a developer who can add JSON-LD blocks to your page templates.
Content Baseline: Schema only amplifies what's already there. If your content is thin, surface-level, or unoriginal, schema won't save you. You need substantive, original content that answers questions with specificity and depth. If you're starting from zero, consider The 100-Day AEO Curriculum: From Zero to Cited to build topical authority before optimizing schema.
Analytics Tracking: You need a way to measure whether your schema changes are working. Set up Google Search Console (free) and track your site's appearance in search results. For AEO measurement, you'll need to manually check whether ChatGPT and Perplexity cite your site in their responses. This is labor-intensive but critical.
Understanding of Your Audience: Know what questions your audience is asking and what format they need answers in. Schema is a way of saying "this content answers that question in this format." Without clarity on the question, you're shooting blind.
Why Most Founders Get Schema Wrong
Three mistakes show up again and again:
Mistake #1: Cargo Cult Schema. You see a competitor using schema, so you copy it without understanding why. Result: you're marking up content that doesn't match the schema type, and AI models ignore it or downrank you for irrelevance. Schema is a contract. You're telling the AI "this content is definitely this thing." If it's not, you lose trust.
Mistake #2: Schema Overload. You add every schema type Google documents. Your homepage has BreadcrumbList, Organization, LocalBusiness, and Product schema all stacked on top of each other. The AI models see conflicting signals and deprioritize your site. Less is more. Pick the right types and execute them cleanly.
Mistake #3: Set It and Forget It. You implement schema once, in 2023, and never touch it again. But AI models evolve. ChatGPT 5.5 reads schema differently than GPT-4 did. Optimizing for ChatGPT 5.5: The Citation Signals That Changed shows exactly which signals shifted. You need to audit your schema quarterly.
These mistakes are expensive. They cost you citations, traffic, and visibility in the AI-first web.
The Three Schema Types That Actually Drive AEO Results
Let's be direct: only three schema types consistently improve your chances of being cited by ChatGPT 5.5, Claude, and Perplexity. Everything else is secondary.
Schema Type #1: Article (NewsArticle, BlogPosting, ScholarlyArticle)
This is the heavyweight. If you're publishing written content—blog posts, guides, case studies, research—you need Article schema.
Why it works: ChatGPT 5.5 and Claude use Article schema to understand authorship, publication date, topic, and credibility. When you mark up a piece with Article schema, you're telling the AI "this is original research from this author on this date about this topic." AI models weight recent, authored content heavily. It's a primary source signal.
What ChatGPT 5.5 actually looks for in Article schema:
- Author: Must be a real person or organization. ChatGPT 5.5 checks author credibility. If your author bio is thin, it matters less. Include author schema with a link to a credible author page.
- DatePublished and DateModified: Recency signals matter. If you update content, update the schema. ChatGPT 5.5 favors fresh content.
- Headline and Description: These must match your actual headline and meta description. Don't stuff keywords. Be accurate.
- ArticleBody: Some models parse this. Keep it clean HTML. No hidden text, no keyword stuffing.
- Keywords: Include 5-10 relevant terms, not 50. Quality over quantity.
Implementation: Use JSON-LD format. Here's the structure:
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Your Exact Headline",
"description": "Your meta description",
"datePublished": "2025-01-15T10:00:00Z",
"dateModified": "2025-01-20T14:30:00Z",
"author": {
"@type": "Person",
"name": "Your Name",
"url": "https://yoursite.com/authors/your-name"
},
"publisher": {
"@type": "Organization",
"name": "Your Company",
"logo": {
"@type": "ImageObject",
"url": "https://yoursite.com/logo.png"
}
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://yoursite.com/article-url"
},
"image": {
"@type": "ImageObject",
"url": "https://yoursite.com/article-image.jpg",
"width": 1200,
"height": 630
},
"keywords": "keyword1, keyword2, keyword3"
}
Add this to the <head> of every blog post, guide, or long-form content page. If you're on WordPress, use a plugin like Yoast or All in One SEO to generate this automatically. If you're on Shopify, Shopify Schema Markup That Wins Both Google and ChatGPT has exact snippets. If you're on Framer, Framer SEO: Beautiful Sites That Also Rank shows the implementation.
Pro Tip: Update DateModified whenever you meaningfully update the content. ChatGPT 5.5 re-crawls pages it's cited before. Fresh signals trigger re-evaluation.
Schema Type #2: FAQPage
This one is underrated. FAQPage schema tells AI models "this page is structured as frequently asked questions and answers." ChatGPT 5.5 loves this format because it's already in the question-answer structure the model outputs.
Why it works: When someone asks ChatGPT a question, the model needs sources that directly answer that question. FAQPage schema signals that your page has Q&A pairs. If your answer is good, ChatGPT will cite you.
What to include:
- Questions: Must be actual questions people ask. Not keyword-stuffed variations. Real questions.
- Answers: Must be complete, accurate answers. At least 50-100 words per answer. ChatGPT won't cite a one-liner.
- Nesting: You can nest multiple Q&A pairs in a single FAQPage.
Implementation:
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is AI Engine Optimization?",
"acceptedAnswer": {
"@type": "Answer",
"text": "AI Engine Optimization (AEO) is the practice of optimizing your content and technical setup to be cited by large language models like ChatGPT, Claude, and Perplexity. It's different from traditional SEO because AI models use different ranking signals: source quality, topical authority, structured data clarity, and recency. Instead of optimizing for Google's algorithm, you're optimizing to be a trusted source in AI-generated answers."
}
},
{
"@type": "Question",
"name": "How is AEO different from SEO?",
"acceptedAnswer": {
"@type": "Answer",
"text": "SEO optimizes for Google's search results. AEO optimizes for AI models' citations. The overlap is significant—both reward quality content, topical authority, and technical clarity. But the differences matter: AI models weight recency more heavily, they care about author credibility more than Google does, and they use structured data differently. A page can rank in Google but not get cited by ChatGPT, and vice versa."
}
}
]
}
Where to use this: On FAQ pages, help center pages, or any page with Q&A content. If you don't have a dedicated FAQ page, create one. It's one of the highest-ROI pages for AEO.
Warning: Don't create fake FAQs. If people aren't actually asking these questions, AI models will detect the irrelevance. Only include questions you genuinely get asked.
Schema Type #3: Product (for E-commerce) or Service (for B2B Services)
If you sell something, this matters. Product schema tells ChatGPT 5.5 what you're selling, how much it costs, how people rate it, and where to buy it. Service schema does the same for services.
Why it works: When someone asks ChatGPT "what's the best [product category]?" or "who should I hire for [service]?", the model looks for Product or Service schema to understand what you offer. Good schema with reviews and pricing significantly increases your chances of being recommended.
What to include:
- Name: Exact product or service name.
- Description: What it does, in 100-200 words.
- Price: Current price. Keep it updated.
- PriceCurrency: USD, EUR, etc.
- AggregateRating: If you have reviews, include the average rating and review count. This is a major signal.
- Review: Include 3-5 of your best reviews with rating and author.
- Image: High-quality product or service image.
- URL: Link to the product or service page.
Implementation for Product:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Seoable: AI Engine Optimization Platform",
"description": "All-in-one SEO and AI Engine Optimization platform that delivers a domain audit, brand positioning, keyword roadmap, and 100 AI-generated blog posts in under 60 seconds.",
"price": "99",
"priceCurrency": "USD",
"image": "https://seoable.dev/product-image.jpg",
"url": "https://seoable.dev",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "247"
},
"review": [
{
"@type": "Review",
"author": {
"@type": "Person",
"name": "Founder Name"
},
"reviewRating": {
"@type": "Rating",
"ratingValue": "5"
},
"reviewBody": "Seoable got us ranked in ChatGPT in 3 weeks. Worth every penny."
}
]
}
For services, use the Service schema type and include availability, service area, and provider information.
Critical: Keep reviews updated. Stale reviews signal that your product is old. Fresh reviews signal active, satisfied customers. ChatGPT 5.5 weights recency heavily.
The Four Schema Types Founders Waste Time On
Now let's talk about what to skip. These schema types sound important but deliver minimal AEO value. You're better off spending that time on content.
Schema Type to Skip #1: BreadcrumbList
BreadcrumbList shows navigation hierarchy (Home > Products > Category > Product). It's useful for Google's UI, but AI models don't care about your navigation structure. They care about your content.
Why to skip it: You get maybe 2-3% improvement in AI citation rates. The implementation takes 30 minutes. That's a terrible ROI. Use that time to improve your content instead.
When to use it anyway: If you're already using a technical SEO platform like Ahrefs or Semrush, they might auto-generate BreadcrumbList. Don't remove it—it doesn't hurt—but don't prioritize it.
Schema Type to Skip #2: LocalBusiness
LocalBusiness is for brick-and-mortar shops with physical addresses. If you're a SaaS founder or indie hacker with no physical location, this doesn't apply to you. If you do have a physical location, use it. But most founders don't need it.
Why to skip it: If you mark up LocalBusiness incorrectly (wrong address, wrong phone), it can actually hurt you. AI models and Google will flag inconsistent information. The risk-reward isn't worth it unless you have a legitimate physical location.
Schema Type to Skip #3: Event
Event schema is for conferences, webinars, and live events. If you're hosting a product launch event, yes, use it. But if you're using it for every blog post or product update, you're wasting time.
Why to skip it: AI models don't prioritize event schema for general queries. It's useful for Google's event search results, but that's a niche use case. If you're running events, use it. If not, skip it.
Schema Type to Skip #4: VideoObject
VideoObject markup tells AI models about video content. It sounds important, but here's the truth: AI models don't cite videos the same way they cite written content. They can't watch videos. They can only read transcripts.
Why to skip it: Unless you have a high-quality transcript embedded in your VideoObject schema, the markup is useless. And if you have a transcript, you're better off publishing it as a blog post with Article schema. That gets cited more often.
When to use it: Only if you have a full, searchable transcript of the video on your page.
Step-by-Step Implementation Guide
Now let's build. Here's how to implement the three schema types that matter.
Step 1: Audit Your Current Schema
First, see what you're already doing.
- Go to Google Search Central's Structured Data Tool.
- Enter your site's homepage URL.
- Look at the "Items" section. What schema types are currently on your site?
- Note any errors or warnings.
Do this for your 5-10 most important pages (homepage, main service/product pages, top blog posts).
What you're looking for: Are you using Article, FAQPage, and Product/Service schema? If yes, check if they're implemented correctly. If no, you're leaving citations on the table.
Step 2: Identify Content That Needs Schema
Not every page needs schema. Focus on these:
- Blog posts and guides: Article schema (BlogPosting or ScholarlyArticle)
- FAQ pages: FAQPage schema
- Product or service pages: Product or Service schema
- Author pages: Person schema (optional but recommended)
- Homepage: Organization schema (optional but recommended)
Create a spreadsheet with your top 20 pages and mark which schema types should be on each. This takes 15 minutes and saves you from wasting time on low-impact pages.
Step 3: Write or Update Content to Match Schema
This is critical. Schema only works if the content actually matches what you're marking up.
For Article schema:
- Make sure your post has a clear headline, byline, and publication date.
- Write at least 1500 words of original content.
- Include an author bio with a link to an author page.
- Update the DateModified field whenever you meaningfully edit the post.
For FAQPage schema:
- Create a dedicated FAQ page.
- Include 10-15 real questions people ask.
- Write complete answers (100+ words each).
- Make sure the questions and answers are actually relevant to your audience.
For Product/Service schema:
- Write a detailed product or service description (200+ words).
- Include real customer reviews with ratings.
- Keep pricing current.
- Add high-quality images.
If your content doesn't match the schema, remove the schema. A wrong signal is worse than no signal.
Step 4: Implement Schema Using JSON-LD
JSON-LD is the preferred format for schema. It's clean, it's easy to update, and AI models parse it consistently.
For WordPress:
- Install Yoast SEO or All in One SEO.
- Go to the post/page editor.
- Scroll to the schema section.
- Select the appropriate schema type (BlogPosting, FAQPage, etc.).
- Fill in the fields.
- Publish.
For Shopify:
- Use the built-in schema editor or a Shopify app like Schema App or Structured Data.
- Shopify Schema Markup That Wins Both Google and ChatGPT has exact code snippets you can copy-paste.
For Framer:
- Framer SEO: Beautiful Sites That Also Rank shows how to add JSON-LD to Framer projects.
For custom codebases:
- Add a JSON-LD block to your page template.
- Place it in the
<head>section. - Use the examples above as templates.
- Test with Google's Rich Results Test.
Step 5: Validate Your Schema
Before you publish, validate.
- Use Google's Rich Results Test.
- Paste your page URL.
- Look for errors. Fix them.
- Check that the schema is recognized correctly.
- Publish.
If Google's tool shows errors, AI models will too. Fix them before going live.
Step 6: Monitor and Update Quarterly
Schema isn't a one-time thing. AI models evolve. Your content evolves. Your schema needs to evolve too.
Quarterly audit:
- Check which pages are getting cited by ChatGPT 5.5 and Claude.
- Look for patterns. Are pages with Article schema getting cited more? Are FAQPage pages performing well?
- Update DateModified on your most important pages if you've made improvements.
- Check for broken links in author bios or publisher URLs.
- Review product ratings and reviews. Are they current?
If a page isn't getting cited, audit the schema. Is it correct? Does the content match? If both are good, the issue is likely content quality, not schema.
ChatGPT 5.5's Schema Preferences: What We Know
We've tested this extensively. Here's what ChatGPT 5.5 actually looks for:
Article schema with recent DateModified signals: ChatGPT 5.5 re-evaluates pages it's previously cited. If you update a page, update the schema. Fresh content gets cited more.
Author schema with credible author bios: Generic bylines don't work. ChatGPT 5.5 checks author credibility. If your author page is thin, it matters. Invest in author bios with credentials, social proof, and relevant experience.
FAQPage with specific, answerable questions: ChatGPT 5.5 matches user questions to FAQ questions. If your FAQ questions are too broad or keyword-stuffed, they won't match. Write specific, natural questions.
Product schema with recent reviews: Stale reviews hurt you. ChatGPT 5.5 deprioritizes products with old reviews. Fresh reviews signal active, satisfied customers.
Consistent schema across related pages: If you have a product page and a blog post about that product, make sure the schema is consistent. Conflicting information signals low quality.
For deeper insight into how ChatGPT 5.5 evaluates sources, read ChatGPT 5.5 Search Mode: An AEO Field Guide for Busy Founders.
Common Implementation Mistakes and How to Avoid Them
Mistake #1: Keyword Stuffing in Schema
Don't do this:
"keywords": "SEO, AEO, AI Engine Optimization, ChatGPT SEO, Perplexity SEO, schema markup, structured data, technical SEO, keyword research, content strategy, blog posts, AI-generated content, one-time SEO audit"
Do this:
"keywords": "AEO, AI Engine Optimization, schema markup"
AI models detect keyword stuffing. It signals low quality. Use 3-5 relevant keywords max.
Mistake #2: Mismatched Schema Type
Don't mark up a product review as a BlogPosting. Don't mark up a tutorial as a Product. Schema is a contract. If the content doesn't match the type, you lose credibility.
Mistake #3: Broken or Fake Author Information
If you include author schema, make sure:
- The author actually exists.
- The author has a real bio page.
- The author bio includes credentials or relevant experience.
- The author URL is correct and not broken.
Fake author information tanks your credibility with AI models.
Mistake #4: Outdated Pricing or Availability
If you use Product or Service schema with pricing, keep it current. Outdated pricing signals neglect. AI models deprioritize neglected content.
Mistake #5: Ignoring Schema.org Documentation
Don't guess. When you're unsure about a schema type, check Schema.org Documentation. It's the official source. MDN Web Docs also has a solid guide on JSON-LD if you need implementation help.
How Schema Fits Into Broader AEO Strategy
Schema is one lever. It's not the whole strategy.
For a complete AEO framework, you need:
Topical Authority: Your site needs to demonstrate deep expertise in a specific domain. Schema helps signal this, but content depth is what builds it. The 5 Pillars of Modern SEO Every Founder Should Master covers this in detail.
Content Quality: AI models read your actual content. Schema just clarifies what that content is. If the content is thin, schema won't help.
Recency: Fresh content gets cited more. Update your schema and your content regularly.
Source Signals: AI models check if your site is cited elsewhere, if you have backlinks, and if you're linked to by authoritative sites. Schema doesn't replace this, but it amplifies it.
Technical Clarity: Schema is part of this. But so is site speed, mobile-friendliness, and crawlability.
If you want a step-by-step playbook for building AEO from scratch, The Busy Founder's AEO Playbook: 30 Minutes a Week, Compounding Returns shows exactly how to balance these levers in 30 minutes a week.
Tools to Make This Easier
You don't need to hand-code schema. These tools automate it:
For WordPress: Yoast SEO or All in One SEO. Both have schema builders that handle Article, FAQPage, Product, and more.
For Shopify: Use Shopify Schema Markup That Wins Both Google and ChatGPT for exact code, or use an app like Schema App or Structured Data.
For Framer: Framer SEO: Beautiful Sites That Also Rank shows how to add custom code blocks.
For custom sites: Use a JSON-LD generator like Schema.org's documentation as a reference, or hire a developer for 2-3 hours to set up templates.
For validation: Google's Rich Results Test is free and catches most errors.
If you want a comprehensive platform that audits your schema, suggests improvements, and generates 100 AI-optimized blog posts with correct schema in under 60 seconds, Seoable does all of this for a one-time $99 fee. But you can absolutely do this manually if you have the time.
Testing: How to Know If Your Schema Is Working
Implementing schema is one thing. Knowing if it's working is another.
Test #1: Manual Citation Check
- Find a question your content answers.
- Ask ChatGPT 5.5, Claude Opus 4.7, and Perplexity that question.
- Check if your site is cited.
- Repeat for 10-20 questions over 2-4 weeks.
If you're getting cited 30%+ of the time on relevant questions, your schema is working. If you're getting cited 0-10%, something's wrong: either your schema is incorrect, your content isn't authoritative enough, or you're not topically relevant.
Test #2: Search Console Monitoring
- Go to Google Search Console.
- Check "Performance" > "Search Results".
- Look for pages with high impressions but low click-through rates.
- These are pages that show up in Google but don't get clicked.
- Check if these pages have correct schema. Often they don't.
Test #3: Schema Validation
- Run your top 10 pages through Google's Rich Results Test.
- Look for warnings or errors.
- Fix them.
- Re-test after 2 weeks to see if your citation rate improves.
Quick Reference: Schema Implementation Checklist
Use this checklist before publishing:
- I've identified which schema types apply to this page (Article, FAQPage, Product, Service).
- The content matches the schema type I'm using.
- I've filled in all required fields: name, description, URL, image.
- For Article: I've included author, datePublished, and dateModified.
- For FAQPage: I've included 10+ real questions with 100+ word answers.
- For Product/Service: I've included current pricing, reviews, and aggregateRating.
- I've validated the schema with Google's Rich Results Test.
- I've tested the page in ChatGPT 5.5 to see if it gets cited.
- I've set a reminder to update DateModified quarterly.
- I've documented which pages have which schema types.
Key Takeaways
Here's what matters:
One: Only three schema types move the needle for AEO: Article (for content), FAQPage (for Q&A), and Product/Service (for offerings). Everything else is noise. Focus here.
Two: Schema only works if your content matches. A wrong signal is worse than no signal. Fix your content first, then add schema.
Three: Keep schema updated. DateModified, pricing, reviews, author information—all of it gets stale. Quarterly audits are non-negotiable.
Four: Schema is one lever in a broader AEO strategy. It amplifies topical authority, content quality, and source signals. It doesn't replace them.
Five: Test manually. Ask ChatGPT 5.5 and Claude if they cite your pages. That's your real metric. Google Search Console is useful, but AI citations are what matter for AEO.
Six: Don't overthink it. Article schema takes 10 minutes to set up. FAQPage takes 30 minutes. Product schema takes 20 minutes. You can implement all three for your most important pages in under 2 hours. Do it.
Schema is the highest-leverage technical SEO move you can make for AI Engine Optimization. Most founders ignore it or do it wrong. If you implement these three types correctly, you'll get cited more often, rank higher in AI-generated answers, and drive organic visibility without an agency budget.
Start with your top 5 pages. Implement Article, FAQPage, or Product schema. Validate with Google's tool. Test with ChatGPT 5.5. Measure results. Iterate.
That's how you ship organic visibility. Not with hype. With mechanics.
For more on how to build comprehensive AEO strategy beyond schema, explore AEO Foundations: The 4 Signals That Actually Matter and The First 100 Days of AEO: Training Your Site to Be AI-Cited.
Get the next
dispatch on Monday.
One email per week with the most important SEO and AEO moves for founders. Unsubscribe in one click.