TL;DR
A modern SEO audit keeps every traditional section and adds four. Technical health still comes first, because crawlability, indexation, architecture, and rendering cap everything else. The content review adds a machine readability test for answer-first structure. New sections cover entity and trust consistency, structured data accuracy, and direct AI visibility testing with a fixed prompt set. Analytics accuracy gets audited too, because unmeasurable recommendations turn into opinions. The deliverable should be a prioritized sequence with owners and effort estimates, not a list of findings.
What has actually changed about SEO audits?
Less than the marketing around AI search suggests, and more than most audit templates admit.
The bones are the same. Crawlability, indexation, site architecture, page titles, internal links, content quality, page speed, and analytics accuracy still decide whether a site can compete. No AI surface rescues a site that search engines cannot crawl or a visitor cannot understand.
What changed is the scope of the question. An audit used to ask whether a site could rank. Now it also asks whether a site can be understood, quoted, and attributed by systems that summarize instead of link.
In practice that adds four sections to a traditional audit: answer readiness, entity and trust clarity, structured data depth, and AI visibility measurement. Everything else stays where it was.
What does the technical section cover?
This is still the first section, and it is still where most audits find the biggest problems.
I start with a full crawl and compare it against what is actually indexed. Mismatches between the two are where the interesting findings live. A site with 400 crawlable pages and 120 indexed pages has a story to explain.
The checklist has not changed much:
- Status codes, redirect chains, and orphan pages
- Canonical tags, including pages canonicalized to the wrong URL
- Robots directives, noindex tags, and anything blocking rendering resources
- XML sitemap accuracy and whether it matches the live URL set
- Core Web Vitals and real-world mobile performance
- Duplicate or thin templated pages
- Internal link depth, so no important page sits five clicks from the homepage
The AI-era addition is server-side rendering. If your primary content only appears after JavaScript executes, some retrieval systems will see an empty page. That single finding has moved more results for clients than any schema change. I go deeper on that in technical SEO for AI search.
How is the content review different?
The traditional content review asks whether a page targets a clear topic, satisfies intent, and reads better than the competition. Keep all of that.
Then add a readability test for machines. For each priority page I check whether a specific question is answered in the first two sentences under its heading, whether headings are phrased the way people ask things, whether claims include specifics rather than adjectives, and whether the page contains at least one self-contained passage that could be lifted as a standalone answer.
A useful exercise: paste a page into an assistant and ask it to summarize what the business does and who it serves. If the summary is vague or wrong, that page is not ready for AI search regardless of how it reads to a human.
I also flag pages that bury the answer. A common pattern is 300 words of context before the definition. Humans tolerate it. Extraction systems usually do not.
What is an entity and trust review?
Generative systems care who you are, not just what your page says. An entity review checks whether the web tells one consistent story about your business.
That means comparing your business name, description, service list, location, and leadership across your site, your Organization schema, your listings, your profiles, and any third-party mentions. Inconsistencies weaken confidence, and low confidence means fewer citations.
I check the About page carefully during this section, because it does more work than most teams realize. It is where credentials, history, and real names live, and it is often what an assistant leans on to describe a company. That is the argument I made in why About pages matter for SEO, GEO, and AEO.
For a local business, the review also covers name, address, and phone consistency, service area language, and whether the city context appears in real content rather than a footer stuffed with place names. A regional client had four different service-area descriptions across its site, listings, and schema. Cleaning that up was a one-week fix that improved both local pack presence and how assistants described its coverage.
How much does structured data belong in the audit?
Enough to be specific, not enough to become the whole report.
I audit for the presence and accuracy of Organization, WebSite, LocalBusiness where relevant, BreadcrumbList, Article or BlogPosting on posts, Service on service pages, and FAQPage where genuine questions exist. Then I validate every one of them, because invalid schema is common and silently useless.
The more valuable check is whether the schema matches the visible page. Marked-up FAQs that do not appear on the page, or a service list in schema that the page never mentions, create exactly the inconsistency you were trying to avoid. My marketer-friendly guide to schema markup covers the types that earn their keep.
How do you audit AI visibility?
You test it, because no tool reports it cleanly yet.
Build a prompt set of twenty to forty questions your buyers ask, run them across the assistants your audience uses, and record whether your brand appears, which URL is cited, and whether the description is accurate. Save the raw answers. The baseline is the point.
Then pair that with what your own data can tell you. Search Console reveals question-shaped queries and impression growth on answer-style pages. GA4 can isolate referrals from assistant domains if your channel groupings are configured for it. Log files or edge analytics show whether AI crawlers are reaching your important pages at all.
An audit that skips this section can tell you your site is healthy without telling you whether it is visible where your buyers are looking.
Why does the analytics section matter so much?
Because an audit that cannot be measured turns into an opinion.
I verify that GA4 is collecting cleanly, that key events fire and are marked as conversions, that internal traffic and bots are filtered, that Search Console is linked, and that channel groupings separate AI referrals from generic referral traffic. I also confirm that someone can actually answer the question "did organic and AI-driven visits produce qualified leads last quarter" without a two-day data project.
If that question cannot be answered, fixing measurement outranks most content recommendations. My analytics and reporting work usually starts here for exactly that reason.
What should the deliverable look like?
A findings list is not an audit. A prioritized plan is.
Every finding I hand over includes what is wrong, why it matters in plain language, what to do, who should do it, an effort estimate, and an expected impact. Findings get grouped into three buckets: fix now because it blocks visibility, fix next because it compounds, and monitor because the evidence is thin.
Then there is a sequence. Technical blockers first, because they cap everything. Entity and schema cleanup second, because it is fast and improves how you are understood everywhere. Content restructuring third. New content last, once the foundation can support it.
A good audit should be readable by a marketing manager and actionable by a developer. If it needs a translator, it is not finished. That is the standard I hold myself to on every website audit.
SEO audit FAQ
What is included in an SEO audit for AI search?
A technical review of crawlability, indexation, architecture, and rendering; a content review that tests answer-first structure; an entity and trust consistency check; a structured data validation pass; AI visibility testing with a fixed prompt set; an analytics accuracy review; and a prioritized action plan with owners and effort estimates.
How long does an SEO audit take?
For a typical marketing site, two to four weeks from kickoff to a prioritized plan. Larger sites, complex CMS setups, or multi-location businesses take longer, mostly because crawl analysis and analytics validation scale with site size.
Do you still need a technical SEO audit if AI search is the priority?
Yes, and it becomes more important. AI systems have to fetch and parse your pages before they can summarize or cite them. Rendering problems, blocked resources, and indexation issues remove you from AI answers just as effectively as from rankings.
How do you measure AI search visibility in an audit?
Build a fixed prompt set of twenty to forty buyer questions, run it across the assistants your audience uses, and record brand mentions, cited URLs, and description accuracy. Pair that with Search Console question queries, GA4 referral segmentation for assistant domains, and server logs showing AI crawler access.
What should be fixed first after an audit?
Technical blockers that prevent crawling, rendering, or indexing come first because they cap every other improvement. Entity and schema cleanup comes second since it is fast and improves how you are understood everywhere. Content restructuring follows, and new content comes last.