SEO guide · updated 30 September 2026

How to do an SEO audit: checklist and free tools

An SEO audit is a health check of your website's search performance. It finds what stops pages ranking (technical errors, weak content, missing links or local signals) and turns it into a prioritised fix list.

SEO audit checklist

1. Indexing and crawling

  • Pages report in Google Search Console: which pages are indexed, which are excluded and why
  • robots.txt, noindex tags, canonical tags
  • XML sitemap submitted and error-free
  • http/https and www/non-www redirect to one version

2. Technical health

  • Core Web Vitals and mobile speed (PageSpeed Insights)
  • Broken links, 404s, redirect chains
  • Mobile usability
  • Structured data errors (Rich Results Test)

3. On-page

  • Unique title tags and meta descriptions
  • One H1 per page; logical headings
  • Duplicate or thin content
  • Image alt text and file sizes
  • Internal linking to key pages

4. Content and keywords

  • Does each key page target one clear keyword and intent?
  • Keyword cannibalisation
  • Gaps: searches competitors rank for that you don't

5. Off-page and local

  • Backlink profile quality versus competitors
  • Google Business Profile completeness, reviews, NAP consistency

Free tools for an SEO audit

  • Google Search Console: indexing, queries, errors
  • Google PageSpeed Insights: Core Web Vitals
  • Screaming Frog SEO Spider: free for up to 500 URLs
  • Google Rich Results Test: structured data
  • Our free SEO content analyser and SERP snippet preview

More options in our best SEO tools guide.

What an SEO audit report should include

  1. A short summary of the biggest problems and opportunities
  2. Each issue with evidence (screenshots, URLs)
  3. Impact and effort ratings so you know what to fix first
  4. Clear instructions for your developer or content team
  5. Benchmarks (traffic, rankings, Core Web Vitals) to measure progress against

Prefer an expert review? Our SEO Audit delivers exactly this for South African websites.

Questions answered

What is an SEO audit?

An SEO audit is a structured review of a website's technical health, on-page optimisation, content, backlinks and local presence, ending with a prioritised list of fixes.

How do I check the SEO of my website?

Start with Google Search Console and PageSpeed Insights, crawl the site with a tool like Screaming Frog, then review titles, content, internal links and backlinks against the checklist on this page.

How do I run an SEO report?

Pull clicks, impressions, average position and indexing data from Google Search Console, organic sessions and conversions from Google Analytics, and rankings from a rank tracker, then compare with the previous period.

What is a good SEO score?

SEO scores are tool-specific estimates, not Google metrics. Use them to spot issues, but judge success by rankings, traffic and leads.

How often should you do an SEO audit?

A full audit once or twice a year, and after any redesign, migration or big traffic drop. Monitor Search Console monthly.

How much does an SEO audit cost in South Africa?

It depends on site size and depth: a small business site costs far less than a large e-commerce store. Request a quote for our SEO Audit.

What is a free SEO checker?

A free SEO checker scans a page for common issues such as missing titles, slow speed or broken links. Useful for quick checks, but it can't judge content quality or strategy.

What should an SEO audit include?

Indexing and crawl checks, technical and speed review, on-page elements, content and keyword mapping, backlink analysis, local SEO and a prioritised action plan.

How do I do a competitor SEO analysis?

List who ranks for your main keywords, compare their content, keywords, backlinks and page speed with yours, and note the gaps you can close.

How long does an SEO audit take?

A small website can be audited in a few days; large sites with thousands of pages take several weeks.

Keep learning

Related SEO guides

Technical SEO: crawling, indexing, speed and mobile

What is technical SEO? Crawling, indexing, XML sitemaps, robots.txt, Core Web Vitals, site speed, mobile SEO, HTTPS and JavaScript explained, with a technical SEO checklist.

Read the guide

On-page SEO: titles, meta descriptions, headings and more

On-page SEO explained: how long title tags and meta descriptions should be, how to use H1 and header tags, alt text, URL slugs, internal links and schema markup.

Read the guide

Best SEO tools: free and paid, compared

The best SEO tools compared: free tools like Google Search Console and SEO checkers, plus Semrush, Ahrefs, Moz, Surfer SEO, Screaming Frog and Yoast. What each is best for.

Read the guide

SEO reporting: how to measure SEO success and ROI

How to measure SEO success: the KPIs that matter (impressions, clicks, CTR, rankings, organic leads), how to read Google Search Console and how to calculate SEO ROI.

Read the guide
Free SEO Audit

Rather have us do it?

Send us your website and we will show you what is holding it back in Google, with a prioritised fix list for your business.

South African team: local search, Google Business Profile and national rankings
Clear pricing: see our SEO packages
No lock-in: start with a once-off audit if you prefer
108 Southward Dr, Clayville, Midrand, 1632