\n```\n\nThat's raw, machine-readable fact. No ambiguity. No interpretation needed.\n\nWhy Does Structured Data Give Sites a Scoring Advantage?\nPut on Claude's glasses for a moment. You're scanning a website about live chat software. One site has four JSON-LD schema types -Organization, WebSite, Product, FAQPage -all machine-parseable. Another site has... divs. Just divs all the way down.\n\nWhich one do you trust with a citation?\n\nWe've tracked this across the entire live chat vertical. Tidio (score: 63) runs 4 schema types. LiveChat (59) runs 3. Crisp (34) runs zero. Zero. HelpCrunch (33) -also zero. The pattern isn't subtle.\n\nHere's what structured data buys you:\n- Google Rich Results: FAQ dropdowns, star ratings, product carousels -all powered by schema\n- AI citation accuracy: when your data is structured, AI cites specific facts (prices, ratings, hours) instead of hallucinating them\n- Entity recognition: schema connects your business to the knowledge graph as a real entity, not just another website\n- Voice search answers: smart assistants rely on structured data for spoken responses\n\nThe culprit behind most low scores? Not bad content -missing metadata. The content exists but AI can't parse it into facts.\n\nWhich Schema Types Should You Add to Each Page?\nEvery page type needs different schemas. Here's what goes where:\n\n**Homepage** -Organization + WebSite + SearchAction:\n```json\n{\n \"@context\": \"https://schema.org\",\n \"@graph\": [\n {\n \"@type\": \"Organization\",\n \"name\": \"Business Name\",\n \"url\": \"https://example.com\",\n \"logo\": \"https://example.com/logo.png\",\n \"sameAs\": [\"https://instagram.com/handle\"]\n },\n {\n \"@type\": \"WebSite\",\n \"url\": \"https://example.com\",\n \"potentialAction\": {\n \"@type\": \"SearchAction\",\n \"target\": \"https://example.com/search?q={search_term_string}\",\n \"query-input\": \"required name=search_term_string\"\n }\n }\n ]\n}\n```\n\n**Product pages** -Product schema with offers, reviews, and domain-specific properties.\n\n**Blog articles** -Article or BlogPosting with author, datePublished, and image.\n\n**FAQ pages** -FAQPage with Question and AcceptedAnswer pairs. This one's a force multiplier -it makes your FAQ content parseable AND eligible for Google's rich results.\n\nValidate everything with Google's Rich Results Test (search.google.com/test/rich-results) and Schema.org's validator (validator.schema.org). Don't guess. Test.\n\nStart here: Add Organization JSON-LD to your homepage today. It takes 10 minutes and it's the single highest-impact schema type.\n\nWhat Are the Most Common Structured Data Mistakes?\nSchema that doesn't match visible page content. Google will penalize you. If your schema says \"4.8 stars\" but your page shows \"4.2 stars\" -that's a trust destroyer.\n\nMicrodata or RDFa instead of JSON-LD. JSON-LD is the format Google and AI systems prefer. It's cleaner, easier to maintain, and doesn't tangle with your HTML structure.\n\nInconsistent entity names. \"Acme Inc\" on one page, \"Acme Incorporated\" on another, \"ACME\" in the schema. Pick one. Stick with it everywhere.\n\nMissing required properties. Every schema type has required and recommended fields. Missing them silently degrades your structured data quality.\n\nNever validating. We've seen sites with broken JSON-LD sitting undetected for months. Invisible errors are the worst kind -you think you're covered and you're not.\n\nDuplicate schemas. Two Organization blocks on one page confuses parsers. One per type, one truth.\n\nScore Impact in Practice\nStructured Data Coverage carries 5% weight in the Content Organization tier - one of the heavier individual criteria. Sites with 3+ JSON-LD schema types consistently score 7-9/10 on this criterion. Sites with zero schema score 0-1/10 with no partial credit for Microdata or RDFa.\n\nIn the live chat vertical, the correlation is direct. Tidio deploys Organization, Web","author":{"@type":"Person","name":"Alex Shortov","jobTitle":"CTO","url":"https://www.aeocontent.ai/about","sameAs":"https://www.linkedin.com/in/shortov/","knowsAbout":["AI Engine Optimization","Schema.org Structured Data","Search Engine Optimization","AI Visibility","Content Strategy","Web Development"]},"datePublished":"2026-04-03","dateModified":"2026-04-03","publisher":{"@id":"https://www.aeocontent.ai/#organization"},"isPartOf":{"@id":"https://www.aeocontent.ai/#website"},"mainEntityOfPage":"https://www.aeocontent.ai/knowledge/structured-data","image":"https://www.aeocontent.ai/knowledge/structured-data/opengraph-image","video":{"@type":"VideoObject","name":"Schema.org JSON-LD: The Scoreboard AI Actually Reads","description":"Tidio runs 4 JSON-LD schema types. Crisp runs zero. That's not a coincidence -it's the difference between a 63 and a 34. Structured data is the machine-readable layer AI trusts most.","thumbnailUrl":"https://img.youtube.com/vi/Ui1TwH5bRP0/maxresdefault.jpg","embedUrl":"https://www.youtube-nocookie.com/embed/Ui1TwH5bRP0","uploadDate":"2026-04-03"},"mainEntity":[{"@type":"Question","name":"What is Schema.org JSON-LD and how does it help AI find my site?","acceptedAnswer":{"@type":"Answer","text":"Schema.org structured data is a standardized vocabulary you embed in your HTML to help machines understand your content...","url":"https://www.aeocontent.ai/knowledge/structured-data"}},{"@type":"Question","name":"Which JSON-LD schema types should I add to my website?","acceptedAnswer":{"@type":"Answer","text":"Put on Claude's glasses for a moment.","url":"https://www.aeocontent.ai/knowledge/structured-data"}},{"@type":"Question","name":"How do I add structured data to my homepage and blog posts?","acceptedAnswer":{"@type":"Answer","text":"Every page type needs different schemas.","url":"https://www.aeocontent.ai/knowledge/structured-data"}}],"speakable":{"@type":"SpeakableSpecification","cssSelector":["article header h1","article header > p"]}}
AEO Scoring CriteriaCriterion TA4
Schema.org JSON-LD: The Scoreboard AI Actually Reads
Tidio runs 4 JSON-LD schema types. Crisp runs zero. That's not a coincidence -it's the difference between a 63 and a 34. Structured data is the machine-readable layer AI trusts most.
Part of the AEO scoring framework - the current 48 criteria that measure how ready a website is for AI-driven search across ChatGPT, Claude, Perplexity, and Google AIO.
medium efforthigh impact
Quick Answer
Add JSON-LD script blocks to your pages with Schema.org types -Organization, FAQPage, Article, BreadcrumbList. In our audits, sites with 3+ schema types score 15-20 points higher than sites with none. Tidio uses 4 types and scores 63. Crisp uses zero and scores 34.
Audit Note
In our audits, we've measured Schema.org JSON-LD: The Scoreboard AI Actually Reads on live sites, we've compared implementations, and we've audited the gaps that...
What is Schema.org JSON-LD and how does it help AI find my site?
Schema.org structured data is a standardized vocabulary you embed in your HTML to help machines understand your content...
Which JSON-LD schema types should I add to my website?
Put on Claude's glasses for a moment.
How do I add structured data to my homepage and blog posts?
Every page type needs different schemas.
Summarize This Article With AI
Open this article in your preferred AI engine for an instant summary and analysis.
Schema.org structured data is a standardized vocabulary you embed in your HTML to help machines understand your content -not just read it, but parse it into facts.
JSON-LD (JavaScript Object Notation for Linked Data) is the format. You drop a script block into your page and suddenly AI systems don't just see text -they see structured knowledge:
- This page describes a Product with a specific price and availability
- This article was written by a specific Person with these credentials
- This business is an Organization at this address with this phone number
- These are Frequently Asked Questions with verified answers
That's raw, machine-readable fact. No ambiguity. No interpretation needed.
Why Does Structured Data Give Sites a Scoring Advantage?
Put on Claude's glasses for a moment. You're scanning a website about live chat software. One site has four JSON-LD schema types -Organization, WebSite, Product, FAQPage -all machine-parseable. Another site has... divs. Just divs all the way down.
Which one do you trust with a citation?
We've tracked this across the entire live chat vertical. Tidio (score: 63) runs 4 schema types. LiveChat (59) runs 3. Crisp (34) runs zero. Zero. HelpCrunch (33) -also zero. The pattern isn't subtle.
Here's what structured data buys you:
- Google Rich Results: FAQ dropdowns, star ratings, product carousels -all powered by schema
- AI citation accuracy: when your data is structured, AI cites specific facts (prices, ratings, hours) instead of hallucinating them
- Entity recognition: schema connects your business to the knowledge graph as a real entity, not just another website
- Voice search answers: smart assistants rely on structured data for spoken responses
The culprit behind most low scores? Not bad content -missing metadata. The content exists but AI can't parse it into facts.
Which Schema Types Should You Add to Each Page?
Every page type needs different schemas. Here's what goes where:
Product pages -Product schema with offers, reviews, and domain-specific properties.
Blog articles -Article or BlogPosting with author, datePublished, and image.
FAQ pages -FAQPage with Question and AcceptedAnswer pairs. This one's a force multiplier -it makes your FAQ content parseable AND eligible for Google's rich results.
Validate everything with Google's Rich Results Test (search.google.com/test/rich-results) and Schema.org's validator (validator.schema.org). Don't guess. Test.
Start here: Add Organization JSON-LD to your homepage today. It takes 10 minutes and it's the single highest-impact schema type.
What Are the Most Common Structured Data Mistakes?
Schema that doesn't match visible page content. Google will penalize you. If your schema says "4.8 stars" but your page shows "4.2 stars" -that's a trust destroyer.
Microdata or RDFa instead of JSON-LD. JSON-LD is the format Google and AI systems prefer. It's cleaner, easier to maintain, and doesn't tangle with your HTML structure.
Inconsistent entity names. "Acme Inc" on one page, "Acme Incorporated" on another, "ACME" in the schema. Pick one. Stick with it everywhere.
Missing required properties. Every schema type has required and recommended fields. Missing them silently degrades your structured data quality.
Never validating. We've seen sites with broken JSON-LD sitting undetected for months. Invisible errors are the worst kind -you think you're covered and you're not.
Duplicate schemas. Two Organization blocks on one page confuses parsers. One per type, one truth.
Score Impact in Practice
Structured Data Coverage carries 5% weight in the Content Organization tier - one of the heavier individual criteria. Sites with 3+ JSON-LD schema types consistently score 7-9/10 on this criterion. Sites with zero schema score 0-1/10 with no partial credit for Microdata or RDFa.
In the live chat vertical, the correlation is direct. Tidio deploys Organization, WebSite, Product, and FAQPage schemas and scores 63/100 overall. LiveChat runs three schema types and scores 59. HelpCrunch and Crisp deploy zero schema types and score 33 and 34 respectively. The structured data gap alone doesn't explain the full point difference, but it's a reliable indicator - sites that invest in schema tend to invest in other AI-readability criteria too.
Our own site (aeocontent.ai, 88/100) runs Organization, WebSite, Service, FAQPage, Article, BreadcrumbList, CollectionPage, and Dataset schemas. That coverage contributes to a 9/10 on this criterion. The specific schema types matter less than the coverage - having any four types is significantly better than having one, because each type gives AI a different lens into your business.
How AI Engines Evaluate This
AI engines don't just check whether you have structured data - they use it as a primary knowledge extraction layer, and each engine leans on different schema types.
ChatGPT relies heavily on Organization and Product schemas when building its understanding of businesses. When a user asks "What does company X do?" ChatGPT looks for Organization schema first because it provides the most concise, machine-parseable answer. FAQPage schema is ChatGPT's preferred format for Q&A-style queries - it can extract individual question-answer pairs directly from the structured data without parsing the surrounding HTML at all.
Claude applies a stricter validation on schema consistency. If your Organization schema says "Acme Corp" but your WebSite schema says "ACME Corporation," Claude notices the inconsistency and downgrades its confidence in both signals. Claude also cross-references sameAs links in Organization schema against actual social media profiles, treating verified external links as corroboration of entity identity.
Perplexity uses structured data as a speed optimization. When Perplexity processes a page with JSON-LD, it can extract facts from the schema in milliseconds rather than parsing the entire HTML document. This means pages with schema get processed more completely within Perplexity's time budget. Pages without schema may get partially processed or skipped when Perplexity is under load.
Google AI Overviews consume structured data through the same pipeline as traditional search rich results. FAQPage and HowTo schemas are particularly valuable here - they map directly to the structured answer format AI Overviews uses in search results.
AEO is the practice of structuring your website so AI answer engines - ChatGPT, Perplexity, Google AI Overviews, Claude - can find, understand, and cite it. SEO gets you ranked in search results. AEO gets you into AI-generated answers. Different game, different rules.
Is AEO only relevant for large businesses?
Not at all. Small businesses, local providers, niche e-commerce stores, solo consultants - they all benefit from AI visibility. We've seen smaller sites with well-structured content outperform larger competitors who haven't optimized for AI engines. Size matters less than structure.
Can AEO help with voice search and smart assistants?
Yes. Siri, Alexa, and Google Assistant increasingly pull AI-generated answers from web content. The same structured data, Q&A formatting, and entity authority that drive AEO also make your content the go-to source for voice search answers.
What is the difference between AI visibility and AI readiness?
Readiness is your technical foundation - whether your site has the right schema, llms.txt, clean HTML, and entity signals in place. Visibility is real-world performance - whether AI engines actually cite you when users ask relevant questions. You need readiness first, then visibility follows. Our audit measures readiness; our visibility analysis measures actual citation rates.
The free audit analyzes your website across 48 criteria that determine AI visibility, including llms.txt, Schema.org structured data, Q&A content format, clean crawlable HTML, entity authority, robots.txt AI policy, FAQ sections, original data, content freshness, fact density, canonical URLs, and more. You get a score out of 100 with specific findings and actionable recommendations.
What are the 48 AEO criteria?
The 48 criteria are organized into 5 pillars with fixed target shares: Answer Readiness 40%, Content Structure 25%, Trust & Authority 15%, Technical Foundation 10%, and AI Discovery 10%. Inside those pillars, criteria cover topic coherence, original data, depth, fact density, direct answers, Q&A structure, entity authority, freshness, visible dates, schema, semantic HTML, extraction friction, llms.txt, robots.txt, licensing, canonicals, sitemap coverage, and RSS. Each criterion is scored 0–10, converted into an effective weight after confidence and overlap controls, then rolled into the final score.
How is the AEO readiness score calculated?
Each criterion is scored 0–10 based on presence, quality, and completeness. AEORank then normalizes those criteria inside 5 fixed-weight pillars, applies a topic-coherence cap when coherence is below 6/10, and blends the site score with a weighted page-fleet score from sampled pages. Audits also return score confidence plus split headline scores for foundation and content fleet. Below 40 means major gaps. 40–60 means partial implementation. 60–80 is solid. Above 80 is excellent.
What is the difference between the audit and the visibility analysis?
The audit evaluates your website's technical readiness — whether you've got the right infrastructure in place. The visibility analysis tests real-world results by querying actual AI engines and measuring citations, sentiment, and competitor mentions. The audit tells you what to fix. The visibility analysis tells you how you're actually performing.
How do I read the audit scorecard?
Each of the 48 criteria shows a score from 0–10 with a status indicator. Green (8–10) means strong. Yellow (5–7) means partial — room to improve. Red (0–4) means missing or broken. Click any criterion to see detailed findings and a link to the relevant Knowledge Base guide.
What happens if my site scores below 20?
A score below 20 means most fundamental AEO infrastructure is missing - no llms.txt, no relevant schema, likely blocking AI crawlers, no FAQ content. The good news is the fastest gains come from this starting point. Adding llms.txt, basic Organization schema, and unblocking AI crawlers in robots.txt can double your score in a single day.
The most impactful types: Organization (business identity), FAQPage (Q&A pairs), Article (author and publication info), BreadcrumbList (site hierarchy), and WebSite (site-level info). JSON-LD is the way to go. These help AI systems understand the structured meaning behind your text — not just the text itself.
How do I add JSON-LD schema to my website?
Add a <script type="application/ld+json"> tag in your page HTML containing the schema data as JSON. Place it in the <head> or end of <body>. For Next.js, create a reusable JsonLd component. For WordPress, use Yoast SEO or Schema Pro. JSON-LD is preferred over microdata or RDFa because it's cleanly separated from HTML.
Should I use microdata, RDFa, or JSON-LD for structured data?
JSON-LD. It's cleanly separated from HTML — no inline attributes to maintain. It's easier to implement and debug. Google and most AI systems prefer it. Microdata and RDFa mix schema with HTML attributes, making them harder to maintain and more error-prone. JSON-LD goes in a single script tag and you're done.
How do I test if my structured data is valid?
Use Google's Rich Results Test or Schema Markup Validator to check syntax and required fields. Our audit also validates structured data as part of the Schema.org criterion. Common errors include missing required properties, wrong @type values, and orphaned schema blocks that reference entities not defined on the page.
Yes. No signup, no credit card. Enter any website URL and get a full 48-criteria analysis with scores, findings, and recommendations. We built this to help businesses understand their AI visibility gaps — the audit is the first step.
How quickly can I improve my AEO Site Rank?
Many improvements take a single day. Adding llms.txt, deploying Schema.org markup, updating robots.txt, fixing semantic HTML — all quick wins. Building FAQ sections and restructuring content for Q&A takes 1–2 weeks. Entity authority and original data are ongoing investments that compound over time.
Do I need technical skills to improve my AEO Site Rank?
Some improvements — writing FAQ content, adding author bios — require zero technical skills. Others — deploying JSON-LD schema, modifying robots.txt — require basic HTML knowledge or developer access. Our Knowledge Base guides include code examples for each criterion. For hands-on help, we offer professional services.
What is the fastest way to improve my AI visibility?
Start with high-impact, low-effort wins: (1) Create an llms.txt file, (2) Add Organization JSON-LD to your homepage, (3) Update robots.txt to allow AI crawlers, (4) Add FAQPage schema to existing FAQ content. These four changes take under a day and typically produce noticeable improvements within weeks.
What should I prioritize if my score is below 40?
A score below 40 means several fundamentals are missing — like Crisp (34) and HelpCrunch (33) in our Customer Support benchmarks. Focus on: (1) llms.txt — quick to create, high impact, (2) Schema.org — Organization schema at minimum, (3) robots.txt — make sure you're not blocking AI bots, (4) Clean HTML — content must be in the page source, not behind JavaScript.
Can I implement AEO improvements on WordPress?
Yes. WordPress has excellent AEO support. Use Yoast SEO for schema markup, create llms.txt via FTP or a custom plugin, edit robots.txt through Yoast or directly, and build FAQ pages with Gutenberg blocks. Most WordPress themes already produce clean, crawlable HTML.
Can I implement AEO improvements on Shopify?
Yes, though Shopify requires some workarounds. Use apps like JSON-LD for SEO for schema markup, create llms.txt through the theme editor, modify robots.txt through Shopify admin, and build FAQ sections in product descriptions and dedicated pages. Shopify produces server-rendered HTML, which is good for AI crawlability.
What is the minimum viable AEO setup for a new website?
Four things on day one: (1) Organization JSON-LD schema on every page, (2) a well-structured llms.txt at your domain root, (3) robots.txt explicitly allowing GPTBot, ClaudeBot, and PerplexityBot, (4) at least one FAQ page with FAQPage schema. This baseline takes a few hours and establishes the foundation everything else builds on.
No. They're complementary. SEO optimizes for search rankings and click-through traffic. AEO optimizes for AI citations and answer engine visibility. Many AEO improvements — structured data, semantic HTML, internal linking — also boost SEO. Implement both.
Benchmarks show average and best AEO readiness scores across business sectors. We track Healthcare & Patient Advocacy, Customer Support & BPO, Music & Vinyl Retail, SaaS & Productivity, and AI & Marketing Technology. Each sector breaks down into categories. They help you understand where you stand relative to industry peers - not just in absolute terms.
How are benchmark scores calculated?
Benchmarks come from real AEO audits of domains in each sector. We audit multiple companies per category using the same 48-criteria methodology across 5 pillars and aggregate results. Each domain shows per-engine scores (ChatGPT, Claude, Gemini), best score, and overall visibility indicators. Benchmarks update as new audits are published.
How do I use benchmark data to prioritize my AEO work?
Compare your per-criterion scores against the sector average. If your Schema.org score is 3/10 but the sector average is 6/10, that criterion is a priority. Focus on closing the biggest gaps first - those represent the areas where competitors are already ahead and where improvement yields the most relative gain.
At least 20–30 substantive questions across your key topics. Quality over quantity — each answer needs 3–5 sentences minimum and genuine depth. Group FAQs by category with clear headings. Include FAQPage JSON-LD schema so AI engines parse the Q&A structure directly. Our FAQ has 160 items across 15 categories — that's the kind of coverage that gets cited.
How do I write for multiple AI engines simultaneously?
Focus on the universal AEO criteria: structured data, clean HTML, entity clarity, Q&A formatting. These work across all engines. Multi-engine audits reveal engine-specific gaps — Claude weights structured data heavily while ChatGPT prioritizes conversational relevance. Address the common foundation first, then fine-tune for specific engines.
What is the ideal FAQ page structure for AI extraction?
Group questions by topic category with clear H2 headings per category. Each question should be an H3 with the answer immediately below. Lead every answer with a direct 1-2 sentence response, then elaborate. Add FAQPage JSON-LD schema matching every visible Q&A pair. Avoid hiding answers behind JavaScript accordions - AI crawlers need the HTML visible in the source.
Why do I need visible dates on my content pages?
Visible Date Signal checks whether your pages display clear publication and update dates. AI engines have a recency bias - content without visible dates gets treated as potentially stale, even if it was published recently. Add both "Published" and "Last Updated" dates to your article template, and match them with datePublished and dateModified in your Article schema.
What professional services does AEO Content AI offer?
Custom AEO optimization programs tailored to your industry, competitive landscape, and visibility goals. Services range from foundational technical setup (llms.txt, Schema.org, robots.txt) to full content restructuring, multi-engine optimization, and ongoing visibility management. Schedule a free consultation to discuss what makes sense for your business.
What is included in the Starter plan?
The Starter plan covers foundational AEO setup: llms.txt creation and deployment, Organization JSON-LD schema, robots.txt AI crawler configuration, and an initial FAQ section with FAQPage schema. These are the highest-impact, lowest-effort changes that establish your AI visibility baseline.
AEO first. SEO requires domain authority built over 6-12 months - backlinks, content volume, accumulated trust. AEO requires technical infrastructure built in 2-3 hours - metadata, schema, crawler access. For an early-stage startup with zero authority, AEO delivers faster returns. And the infrastructure you build for AEO (schema, FAQ, structured content) also improves your SEO foundation.
Can AEO help my startup get discovered by AI assistants like ChatGPT?
That is exactly what AEO does. The 48 AEO criteria - structured data, llms.txt, Q&A content, entity authority, AI crawler access - are the signals AI engines use to decide what to cite. We have tracked this across 2,500+ startup audits: startups scoring above 55 appear in AI answers at significantly higher rates than those below 35. Structure determines visibility.