Broken now
Fix first
Important page blocked or noindexed, wrong phone number, broken form, false location, security problem.
Printable guide · 30 checks
Start with anything that stops a customer or search engine reaching the right page. Then check page ownership, useful service information, your Google Business Profile, third-party trust and the path from search to a real enquiry. Give every problem a priority, evidence, an owner and a review date. A long list of warnings without that context is not an audit you can act on.
By Ajay Dabhi, Local SEO specialist in Melbourne
Last updated: 24 July 2026
This checklist is for cleaners, tradies, pest control businesses and clinics serving Melbourne metro. I use the same order in my Local SEO work: protect access and enquiries first, then fix the issues that weaken relevance, trust or measurement.
Fix order
A missing optional enhancement should not sit above a broken contact form. Use this simple priority scale. If a finding does not have evidence or a clear effect, leave it in the backlog until you can test it.
Fix first
Important page blocked or noindexed, wrong phone number, broken form, false location, security problem.
Next working block
Wrong canonical, soft 404, missing core service page, profile link broken, mobile CTA covered.
Plan this month
Overlapping pages, thin service copy, stale proof, inconsistent main listings, weak internal links.
Backlog and test
Better supporting guide, richer photos, optional markup, new local relationship or reporting refinement.
The job sheet
Tick a box only when you have checked the live page or public profile. The boxes are temporary and are not saved. Print the page if you need a working copy, then add the evidence and the person responsible beside every failed check.
Audit area
Can search engines reach the right pages and understand which URL owns each job?
Evidence note: Record the URL, status, canonical, sitemap result and mobile screenshot. Do not write only 'technical SEO checked'.
Audit area
Does every useful service and local intent have one clear page, without copied suburb versions?
Evidence note: Make a one-line map for every important URL: page, primary intent, parent and action. Merge or redirect genuine overlap only after checking current search and enquiry evidence.
Audit area
Can a customer quickly tell what the business does, where it works and why the page is credible?
Evidence note: For each claim, note the source and review date. If the evidence is missing, qualify or remove the claim rather than making it sound certain.
Audit area
Does the profile describe the real business and send customers to the right place?
Evidence note: Save the profile URL, category list, landing URL and dated screenshots. A profile view from the owner dashboard is not the same as checking what the public sees.
Audit area
Do third-party mentions describe the same genuine business without manufactured trust?
Evidence note: Check the profiles customers actually see. Keep a correction log with the listing URL, problem, date submitted and outcome.
Audit area
Can a customer contact the business, and can the business tell whether the enquiry was useful?
Evidence note: Run a labelled test enquiry and call-path check. Record the result, then reconcile search activity with the booking or job record each month.
Business-specific checks
A generic audit can miss the details that make a local customer call. Add the relevant checks below to your job sheet.
Separate residential, commercial, end-of-lease and specialist cleaning only when they are real offers with different requirements. Check minimum job size, recurring options and the actual suburbs covered.
Check licence wording, emergency availability, job types, service radius and whether photos show the work being described. Do not imply round-the-clock availability unless it is genuinely staffed.
Check that treatment pages explain the pest, inspection, preparation, safety information and follow-up without making unsupported health or outcome promises.
Check practitioner, treatment, appointment and location ownership separately. Keep health claims supportable and never place patient details in public replies or analytics events.
Reviews
The Australian Competition and Consumer Commission explains that businesses must not write or arrange fake or misleading reviews. Its guidance on online reviews also covers incentives, selectively removing reviews and the way review platforms can affect what customers see.
My audit question is simple: would the review process still look fair if a customer saw the full method? Ask real customers, make the request neutral, disclose any incentive and keep private job or health information out of replies.
The handoff
For each failed check, record the affected URL or profile, what you observed, the evidence, priority, owner and review date. Group duplicates into one underlying problem. Ten pages with the same wrong template title are one template fix, not ten separate strategy projects.
Protect useful pages before rewriting them. Check current search queries, links and enquiries, then make the smallest change that fixes the supported problem. If two URLs overlap, decide which one should own the intent before merging or redirecting anything.
Use my Local SEO website structure guide to map the Services hub, category pages and individual services. After the repair work, the booked-job scorecard helps you check whether better visibility is reaching qualified enquiries and completed work.
A useful audit ends with one line per fix:
[Priority] [Affected URL or profile] [Observed problem] [Evidence] [Owner] [Due date] [Measure after change]
I can check the live site, service-page ownership, Google Business Profile path, local trust signals and enquiry tracking. You will get a plain-English repair queue, not a tool export full of warnings.