An SEO audit is a check-up for your website. It looks at everything that affects how your site ranks in Google's search results, identifies what's holding it back and tells you what to fix first. Think of it like a mechanic's inspection: you don't fix anything yet, but you find out exactly what needs work and how urgent it is.
I'm Caleb, a local SEO specialist with 7+ years' experience, and every SEO campaign I run starts with an audit. It's the first step in any SEO strategy. This guide explains what an SEO audit is, what it checks, what you should get at the end and when it's worth doing one.
What is an SEO audit?
An SEO audit is a review of your website's search engine optimisation and how it affects your organic visibility. It answers three questions:
- Can Google find and understand your pages? If search engines can't crawl or index a page, it won't rank, no matter how good it is.
- Is each page set up to rank for the right searches? That covers keywords, content, titles and how pages link together.
- How do you compare with the businesses ranking ahead of you? That includes backlinks, reviews and your Google Business Profile.
A good audit turns the answers into a clear list of changes that improve your site, ordered by how much they'll help. A list of 300 warnings from a tool isn't an audit. It's raw data that still needs someone to make sense of it.
What does an SEO audit check?
Most SEO audits cover the same main areas. The depth changes depending on who does it and what you pay, but here's what a full SEO audit should look at.
Technical SEO
This is the foundation. The audit crawls your site the way Google does and checks for problems that stop pages from being found or ranked. Common checks include:
- Pages blocked from Google by noindex tags or robots.txt
- Broken links and redirect chains
- Duplicate pages and canonical tag issues
- Site speed and Core Web Vitals on mobile
- XML sitemap and site structure
- Schema markup (structured data)
One of the most common problems I find is a setting that tells Google not to index important pages. It's usually left behind from when the site was being built. The site looks fine to visitors, but Google is told to ignore it. You can read more about this side of things on my technical SEO page.
On-page SEO and content
Next, the audit looks at each important page and asks whether it's set up to rank for the right keywords. That means checking title tags, meta descriptions, headings, internal links and the quality of the content itself. It also looks for:
- Pages that target the same keyword and compete with each other
- Services you offer that don't have their own page
- Thin content that doesn't answer what people are searching for
This is often where the quickest wins are. More detail on my on-page SEO page.
Off-page SEO and backlinks
Off-page SEO is about what happens on other websites. The audit reviews your backlinks: which websites link to you, whether they're relevant and whether any spammy ones could cause problems. It also compares your links with your competitors' to show the gap you need to close through link building.
Local SEO
For a local business, the audit should also check your Google Business Profile, your reviews and your local citations (your business details on directories). Google says it ranks local results based on relevance, distance and prominence, so the audit looks at what you can control: how relevant your profile is and how well known your business looks online.
Competitors
A strong audit compares your website with the businesses ranking above you. It shows what they have that you don't, whether that's more service pages, more reviews or stronger links. This is often the clearest way to see why they outrank you.
AI search
Google's AI Overviews and tools like ChatGPT now answer many searches directly. More audits now check whether your business shows up in these answers and what would make your content easier for AI search to quote.
What should you get at the end?
The report is where the value is. At a minimum, you should get:
- A summary of the biggest issues in plain English, not just a tool export
- A prioritised list of fixes, ordered by impact and effort, so you know what to do first
- Enough detail to act on, including which pages are affected and what the fix is
Here's how I'd prioritise a few typical findings:
| Finding | Priority | Why |
|---|
| Service pages set to noindex | Urgent | Google can't show them at all |
| Two pages targeting the same keyword | High | They compete with each other |
| No page for a main service | High | You can't rank for it without one |
| Missing meta descriptions | Low | Helps clicks, but doesn't fix rankings |
A walkthrough helps too. Reports make a lot more sense when someone explains them on your own website.
Signs your website needs an SEO audit
You don't need an audit every month, but it's worth getting one when:
How often should you get an SEO audit?
For most small business websites, once a year is enough, plus any time you make a big change like a redesign or a platform move. Larger sites and ecommerce stores need checks more frequently, because problems build up faster.
If you're on monthly SEO, your provider should be watching your site's technical health and performance as part of the process, not just once a year.
Can you do an SEO audit yourself?
You can do a simple version with free tools:
That will catch the obvious problems. The harder part is knowing which issues matter and which don't, and how to improve them. Tools flag hundreds of warnings, and most of them won't change your rankings. A professional audit adds that judgement, plus competitor and backlink analysis that free tools don't cover well.
Free SEO audit vs paid SEO audit
Plenty of agencies, including me, offer a free SEO audit. A free audit is usually a short summary of your biggest issues and opportunities. It's a good way to find out whether SEO is worth pursuing and whether you trust the person doing it.
A paid audit goes much deeper. It should include a full crawl, a page-by-page review, backlink and competitor analysis and a complete action plan you can hand to any developer. You can see exactly what's included in mine on my SEO audit page.
How much does an SEO audit cost?
Prices vary a lot. When I checked Australian providers in October 2026, published prices ranged from under $500 for a light audit to several thousand dollars for an in-depth one. The difference usually comes down to how much of the work is done by a person rather than a tool, and how big your website is.
My paid SEO audit is $2,500 + GST. If you then sign up for monthly SEO within 30 days, I credit the fee towards your retainer. For more on ongoing costs, read my guide to how much SEO costs in Australia.
How long does an SEO audit take?
A small site with a light audit can be done in a few days. A full audit of a business website usually takes one to two weeks, and very large sites can take longer. I deliver most of mine within 7 to 10 business days.
Not sure where your website stands? Start with a free audit and I'll show you the biggest opportunities first.