AI Search

AI SEO Audit Checklist: The 12 Things We Check Before a Business Chases AI Citations

Girish Sawlani

Written by Girish Sawlani · Head of Strategy & Growth, SEO Melbourne · 20+ yearsReviewed by Blake P.

Want this done for you? Book a free 30-minute strategy meeting.

  • Updated 2026-10-10
  • 6 min read
  • The diagnostic we run on every new AI SEO engagement, written so a Melbourne marketing team can run most of it in an afternoon.
TL;DR

An AI SEO audit checks whether AI answer engines can reach, read, trust and quote your pages.

Twelve checks in five areas: crawler access, rendering and speed; answer-first structure, self-contained sections, schema that mirrors the page and consistent entity facts; original evidence, authorship and question coverage; Google Business Profile and reviews for local queries; and a measurement set-up built from GA4 referrals, a prompt list, server logs and Search Console.

Fix access first, measurement second, then structure, content and local.

  • 4.9 on Google
  • Since 2006
  • One client per industry
AI SEO audit checklist — twelve checks across access, structure, content, local and measurement1–3 Access: crawlers, rendering, speed4–7 Structure: answer first, schema8–10 Content: evidence, authorship11–12 Local and measurement
4.9on Google
  • Linen House — eCommerce bedding brand client logo — SEO company Melbourne
  • Gallant Plumbing — Melbourne plumbing brand client logo — SEO agency Melbourne
  • HotDoc — healthcare platform brand client logo — SEO Melbourne
  • Sun Stream Saunas — wellness eCommerce brand client logo — SEO company Melbourne
  • Greens List Barristers — Melbourne legal brand client logo — SEO agency Melbourne
  • ANL Container Line — logistics brand client logo — SEO Melbourne
On this page8 sections
  1. What the audit is
  2. Access (checks 1–3)
  3. Structure (checks 4–7)
  4. Content (checks 8–10)
  5. Local (check 11)
  6. Measurement (check 12)
  7. Scoring and fix order
  8. FAQ

Most AI SEO proposals start with a promise. Ours start with this checklist, because the same twelve things decide whether a page can be cited by ChatGPT, Gemini, Perplexity or a Google AI Overview, and most sites fail four of them. Here is:

  • the full list
  • what each check looks for
  • how to score it
  • what to fix first

What an AI SEO audit is and is not

It is a set of twelve checks layered on a normal technical audit, not a secret score out of 100.

An AI SEO audit checks whether your website can be found, read, trusted and quoted by the engines that write answers: Google AI Overviews and AI Mode, ChatGPT, Gemini, Perplexity and Copilot.

It sits on top of a normal technical and content audit rather than replacing one. If the site cannot be crawled or has no pages worth citing, no amount of AI-specific work helps.

It is not a tool that scores your site out of 100 against a secret formula. The engines do not publish how they select sources, so an honest audit is a structured set of checks against the patterns that cited pages consistently share, each one tied to a fix.

These are the twelve we run, grouped into five areas. You can run most of them yourself in an afternoon.

Access: can the engines reach and render your pages?

If crawlers are blocked or your content needs JavaScript to appear, nothing further down this list can help.

  • 1. AI crawler access. Check robots.txt and any firewall rules for GPTBot, ClaudeBot, PerplexityBot, Google-Extended and Bingbot. Many sites blocked them in 2023 by default and never revisited the decision. Blocking a crawler means its engine cannot retrieve your page live, so it cannot cite you from current content.
  • 2. Rendering. Fetch your key pages with JavaScript disabled, or through the URL inspection tool in Search Console. If the main content only appears after scripts run, assume several engines will see an empty page. Server-rendered HTML is the safe default.
  • 3. Speed and stability. Core Web Vitals still gate crawl budget and rankings, and rankings feed retrieval. A page that fails the mobile thresholds is less likely to be on the shortlist at all.

Structure: is the answer easy to lift?

Engines quote passages, so each section has to answer its own heading in its first two sentences.

  • 4. Answer-first openings. For each page, read the first two sentences under the H1 and under every H2. Do they answer the question the heading implies? Engines extract passages; the passage should stand alone.
  • 5. Self-contained sections. One idea per heading, with the supporting evidence inside the same section. A page that spreads one answer across five sections is hard to quote accurately.
  • 6. Structured data that mirrors the page. Validate your Organization, LocalBusiness, Service, Article and FAQPage markup, and confirm that every fact in it is visible on the page. Markup that claims reviews or prices the page does not show is a trust problem, not a boost.
  • 7. Entity consistency. Business name, address, phone, founding year, people and services should match across your site, Google Business Profile, LinkedIn and the major directories. Record every mismatch; each one is a fix.

Quick check for item 4: paste a section into any assistant and ask it to answer the heading using only that text. If it hedges or asks for more, the section needs rewriting.

Content: is there a reason to cite you?

Pages get cited for what exists nowhere else: your own prices, numbers, photos and process.

  • 8. Original evidence. List what on each page exists nowhere else: your own price ranges, your own before-and-after numbers, your own photos, a process you actually follow. Pages with none are rarely cited, because the engine can get the same generic advice from a thousand sources.
  • 9. Authorship and dates. A named author with a real role, a short bio, and a modified date that reflects a real change. Undated or anonymous pages lose to dated, attributed ones on time-sensitive questions.
  • 10. Question coverage. Take the twenty questions your customers actually ask, including the awkward ones about price and problems, and check whether a page answers each plainly. Gaps here are the content plan.

Local: do your Melbourne sources check out?

For local questions the engines lean on your Google Business Profile and review text, so stale profiles fail here first.

  • 11. Google Business Profile and reviews. For local questions the engines lean on the profile and on review text. Confirm categories, services, hours and photos are complete and current, and that recent reviews mention the services and suburbs you want to be known for. Thin or stale profiles are the most common local failure we find.

Suburb pages belong here too: a page for a suburb you genuinely serve, with real detail, is citable. A city name swapped into a template is not. See our local SEO service for how we build these.

Measurement: will you know if it worked?

Without a GA4 referral view and a monthly prompt check, nobody can tell whether the other eleven fixes worked.

  • 12. The measurement set-up. Confirm four things exist:
    • a GA4 view that isolates referrals from chatgpt.com, perplexity.ai, gemini.google.com and copilot.microsoft.com
    • a written list of twenty to thirty customer prompts with a monthly citation check per engine
    • access to server logs filtered to AI crawlers
    • a Search Console view of informational queries where impressions rise while clicks fall, the usual sign of an AI Overview answering above you

Without this item, nobody can say whether the other eleven did anything. It is the first thing we set up on a new engagement and the last thing most audits mention.

How to score it and what to fix first

Mark each check pass, partial or fail, then fix access first and local last.

Score each of the twelve as pass, partial or fail. Then fix in this order, because each layer depends on the one before it:

  1. access
  2. measurement
  3. structure
  4. content
  5. local

A site that fails access or rendering should do nothing else until that is solved. A site that passes everything but has no original evidence has a content job, not a technical one.

Most Melbourne businesses we audit fail items 1, 4, 8 and 12 and pass the rest. The fixes for those four are:

  • a few hours of technical work
  • a rewrite of ten openings
  • one page of genuine data
  • an afternoon in GA4

If you want the audit done for you, our SEO audit includes these twelve checks, and the AI SEO service implements the fixes. For the background on how AI answers choose sources, read our guide to generative engine optimisation in Melbourne.

FAQ

Frequently Asked Questions

Question not here? Ask us directly.

What is an AI SEO audit?

A structured check of whether your website can be found, rendered, trusted and quoted by AI answer engines such as Google AI Overviews, ChatGPT, Gemini and Perplexity. It covers crawler access, rendering, page structure, structured data, entity consistency, original content, local signals and measurement.

How is an AI SEO audit different from a normal SEO audit?

A normal audit asks whether pages can rank. An AI SEO audit adds whether pages can be extracted and cited: answer-first structure, self-contained sections, original evidence, visible authorship, AI crawler access and a way to measure AI referrals. The technical foundation is shared.

Can I run an AI SEO audit myself?

Most of it. Robots.txt, rendering, answer-first openings, structured data validation and the GA4 referral view are all checkable in an afternoon with free tools. Entity consistency and log analysis take longer, and that is where we usually help.

How much does an AI SEO audit cost in Melbourne?

Our SEO audit starts from $1,000 and includes the twelve AI checks in this article, a prioritised action plan and a 30-minute walkthrough call. Implementation through our AI SEO service starts from $1,000 a month.

How often should the audit be repeated?

Run the full twelve every six months, and the measurement checks monthly. The engines change retrieval behaviour often, and a crawler block or a rendering regression can appear after any site change.

Talk it through with a senior specialist

Book a free 30-minute strategy meeting. Here’s what happens next:

  1. You tell us about your business and goals
  2. We reply within 24 hours to book a time
  3. A free 30-minute meeting: where your opportunities are and how we’d tackle them

Prefer a quick look first? Run the free website check.