If you're guessing whether AI systems like ChatGPT, Claude, and Perplexity can find and cite your content — you're probably losing traffic and citations you don't even know you're missing.
An AEO audit changes that. In 60 seconds, using a free Chrome extension, you can see exactly how AI answer engines evaluate your pages and get a prioritized list of what to fix first.
This guide walks you through every step: what an AEO audit checks, how to run one, what every score component means, and how a single afternoon of targeted fixes drove a 23-point score improvement.
What Is an AEO Audit — and Why Does It Matter Now?
AEO stands for Answer Engine Optimization — the practice of making your website's content visible, trustworthy, and accessible to AI systems that provide direct answers rather than lists of links. An AEO audit measures how well your pages meet those requirements.
Traditional SEO audits focus on ranking signals: page speed, backlinks, keyword density — the factors that influence where you appear in Google's search results. An AEO audit focuses on citation signals — the factors that determine whether an AI answer engine will trust and reference your content in its responses.
The distinction matters because AI answer engines use fundamentally different signals than traditional search engines. A page can rank #1 on Google while being completely invisible to ChatGPT, Claude, or Perplexity. The reasons are usually structural: AI crawlers blocked in robots.txt, missing structured data, no authorship information, or content formatted in ways that AI systems can't parse into a citable answer.
As AI search grows — and it's growing fast — the cost of not knowing your AEO status is increasing every quarter. To understand the five underlying pillars that make up your AEO score, see our detailed breakdown. This article focuses on the practical audit process.
Step 1 — Install AEO Tester (Takes 30 Seconds)
AEO Tester is a free Chrome extension that audits any webpage for AI readiness directly from your browser. No account required. No setup. No configuration needed.
To install it:
- Click the link in the CTA below to open the Chrome Web Store listing
- Click "Add to Chrome"
- Confirm the installation when prompted
The extension icon appears in your Chrome toolbar immediately after installation. That's all there is to it — you're ready to run your first audit.
Start your free AEO audit now — install AEO Tester from the Chrome Web Store and run your first AI readiness test in under a minute.
Step 2 — Run Your First AI Readiness Test
Navigate to any page on your website you want to audit. Start with your most important pages: your homepage, your main product or service page, or your highest-traffic blog post. These are the pages where AI visibility has the most direct impact on your business.
Click the AEO Tester icon in your Chrome toolbar. The extension scans the current page — analyzing its HTML, meta tags, schema markup, robots.txt configuration, and other signals — and returns your full AEO audit within seconds.
You'll see:
- An overall AEO score from 0 to 100
- A breakdown of each individual score component
- Color-coded indicators: green (passing), orange (needs improvement), red (failing)
- Specific details about what each component found on your page
The breakdown is the most valuable part. Not all score components are equally important — some failures are critical, others are minor. The detailed view lets you prioritize which issues to address first rather than treating every finding as equally urgent.
Step 3 — Understanding Each Score Component
AEO Tester evaluates 14 distinct signals across five categories: security, crawlability, content structure, authority, and technical accessibility. Here's what each one checks and why it matters for AI visibility.
1. HTTPS / Secure Connection
Checks whether your page is served over HTTPS rather than plain HTTP. All major AI crawlers require a secure connection — pages served over HTTP may be skipped entirely. This is a pass/fail check with no partial credit.
2. AI Bot Crawlability
Checks your robots.txt file for directives affecting the major AI crawlers: GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot (Perplexity), OAI-SearchBot (ChatGPT search), and Google-Extended (Gemini). If any of these are blocked — even accidentally through a wildcard rule — you're invisible to those AI systems.
This is one of the highest-impact checks in the audit. See our complete guide on checking AI crawler access for a full breakdown of every major bot and what to allow or block.
3. Structured Data Present
Checks whether any Schema.org JSON-LD markup exists on the page. Structured data is how you make your content machine-readable — without it, AI systems have to guess what type of content your page contains and who produced it. Presence of any valid schema markup earns partial credit; richer coverage earns more.
4. Schema Type Coverage
Goes deeper than simply checking for structured data presence — this component evaluates which schema types are implemented. High-value schema types for AEO include Article, FAQPage, HowTo, Organization, and Person. Pages with entity-level schema (identifying who you are) score higher than pages with only breadcrumb schema.
5. Meta Description
Checks whether a meta description tag exists and falls within the recommended 150–160 character range. While meta descriptions don't directly affect AI citations, they're a proxy for on-page SEO hygiene and help AI systems extract summary text when rendering search previews.
6. Title Tag
Checks for the presence of a <title> tag and evaluates its length (under 60 characters is ideal). The title is one of the primary signals AI systems use to understand a page's topic — a descriptive, keyword-relevant title scores higher than a generic one.
7. H1 Tag
Checks that exactly one H1 heading exists on the page and that it's descriptive. The H1 is the clearest signal of a page's primary topic. Pages with no H1, multiple H1s, or a generic H1 like "Home" score lower on this component.
8. Heading Hierarchy
Evaluates whether the heading structure follows a logical hierarchy (H1 → H2 → H3) without skipped levels. AI systems use heading structure to parse a document's sections and understand which content answers which sub-questions. A broken hierarchy makes this extraction less reliable.
9. Author Attribution
Checks for visible author information — a byline on the page, a linked author profile, or Person schema markup with a name and credentials. Author attribution is an E-E-A-T (Experience, Expertise, Authority, Trustworthiness) signal. AI systems increasingly prefer citing content from identified, credible authors over anonymous pages.
10. Publication and Modification Dates
Checks for datePublished and dateModified values in your schema markup or in visible page content. Content freshness is a meaningful signal for AI answer engines — an article with a visible, recent update date is more likely to be cited than one with no date or a stale date from years ago.
11. Canonical URL
Checks for a <link rel="canonical"> tag pointing to the preferred URL of the page. Canonical tags help AI crawlers avoid indexing duplicate or near-duplicate content, and they signal that you have a clear, authoritative version of each page.
12. Open Graph Tags
Checks for the core Open Graph meta tags: og:title, og:description, og:type, og:url, and og:image. These tags are used by AI systems and social platforms to extract page metadata. Incomplete OG tags are a signal of technical SEO debt.
13. Image Alt Text
Checks whether images on the page have descriptive alt attributes. Alt text serves two AEO purposes: it makes images accessible to AI crawlers (which can't interpret visual content), and it's an accessibility best practice that reflects overall content quality.
14. Page Response Time
Measures how quickly the page's server responds. AI crawlers operate with tight time budgets — typically under five seconds per page. Slow server response times mean the crawler may abandon the page before reading any content. Pages responding within one second score highest; pages exceeding three seconds may be partially or fully skipped.
Step 4 — Interpreting Your Overall Score
Your overall AEO score is a weighted composite of all 14 components, scaled from 0 to 100. Use this scale as your benchmark:
| Score Range | Rating | What It Means |
|---|---|---|
| 0–39 | Poor | Significant gaps in AI optimization. AI systems will struggle to crawl, parse, or trust your content. You're likely invisible to most AI answer engines. |
| 40–59 | Needs Work | Some foundational elements are in place, but critical signals are missing. You may appear occasionally in AI responses, but inconsistently. |
| 60–79 | Good | Solid foundation for AI visibility. Most major signals are present. Fixing remaining issues will meaningfully improve your citation rate. |
| 80–100 | Excellent | Well-optimized for AI answer engines. Focus on maintaining freshness and expanding coverage to additional pages. |
Most websites score between 40 and 65 on their first audit. A score of 70 or above typically means you're well-positioned relative to competitors in your space. The goal isn't a perfect 100 — it's getting your most important pages above the threshold where AI systems will confidently cite them.
Case Study: From 47 to 70 — A 23-Point AEO Score Improvement
To show what targeted AEO fixes look like in practice, here's a real-world example of an audit and the changes that drove a 23-point improvement.
Starting Score: 47/100
A content-focused website ran its first AEO audit and found four critical failures:
- AI Bot Crawlability: Failing. The site's robots.txt contained a wildcard
Disallow: /rule inherited from a staging environment setup years earlier. GPTBot, ClaudeBot, and PerplexityBot were all blocked. - Structured Data: Failing. No JSON-LD schema markup existed on any page. AI systems had no machine-readable information about the author, publication dates, or content type.
- Author Attribution: Failing. Articles had no visible bylines and no
Personschema identifying the author. - Publication Dates: Failing. No
datePublishedordateModifiedin schema or visible HTML. AI systems treating freshness as a signal had no way to evaluate content recency.
The site was also missing og:description and og:image on most pages, contributing to a low Open Graph score.
The Fixes (Less Than Two Hours of Work)
Fix 1 — Updated robots.txt: Removed the problematic wildcard disallow rule and added explicit Allow: / directives for GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot, and Google-Extended. +8 points.
Fix 2 — Added Article schema: Implemented JSON-LD Article schema on all blog posts, including headline, datePublished, dateModified, author (with Person sub-schema), and publisher fields. +7 points.
Fix 3 — Added author bylines: Added author names and role labels to each article page, linking to author profiles on social platforms. +4 points.
Fix 4 — Completed Open Graph tags: Added missing og:description and og:image to all pages that lacked them. +4 points.
Result: 47 → 70
The score jumped 23 points in a single afternoon. None of the fixes required a site redesign or content rewrite — they were targeted, structural improvements that an AEO audit surfaced in seconds.
Note: Score improvements vary by site and starting condition. The fastest gains typically come from fixing critical failures (red flags) before addressing lower-priority items. Run the audit first to identify your highest-impact opportunities.
What to Do After Your Audit
Once you have your AEO score and component breakdown, here's how to turn the results into a prioritized action plan.
Fix Critical Failures First
Red-flagged components — blocked AI crawlers, missing HTTPS, absent structured data — have the highest impact on your overall score and your actual AI visibility. Address these before anything else. A single critical failure can suppress your score by 8–10 points and may be preventing AI systems from indexing your content entirely.
Group Fixes by Effort Level
Some improvements take five minutes: adding a meta description, updating a canonical tag, completing missing Open Graph tags. Others require development time: implementing structured data sitewide, updating robots.txt configuration, adding author schema to legacy content. Plan your quick wins first to build momentum, then schedule the technical work.
Audit All Your Key Pages
Run AEO Tester on each of your important pages, not just the homepage. Your product pages, top blog posts, and landing pages may have entirely different scores and different issues. A homepage that scores 75 doesn't mean your other pages are equally optimized.
Verify Every Fix
After making changes, re-run the audit to confirm your score improved and no new issues appeared. AEO Tester gives you instant feedback — you don't need to wait for a crawler to revisit your site. The audit-fix-verify loop is the fastest path to meaningful improvement.
Prioritize Freshness Over Time
Once your structural signals are in place, content freshness becomes an ongoing factor. Update publication and modification dates in your schema whenever you revise content. AI systems actively prefer recently updated sources — a page refreshed last month will outperform an identical page last updated two years ago.
The goal isn't optimizing every page to perfection. It's ensuring the pages that matter most to your business are meeting the threshold where AI answer engines will confidently cite them. For most sites, getting key pages above 70 is a realistic target that produces measurable visibility improvements within weeks of implementation.
Run Your Free AEO Audit Now
Free Chrome extension. Instant breakdown of all 14 score components.
Add to Chrome — It's Free