A proper SEO audit is not a 400-point PDF nobody reads. It is a short, ruthless list of the things that actually move rankings. Below is the 30-point checklist I use on every new client, broken into four sections. Work through it in order and fix the easy wins before touching anything clever.
Technical SEO (10 checks)
Technical issues are foundation problems. If these are broken, nothing else you do on-page or off-page will fully compound.
- 1. Site loads over HTTPS with a valid certificate, no mixed content warnings.
- 2. One canonical URL version (choose
https://www.yourdomain.com.auor the non-www version and 301 the other). - 3. XML sitemap is live at
/sitemap.xmland submitted in Search Console. - 4.
robots.txtis not blocking important sections. - 5. Core Web Vitals pass on mobile: LCP under 2.5s, INP under 200ms, CLS under 0.1.
- 6. No broken internal links (crawl with Screaming Frog or similar, fix every 404).
- 7. All images have descriptive file names and alt text.
- 8. Schema.org JSON-LD is present on every page (LocalBusiness site-wide, plus page-specific types).
- 9. Mobile responsive with no horizontal scroll at common breakpoints.
- 10. Hosting is in Australia or a CDN-fronted setup with sensible TTFB for Australian visitors.
For the image-specific items, our image SEO guide walks through compression, naming, and alt text in detail.
On-Page SEO (10 checks)
On-page is where most small business sites leak positions. These are the checks I find failing most often.
- 11. Every indexable page has a unique title tag, 50 to 60 characters, primary keyword near the front.
- 12. Every page has a unique meta description, 140 to 155 characters, written for clicks.
- 13. One H1 per page that matches search intent.
- 14. H2 and H3 hierarchy is logical, not decorative.
- 15. Primary keyword appears in the first 100 words naturally.
- 16. Content length matches or exceeds the top-ranking pages for that query.
- 17. Internal links use descriptive anchor text, not “click here” or bare URLs.
- 18. FAQ section with schema markup on every key service page.
- 19. Clear call to action above the fold and repeated down the page.
- 20. No orphan pages (every page has at least one internal link pointing to it).
If you want a structured way to run this part of the audit, the free Loudachris SEO audit tool checks most of these automatically.
Off-Page SEO (5 checks)
Off-page is not just backlinks any more. It is about your reputation and mentions across the wider web.
- 21. Referring domain count is at parity or above your top three competitors (check in Ahrefs or Semrush).
- 22. Anchor text profile looks natural (most anchors should be your brand, URL, or topical phrases, not exact-match money terms).
- 23. No toxic links from Private Blog Networks, link farms, or spammy foreign directories.
- 24. Consistent brand mentions across Australian directories: True Local, Yellow Pages, Hotfrog, industry bodies.
- 25. Press or partnership mentions from local media or suppliers where realistic.
Local SEO (5 checks)
If you serve customers in a specific suburb, city, or region, these five checks decide whether you show up in the map pack.
- 26. Google Business Profile is 100% complete with categories, services, products, hours, and attributes.
- 27. At least 25 Google reviews with an average above 4.5 stars, and replies to every single one.
- 28. Weekly GBP posts and fresh photos added at least fortnightly.
- 29. Dedicated location page for every major service area you actually cover, with unique content.
- 30. NAP (name, address, phone) is identical across your website, GBP, and every directory citation.
Our local SEO service covers the full set of these checks for Adelaide and Melbourne businesses.
How to work through the list without losing your mind
Do not try to fix all 30 in a week. That is how small business owners burn out and abandon SEO entirely. Instead:
- Spend week one in diagnosis. Tick each item pass or fail. Do not fix anything yet.
- Week two, tackle the technical failures. These block everything else.
- Weeks three and four, work through on-page.
- Month two, move to local and off-page.
Do you hire help or do it yourself?
If you are technical, Googley, and have five spare hours a week, you can run this audit yourself. Most business owners should not. The opportunity cost of spending twenty hours on an audit when you could be quoting jobs or serving customers is usually huge.
For context on what professional audits and ongoing SEO should cost in Australia, see our SEO cost page and the main SEO service page.
Common audit blind spots for Australian small businesses
Across hundreds of Australian small business audits, the same few items fail over and over. If you are short on time, start here:
- Duplicate location pages: A Unley plumber with a suburb page for Unley, Parkside, Fullarton, and Malvern that all say exactly the same thing with the name swapped. Google sees through this instantly and ranks none of them.
- Hidden footer suburb lists: Thirty suburbs linked from the footer to a thin doorway page each. Penalised since 2023 and still everywhere.
- Missing opening hours schema: Critical for local intent queries like “plumber open now”.
- No organisation schema with a verified sameAs: Your GBP URL, LinkedIn, Facebook, and Instagram should all be linked as sameAs values in your site-wide schema.
- Featured images set to decorative rather than informative: Alt text like “logo” or “image1” on your hero image is a wasted signal.
Run the audit yourself or hand it over
Most Adelaide small business owners should run the technical and on-page parts of this audit themselves at least once. You learn your own site in a way no external consultant can replicate. After that, handing the ongoing work to someone else becomes a clean decision, not a blind one.
If you do hand it over, pay attention to how your chosen agency handles the audit itself. Do they walk you through findings in plain English? Or do they email a 60-page PDF and schedule a sales call? The first is a sign of a decent operator. The second is the opposite.
Turn the checklist into momentum
An audit is only useful if it turns into a prioritised action list. Thirty checks, ten fixes ranked by impact, then pick one and start. That beats any 80-page PDF from a discount agency.
Remember: you are not trying to get 100% compliance. You are trying to beat the top five results for your target queries. If they have a CLS of 0.09 and you have 0.08, that item is done. Move on. Perfectionism on low-impact items is how six-month SEO plans stretch into two-year marathons.
Want me to run this 30-point audit on your site and give you the prioritised action list back? Book a free strategy call or call 0403 454 199 and we will walk through it together.
Want to put this into action?
Book a free strategy call. We'll audit your current marketing and give you a clear action plan tailored to your business.