SEO

The SEO Audit Checklist for Australian Small Businesses (2026)

By 10 min read
SEO audit checklist for Australian small businesses, showing the fix-first priority order from indexing through to local pack signals.

Most SEO audit checklists online are built to sell you a tool, not to get you unstuck. They list forty-plus items with no order, so you either freeze or start fixing whatever is easiest, which is rarely what is hurting you most. This checklist is different: it is ordered by what actually blocks rankings first, uses only free tools, and tells you when to stop auditing and start fixing.

Why order matters more than the checklist itself

Here is the mistake we see most in Australian small-business sites: a few hours spent polishing meta descriptions and adding alt text, while a canonical tag error is quietly keeping thirty pages out of Google’s index. The meta description work was not wrong, it was just premature. Fix a lower layer before a higher one and you waste the lower fix every time the higher issue gets touched.

Work through the sections below in order. Each one assumes the sections above it are already clean.

Step 1: Can Google actually find and index your site?

This is the only question that matters before anything else. A perfectly optimised page that Google cannot index ranks for nothing.

  1. Check indexing directly. In Google Search Console, open the Pages report under Indexing. Anything under “Not indexed” needs a reason, not just a count. The common Australian small-business causes are a stray noindex tag left over from a staging build, a robots.txt rule blocking a whole folder, or a canonical tag pointing somewhere else.
  2. Spot-check with site:yourdomain.com.au in a Google search. If the number of results looks far lower than your actual page count, something structural is blocking indexing.
  3. Check your sitemap is current. Open yourdomain.com.au/sitemap.xml (or your CMS equivalent) and confirm it lists your real, current pages, not ones deleted months ago. Submit it in Search Console if it is not already there.
  4. Check for duplicate-canonical conflicts. Search Console’s Pages report flags “Duplicate, Google chose different canonical than user” as its own line item. This usually means two near-identical URLs (a trailing slash variant, a filtered or paginated version) are competing for the same ranking instead of one page accumulating all the signal.

If this step turns anything up, fix it before reading further. Nothing below outranks a page Google has never fully indexed.

Step 2: Core Web Vitals and mobile experience

Run your homepage and your two or three highest-traffic pages through PageSpeed Insights. Google’s field-data thresholds for a pass are:

  • LCP (Largest Contentful Paint): 2.5 seconds or faster
  • INP (Interaction to Next Paint): 200 milliseconds or faster
  • CLS (Cumulative Layout Shift): 0.1 or lower

Most Australian small-business sites fail LCP first, usually from an unoptimised hero image or a render-blocking script loaded before anything visible appears. Compress and correctly size images (serve WebP where you can), and defer any script that is not needed for the first paint. Since most of your traffic is on mobile, run this check on the mobile report specifically, not just desktop. A site that passes on desktop and fails on mobile is still failing for most visitors.

Step 3: On-page fundamentals, checked at scale, not page by page

Crawl your site with a free tool such as Screaming Frog (free up to 500 URLs, which covers most small-business sites) and filter for:

  • Duplicate or missing title tags and meta descriptions. Each page needs a unique title under roughly 60 characters and a meta description between 150 and 160 characters that earns the click, not just describes the page.
  • Missing or multiple H1 tags. One H1 per page, containing the primary keyword naturally.
  • Thin or near-duplicate pages, commonly templated location or service pages with only the suburb name swapped and nothing else genuinely localised. Google’s scaled-content guidance treats these as a single weak signal spread thin rather than many strong ones. Either add genuine local detail to each (local landmarks, suburb-specific proof, a locally relevant case study) or consolidate them.
  • Broken internal links and redirect chains. A link going through two or three redirects before landing wastes crawl budget and dilutes the signal passed through each hop. Fix the link to point straight at the final URL.

Step 4: Crawl depth and internal linking

Open the crawl’s site structure report and check how many clicks it takes to reach your most important money pages from the homepage. If a key service page sits five or six clicks deep, buried under a generic blog archive or an over-nested category structure, Google (and your actual visitors) will struggle to find it as easily as a competitor whose equivalent page is two clicks away.

The fix is rarely a site rebuild. It is usually:

  • Linking into money pages from relevant blog posts with descriptive anchor text (not “click here”)
  • Adding a handful of key pages to primary navigation or a footer menu
  • Making sure your most-visited blog posts link up to the service page they support

Step 5: Local signals, if you serve a physical area

Skip this step only if you have no local or service-area component at all. For nearly every Australian small business, this is where real, fast wins live.

  • Name, address and phone (NAP) consistency across your website, your Google Business Profile and major directories (True Local, Yellow Pages, Localsearch). A mismatched suite number or an old phone number undermines trust signals.
  • Local business schema markup, matching your NAP exactly. See our guide to schema markup for Australian local businesses for the fields that matter most.
  • Review velocity, not just review count. A steady trickle of new, genuine reviews now outweighs a large but static total. If your profile is not showing in the map pack at all, work through our dedicated Google Business Profile ranking diagnostic.

Check your backlink profile last, because it is the slowest lever to pull and the easiest to misjudge without the context from the steps above. Search Console’s Links report gives you a free, if basic, view of who links to you. Look for:

  • A sudden spike of low-quality, irrelevant links (a sign of negative SEO or a past bad agency), which may need disavowing
  • Whether your strongest competitors have meaningfully more linking domains than you, which tells you whether the gap is content and outreach, or something more structural you have already found above

Turning findings into a priority order

Once you have a list, do not work it top to bottom as the tool presents it. Score each finding on two axes: how many pages or how much traffic it touches, and how much effort the fix takes. A broken canonical on your highest-traffic service page (high impact, low effort: fix today) beats a missing alt tag on a five-year-old blog image (low impact, low effort: batch it later) every time, and both beat a full content rewrite of a page that is not actually underperforming (low-to-medium impact, high effort: deprioritise).

What this checklist will not tell you

A DIY audit is genuinely useful for catching the structural issues above, but it will not tell you which keywords are worth targeting for your specific market, how your gap compares to the competitors actually beating you, or what a realistic recovery timeline looks like once fixes are live (our guide to how long SEO takes in Australia covers that honestly). That competitive and strategic layer is what a full SEO audit adds on top of the technical checklist here.

If you have worked through all six steps and still cannot tell what is holding your rankings back, book a free strategy call and we will run this same checklist over your site, with the competitor and keyword context a DIY pass cannot see, as part of our broader SEO service.

FAQ

Frequently asked questions.

How often should a small business run an SEO audit?

Run the full checklist below every three to six months, and re-check the indexing and Core Web Vitals sections monthly since those shift fastest. Audit immediately after any site migration, redesign, or sudden ranking drop rather than waiting for the scheduled review.

What is the single biggest mistake in a DIY SEO audit?

Fixing things in the order you notice them rather than in the order they matter. A business will often spend a weekend rewriting meta descriptions while 40 product pages sit unindexed. Indexing and crawlability come first every time, because no amount of on-page work helps a page Google cannot see.

Do I need paid tools to audit my own website?

No. Google Search Console and PageSpeed Insights are free and cover indexing, Core Web Vitals and most technical issues. A free crawler such as Screaming Frog (up to 500 URLs) covers duplicate titles, broken links and redirect chains for most small sites. Paid tools like Semrush or Ahrefs mainly add backlink and competitor data, which matters less than fixing the free-tool findings first.

How do I know if my SEO audit found a real problem or something minor?

Weigh every finding on two things: how many pages or how much traffic it touches, and how hard it is to fix. A broken canonical tag on your highest-traffic service page is high impact; a missing alt tag on one old blog image is not. Work the impact-versus-effort grid in this guide rather than fixing issues in the order a tool lists them.

Should an SEO audit include AI search and ChatGPT visibility now?

Yes. Readable, well-structured content, clear entity signals (your business name, services and location stated plainly) and schema markup all feed both traditional rankings and how AI Overviews, ChatGPT and Perplexity cite you. A 2026 audit that only checks for the classic Google 10 blue links is already out of date.

Ready to grow your business?

Book a free strategy call and we'll show you exactly where the growth is hiding.

Book a free strategy call
Call now Book Strategy Session