AI SEO — Site Audit

How to audit
your website
using AI.

A professional SEO audit costs R5,000–R10,000. A DIY audit using free tools and AI will get you 80% of the same insights in a few hours. Here's exactly how to do it.

✍️ Lindsay Campbell📍 Cape Town🕐 11 min read

What an SEO audit actually covers

An SEO audit is a systematic review of everything that affects your site's ability to rank. It's not one thing — it's four distinct areas, and you need to check all of them because a problem in any one can undermine work done in the others.

Area 01

Technical SEO

  • Site speed and Core Web Vitals
  • Mobile-friendliness
  • Crawlability and indexing
  • Broken links and 404 errors
  • Duplicate content and canonical tags
  • HTTPS and security
  • XML sitemap and robots.txt

Area 02

On-Page SEO

  • Title tags — unique, keyword-relevant, correct length
  • Meta descriptions — compelling, not truncated
  • H1 and heading structure
  • Content quality and depth
  • Keyword targeting and intent match
  • Internal linking structure
  • Image alt text

Area 03

Off-Page Signals

  • Backlink profile quality
  • Referring domains
  • Brand mentions across web
  • Toxic or spammy backlinks

Area 04

Local SEO (if relevant)

  • Google Business Profile completeness
  • NAP consistency across directories
  • Local citation building
  • Review volume and recency
  • Location-specific pages

What AI changes about this

AI doesn't crawl your site. What it does is help you interpret the data you collect and prioritise what to fix. Feed it your GSC data, your PageSpeed score, or a list of issues — it will tell you what matters most and what to do about it.

Free tools you'll need before involving AI

ToolWhat it tells youWhere to find it
Google Search ConsoleIndexing issues, crawl errors, which queries and pages get impressions, Core Web Vitals, mobile usabilitysearch.google.com/search-console
Google PageSpeed InsightsSite speed score, Core Web Vitals, specific performance issuespagespeed.web.dev
Google's Mobile-Friendly TestWhether Google can render your site on mobilesearch.google.com/test/mobile-friendly
Screaming Frog (free tier)Up to 500 URLs — title tags, meta descriptions, H1s, broken links, redirectsscreamingfrog.co.uk
Ahrefs Webmaster Tools (free)Backlink profile, domain rating, top pages by organic trafficahrefs.com/webmaster-tools
Rank Math SEO (WordPress)On-page scores, schema, sitemap, redirects — if you're on WordPressrankmath.com

Technical audit with AI — what to check and how

Step 1: Pull your GSC coverage report

In Google Search Console: Index → Pages. Note how many pages are indexed vs excluded. For excluded pages, check the reason — "Crawled but not indexed" is the most common problem and often the most impactful to fix.

Step 2: Check Core Web Vitals

GSC → Experience → Core Web Vitals. Any URLs showing as "Poor" need attention. Then run your homepage through PageSpeed Insights for a detailed breakdown of what's slowing it down.

Step 3: Run a Screaming Frog crawl

Even the free 500-URL limit is enough for most small SA business sites. Look for: pages with missing title tags, duplicate title tags, title tags over 60 characters, missing H1s, broken internal links (404s), and redirect chains.

Step 4: Feed your findings to AI

This is where AI becomes useful. Paste your issue list into ChatGPT or Claude and ask it to prioritise and explain. See the prompt below.

On-page audit with AI

For on-page, AI can actually read your pages and give you actionable feedback — not just interpret data. The most useful approach is to paste your page content directly into the AI and ask specific questions about it.

The on-page audit prompt pattern: "Here is the content of my [page type] page targeting the keyword [keyword]. My business is [brief description] in [location]. Review this page and tell me: (1) does the content match the search intent for this keyword, (2) what's missing that a well-ranking page would include, (3) what should I change in the title tag and meta description?"

Copy-ready audit prompts

Audit Prompt 01

GSC data interpretation

I've run a basic SEO audit on my website. Here are the issues I found:

[Paste your list of issues here — from GSC, Screaming Frog, PageSpeed, etc.]

My website is [your URL]. It's a [describe your business] based in [location], South Africa. The site is built on [WordPress/Wix/Squarespace/custom].

Please:
1. Prioritise these issues in order of SEO impact — what will make the biggest difference to rankings if fixed?
2. For the top 5 issues, explain in plain English what the problem is and exactly what I need to do to fix it
3. Flag any issues that need a developer vs ones I can fix myself
4. Identify anything that might be causing pages not to rank even if other signals look fine
Tip: The more specific your issue list, the more useful the prioritisation. "Site is slow" is less useful than "PageSpeed score is 34 on mobile, main issues are render-blocking resources and large image files."

Audit Prompt 02

On-page content audit

I want you to audit the SEO of this page. Here is the full page content:

[Paste your page content here]

The target keyword for this page is: [keyword]
My business: [brief description] in [location], South Africa
Target reader: [describe who this page is for]

Please audit:
1. Title tag — is it optimised, the right length, compelling enough to get clicks?
2. Does the content match the search intent for this keyword?
3. What is missing that a well-ranking competitor page would include?
4. Heading structure — is it logical and keyword-relevant?
5. Internal linking opportunities — what related pages should this link to?
6. What schema markup would help this page?

Give me a prioritised list of changes with clear before/after examples for the most important ones.
Tip: Do this for your top 5 most important pages first — homepage, main service pages, top-traffic posts. Don't try to audit 50 pages at once.

How to prioritise what you find

Every audit produces more issues than you can fix in one go. The prioritisation framework that works:

Fix immediately: 404 errors on important pages, pages excluded from Google's index that should be indexed, missing title tags on key pages, site not loading on mobile.

Fix this month: Slow page speed (below 50 on mobile), duplicate title tags, pages with no H1, broken internal links, missing meta descriptions.

Fix when you have capacity: Image alt text, schema markup additions, internal linking improvements, content gaps on existing pages.

Don't obsess over: Minor speed optimisations that move you from 78 to 82, exact keyword density, pages with thin content that get zero traffic anyway.

The 80/20 of site audits: In most South African small business sites, two issues account for the majority of lost ranking potential — pages excluded from Google's index that shouldn't be, and title tags that don't match what people are searching for. Fix these two things first before anything else.

Want a professional audit?

NoGravy site audits
from R6,500.

Full technical, on-page, content, and local SEO review. Prioritised action plan. Cape Town based. Lindsay Campbell direct.

Visit NoGravy →

FAQ

Can AI audit my website?
AI tools can help you identify and interpret SEO issues, but they can't crawl your site the way dedicated tools like Screaming Frog do. The best approach: use free tools to gather data, then use AI to interpret findings and prioritise what to fix.
How do I do a free SEO audit?
Start with Google Search Console — it shows indexing issues and crawl errors. Run PageSpeed Insights for performance. Check your site manually for title tags and H1s. Then feed your findings into ChatGPT or Claude and ask it to prioritise what needs fixing first.
What does an SEO audit check?
Four areas: technical health (crawlability, speed, mobile, indexing), on-page optimisation (title tags, headings, content quality, internal links), off-page signals (backlinks, brand mentions), and local SEO (Google Business Profile, citations) if relevant.
How often should I audit my website?
A basic check quarterly using Google Search Console, and a full audit annually or after any major site changes — new theme, platform migration, URL restructure. Also audit immediately if you notice a sudden traffic drop.