Melbourne-based

Rank in the map pack

City and suburb pages built to win local search across Australia.

Free local audit
SEO Audits · Checklist

How to Do an SEO Audit (Free Checklist)

Andy Merritt, founder of SEO Soar
Andy MerrittFounder, SEO Soar · 6 min read
Magnifying glass over a website blueprint with highlighted zones marking SEO audit findings

An SEO audit is a structured health check of your website: can search engines find it, does it work properly, does the content deserve to rank, and does anything about it signal trouble. If you have ever wondered how to do an SEO audit yourself, the good news is that the process is a checklist, not a dark art. This guide walks through the four passes we run on every site, in order, using tools that are free or close to it, and finishes with the audit checklist you can work through this week.

What an SEO audit actually checks

Every audit worth the name answers four questions. Access: can Google crawl and index the pages you care about? Health: is the site fast, secure and technically sound? Relevance: do the pages match what people actually search for? Authority: does the rest of the web vouch for you? Most rankings problems trace back to one of those four, which is why a site audit that jumps straight to keywords usually misses the real issue. Work through them in order, because there is no point polishing content Google cannot even index. That order is also the difference between an SEO audit that finds causes and one that merely lists symptoms.

Before you start, set up the two free tools the whole process leans on: Google Search Console, which shows you the site the way Google sees it, and a crawler such as Screaming Frog, which is free for the first 500 URLs and shows you the site the way a robot walks it.

Step 1: crawling and indexing

Start with the blunt test: search site:yourdomain.com.au and see what comes back. Missing pages, or strange ones you forgot existed, are your first findings. Then open Search Console's Pages report and read the reasons pages are not indexed: noindex tags left over from development, redirect chains, duplicates without a canonical, or pages Google crawled and chose to ignore. Check that your robots.txt is not blocking anything important and that your XML sitemap is submitted and clean. This step finds the catastrophic problems, and catastrophic problems are surprisingly common: a single stray noindex can silently remove a money page.

Checklist and stethoscope over a webpage skeleton, representing an SEO audit health check

Step 2: technical health and speed

Now run the crawl, the engine room of any SEO audit. The crawler will surface broken links, redirect chains, missing or duplicate title tags, thin pages and orphaned pages that nothing links to. Alongside it, test your key templates in PageSpeed Insights, because speed problems live in templates, not individual pages: fix the product template and you fix a thousand products. Pay attention to the Core Web Vitals, confirm the site is fully on HTTPS, and check it renders properly on a phone. Our full technical SEO checklist expands this pass into every individual check if you want to go deeper.

Step 3: on-page, content and intent

With the plumbing verified, read the site the way a customer would. Does each important page target one clear search intent, with a descriptive title, a heading structure that makes sense and copy that actually answers the question? Look for pages competing with each other for the same keyword, thin pages that add nothing, and gaps where a service you sell has no page at all. Check internal links: your most valuable pages should be the easiest to reach. For online stores this pass has its own extra layer of category, product and filter checks, which we cover separately in our guide to running an ecommerce SEO audit. This is the pass that turns an SEO audit from a technical exercise into a commercial one, because it looks at the pages that actually earn the money.

Step 4: authority, links and reputation

Finally, look outward. Review who links to you in Search Console's Links report, or in a paid tool if you have one. You are looking for two things: whether you have enough quality links to compete, and whether anything toxic points at you. Compare your profile against the two or three competitors who outrank you; the gap is usually visible within minutes. Round out the pass with your Google Business Profile and reviews if you serve a local area, because for local queries reputation is authority.

The rule that makes audits useful: every finding gets a priority and an owner. A 40-page PDF of unranked observations is a doorstop. Ten fixes ordered by impact is a plan.

How to do an SEO audit without paid tools

Everything above can be done free: Search Console, PageSpeed Insights, a 500-URL crawl and an honest read of your own pages. That is genuinely how to do an SEO audit on a small site, and it will surface most of the problems that matter. What paid tools add is scale and history: rank tracking over time, competitor keyword data and deeper link indexes. If the site is large, or the stakes are high, that data earns its subscription; if you run a ten-page local site, the free stack is plenty.

Layered website pages scanned by a light beam during a technical SEO audit

The condensed SEO audit checklist: confirm indexing in Search Console; check robots.txt and the sitemap; crawl the site and fix broken links and duplicate titles; test speed on your key templates; review every money page against its search intent; map internal links to your priority pages; review backlinks against your top competitors; and write the findings up as a prioritised list, not a report card. Repeat once or twice a year, and after any redesign or migration.

That is how to do an SEO audit from start to finish; the discipline is repeating it rather than filing it. An SEO audit is diagnosis, and diagnosis is only worth anything if treatment follows. If you would rather skip to the treatment, that is what our SEO services are built around: audit first, then fix in priority order.

Want the shortcut? Run our free SEO audit tool for an instant read on your site, or book a call and we'll walk you through the findings page by page.

Andy Merritt, founder of SEO Soar
Andy MerrittFounder of SEO Soar. Senior SEO specialist, Melbourne. I work on every campaign directly, no juniors, no runaround.
Questions

Quick answers

How long does an SEO audit take? +

A useful first pass on a small business site takes a few hours: check indexing, run a crawl, test speed on the key pages and review the money pages by hand. A full professional audit of a larger site takes days, because every finding gets verified and prioritised rather than just listed. Depth matters less than follow-through: a short audit you act on beats a long one you file away.

How often should you audit a website? +

A full SEO audit once or twice a year suits most small business sites, with a lighter monthly check on indexing, speed and Search Console errors in between. Audit sooner if rankings drop suddenly, after a site migration or redesign, or before you invest in new content, so you are not building on broken foundations.

What tools do I need for an SEO audit? +

You can get a long way free: Google Search Console for indexing and queries, PageSpeed Insights for speed and Core Web Vitals, and a crawler such as Screaming Frog, which is free for the first 500 URLs. Paid suites like Semrush and Ahrefs add rank tracking and competitor link data, but the free stack is enough to find most of the problems that matter.

Free, no obligation

Get your audit done for you

Run the free audit for an instant snapshot of your site's health, then let us turn the findings into a prioritised plan.

Get my free SEO audit📞
SEO ServicesIndustriesLocationsResultsResourcesAboutContact Free SEO audit