An AEO audit checklist is a simple way to answer one question: when someone asks ChatGPT, Perplexity, or Google's AI Overviews about a business like yours, can those engines actually find you, understand you, and cite you? More and more customers are skipping the list of blue links and asking an AI directly, so it pays to know where your site stands.
The good news is that you do not need special software or a technical background to run this audit. In this guide I will walk you through the same checks we run on client sites, in plain English, so you can work through your own site in an afternoon.
What an AEO audit actually looks at
Answer engine optimization (AEO) is the practice of making your website easy for AI systems to read, trust, and quote. If that idea is new to you, our plain-English guide to AEO covers the fundamentals. An audit takes that theory and turns it into a punch list.
A good AEO audit checklist covers five areas:
- Access: can AI crawlers reach and read your pages?
- Structure: is your content organized so a machine can lift a clean answer from it?
- Schema: does your site describe itself in the structured language engines understand?
- Consistency: do your business facts match everywhere they appear online?
- Visibility: when you actually ask the engines, do you show up?
Work through them in that order. Each one builds on the last.
Step 1: Confirm AI crawlers can reach your site
AI engines learn about your business the same way Google does, by crawling your pages. If a crawler is blocked, nothing else on this checklist matters.
Check your robots.txt file
Type your domain followed by /robots.txt into your browser (for example, yoursite.com/robots.txt). Look for lines that block user agents like GPTBot, PerplexityBot, ClaudeBot, or Google-Extended. Some website platforms and security plugins block these by default without telling you. If you see a Disallow: / under one of those names and you want to be cited by that engine, remove it.
Check that your pages render as real text
Right-click a key page and choose "View page source." Can you find your actual sentences in there? If your content only appears after heavy JavaScript loads, some AI crawlers will see an empty page. Most modern platforms handle this fine, but it is worth thirty seconds to confirm.
Confirm you are indexed
Search Google for site:yoursite.com. If your important pages do not appear, fix indexing first. Our guide on getting your website indexed by Google walks through that process step by step.
Step 2: Audit your content structure
Answer engines do not quote whole pages. They lift specific passages that directly answer a question. Your job is to make those passages easy to find and easy to extract.
Open your five most important pages and check each one against this list:
- One clear question per section. Headings that read like real questions ("How much does duct cleaning cost?") give engines an obvious match for real queries.
- Answer first, detail second. The first sentence or two under each heading should contain a complete, standalone answer. Then elaborate.
- Short paragraphs. A wall of text is hard for both humans and machines to pull a quote from.
- Specifics over vagueness. "We serve Rockford and towns within 30 miles" is quotable. "We serve the surrounding area" is not.
- An FAQ section on key pages. Question-and-answer pairs are the most natural format for answer engines to reuse.
If your pages need rework, our guide on writing content that AI engines quote shows before-and-after examples of this style.
Step 3: Check your schema markup
Schema markup is code that labels your content so machines do not have to guess. It tells engines "this is our business name, this is our address, these are our hours, this is an FAQ."
Here is what to verify:
- LocalBusiness (or a more specific type) on your homepage or contact page, with your name, address, phone, hours, and service area filled in.
- FAQPage schema on any page with a question-and-answer section.
- Article schema on blog posts, with author and date.
- No errors. Paste your key URLs into Google's Rich Results Test or the Schema.org validator and fix anything flagged.
You do not need every schema type that exists. A correct, complete LocalBusiness block does more than a dozen half-filled ones. If this is new territory, start with our plain-English guide to schema markup for AI search.
Step 4: Verify your facts are consistent everywhere
AI engines cross-reference. Before recommending a business, they compare what your website says against your Google Business Profile, directories, and review sites. When the facts disagree, engines lose confidence and quietly skip you.
Check that these match exactly across your website, Google Business Profile, and major directories:
- Business name (including things like "LLC" or "& Sons")
- Address and service area
- Phone number
- Hours
- The one-sentence description of what you do
This is the same discipline behind local citations, and our guide to NAP consistency explains why it matters so much and how to clean up mismatches.
Tip: Write one canonical "fact sheet" for your business: exact name, address, phone, hours, services, and a two-sentence description. Every time you update a profile anywhere online, copy from that sheet instead of typing from memory. Most inconsistencies come from retyping, not from real changes.
Step 5: Test your actual AI visibility
This is the part most checklists skip, and it is the most useful. Open the engines your customers use and ask the questions they would ask.
- Ask ChatGPT, Perplexity, and Google (watching for AI Overviews) something like "best [your service] in [your city]" and "who should I call for [specific problem] in [your city]."
- Note whether you appear, who does appear, and which sources the engines cite.
- Ask each engine directly: "What do you know about [your business name] in [your city]?" and check the answer for accuracy.
- Repeat monthly and keep a simple log, because answers shift as engines update.
We have a full walkthrough on checking if your business shows up in ChatGPT if you want prompts to copy. Pay special attention to the sources being cited when you do not appear. Those citations tell you exactly where the engines are looking, and understanding how answer engines choose their sources helps you close the gap.
The checklist at a glance
| Area | What to check | Pass looks like |
|---|---|---|
| Access | robots.txt, page source, Google index | AI crawlers allowed, real text in source, key pages indexed |
| Structure | Headings, answer-first writing, FAQs | Each section answers one question in its first sentences |
| Schema | LocalBusiness, FAQPage, Article markup | Validators show complete markup with no errors |
| Consistency | Name, address, phone, hours, description | Identical facts on your site, Google profile, and directories |
| Visibility | Live tests in ChatGPT, Perplexity, AI Overviews | You appear for customer-style questions and the facts are right |
How often should you run this audit?
A full pass once a quarter is plenty for most small businesses. The visibility tests in step 5 are worth running monthly because they take ten minutes and they are your early warning system. If you drop out of answers you used to appear in, work back through steps 1 through 4 to find what changed.
Treat the audit as a habit, not a one-time project. Engines evolve, your site changes, and the businesses that keep showing up in AI answers are the ones that keep checking.
Frequently asked questions
Do I need paid tools to run an AEO audit?
No. Everything on this checklist can be done with a browser: viewing robots.txt, checking page source, running Google's free Rich Results Test, and asking the AI engines questions directly. Paid tools can track visibility across many queries automatically, which is handy at scale, but they are not required to find and fix the issues that matter most.
How is an AEO audit different from an SEO audit?
They overlap a lot, since both depend on crawlable pages and clear content. The difference is emphasis. An SEO audit focuses on rankings, keywords, and links. An AEO audit focuses on whether machines can extract accurate, quotable answers from your pages and whether your facts are consistent enough to be trusted. If you have already done SEO work, you have a head start, and our comparison of AEO vs SEO breaks down where they diverge.
How long until I see results from fixing these issues?
Some fixes show up fast. Corrected business facts and new schema can be reflected within a few weeks as engines recrawl your site. Appearing in answers for competitive questions takes longer, often a few months, because engines need repeated signals that your site is a reliable source. The monthly visibility test in step 5 is how you will see the progress.