Voltari Digital

Notes

Local SEO for AU small business: a no-BS guide that actually ranks you

By James Anthony, founder10 min read

Most AU small businesses I talk to have spent somewhere between four and twenty thousand dollars on SEO "services" over the last three years and have nothing to show for it. A monthly report with arrows pointing up. A list of keywords nobody searches. A backlink from a directory in Kazakhstan. The phone never rang any louder.

Most AU small businesses I talk to have spent somewhere between four and twenty thousand dollars on SEO "services" over the last three years and have nothing to show for it. A monthly report with arrows pointing up. A list of keywords nobody searches. A backlink from a directory in Kazakhstan. The phone never rang any louder.

I run three petrol stations in real life and ship software for AU and UAE clients the rest of the time. I have watched local SEO work, and I have watched it fail. The pattern is consistent. The businesses that rank do four or five things very well and ignore everything else. The businesses that do not rank pay someone to do thirty things badly.

Here is what actually ranks a local AU business in 2026, and what to ignore.

Google Business Profile is sixty percent of the game

If you only do one thing from this post, do this one.

Google Business Profile, the thing that used to be called Google My Business, is the single biggest local ranking signal there is. When someone in Sunshine searches "plumber near me", Google is not reading your website first. Google is reading your GBP. Hours, photos, services, reviews, posts, Q&A, the lot.

A complete GBP outranks an incomplete one almost every time, even when the incomplete one belongs to a bigger business with a better website. I have seen a single-owner electrician in Brunswick outrank a national chain on suburb-level searches purely because the chain's GBP was half-empty and the electrician's was filled out properly.

The checklist is short and you can do it in an afternoon.

  • Claim the profile if you have not already. Verify it. Get the postcard or the video call done.
  • Fill every field. Every single one. Categories, services, attributes, hours including public holidays, service area if you go to customers.
  • Upload twenty real photos. Not stock. Not AI. Real photos of your real shop, real team, real work. Refresh them quarterly.
  • Post weekly. A GBP post is not a marketing campaign. It is a "we are still here and still trading" signal. Two sentences and a photo is enough.
  • Use the Q&A section. Pre-seed it with the five questions you get asked every week, and answer them yourself.

Most owner-operators stall on the posting cadence. Stick a recurring reminder in your phone for Monday morning. Two minutes. That is the whole job.

If you want this done as part of a broader build, local SEO setup is part of the on-page baseline on every site I ship. But you do not need me to do it. Most owners can knock this out themselves in a weekend.

The review flywheel

Reviews are the strongest local ranking signal after the GBP itself, and they are also the strongest conversion signal once a customer lands on your profile. They do two jobs at once. Get the flywheel turning.

The bad way to get reviews is to ask once a quarter and hope. The good way is to ask every single time you finish a job, and to make it frictionless.

Three formats that work, by business type.

Trades and home services. Text the customer the day after the job, with a one-tap Google review link. "Hi Sarah, hope the new dishwasher is going well. If you have thirty seconds, here is the link to leave a review, it really helps us. [link]." Send it from a personal-looking number, not a marketing platform. Reply-rate triples.

Clinics and appointment-based businesses. Email the day after the appointment, same structure, same link. Auto-send it from your booking system. If your booking system cannot do this, that is a sign your booking system is the wrong one.

Retail and hospitality. QR code at the counter or on the receipt. Some staff training on the soft ask at the end of the transaction. "If you enjoyed it, the QR is here, we read every review." A bottle shop I know in Footscray went from eleven reviews to one hundred and forty in eight months on QR alone.

The other half of the review flywheel is replies. Reply to every review within forty-eight hours. The good ones get a short thank you that names something specific. The bad ones get a calm, professional response that takes the conversation offline. Never argue. Never get defensive. The next prospect is reading your reply, not the review.

A business with one hundred and twenty reviews, a 4.7 average, and a reply on every single one outranks a business with sixty reviews and no replies. I have watched this swing search positions in a week.

Local schema markup

Schema is the part most owner-operators skip because it sounds technical. It is not as scary as it sounds.

Schema markup is a snippet of code a developer adds to your website that tells Google exactly what your business is, where it is, what hours it keeps, what services it offers, and how customers can contact it. Google reads it directly. No interpretation, no guesswork.

For a local AU small business, there are three types of schema that matter.

LocalBusiness schema is the baseline. Name, address, phone, opening hours, geo coordinates, the works. Every local business should have this on the homepage and the contact page. It is the single biggest "I am a real business at this address" signal you can give Google.

Service schema is the next layer. One Service entry per actual service you offer. A plumber should have entries for emergency plumbing, hot water installation, blocked drains, gas fitting. Each one becomes its own structured signal that you offer that service in that area.

FAQPage schema is the easy win. Take the ten questions customers ask you most often, answer them on a FAQ page, and mark them up with FAQPage schema. Google often pulls these directly into the search results, which gives you more real estate on the page without ranking higher.

You do not need to write this yourself. Your developer adds it once, and it sits there working forever. If you are vetting a developer right now and they do not know what LocalBusiness schema is, that is a flag worth a closer look. The thirty-minute developer vetting checklist covers the rest.

Local citations

A citation is any mention of your business name, address, and phone number on another website. Yelp AU, True Local, Yellow Pages, the local council business directory, an industry association listing, your accountant's "clients we work with" page. They all count.

The rule that matters more than any other rule is consistency. Your name, address, and phone number, what the SEO crowd calls NAP, must be identical everywhere. Identical. Not "Smith Plumbing Pty Ltd" in one place and "Smith Plumbing" in another. Not "Unit 3, 14 Market Road" in one place and "3/14 Market Rd" in another. Not the mobile in one place and the landline in another.

Google cross-references citations to confirm you are a real business at a real address. Inconsistencies do not just fail to help. They actively hurt, because Google treats them as two different businesses and dilutes the signal across both.

A short list of AU citations actually worth claiming.

  • Yelp AU
  • True Local
  • Yellow Pages AU
  • White Pages AU
  • Hotfrog AU
  • Your local council business directory
  • The industry-specific directory for your trade or sector, if there is one (Service Seeking for trades, HotDoc for clinics, etc.)
  • Your suppliers' "where to buy" pages, if applicable
  • Your local chamber of commerce

That is roughly fifteen to twenty solid citations. Stop there. The "we will submit your business to five hundred directories" service is a 2014 idea that should have been retired a decade ago. Volume of low-quality citations does not help. Consistency of high-quality citations does.

Suburb and area pages

This is the section where most AU small businesses either skip a free win or actively shoot themselves in the foot.

The free win is straightforward. If you serve five suburbs around your base, you can build one page per suburb that targets "[service] [suburb]". A plumber in Sunshine could have pages for Sunshine, Albion, Braybrook, Maidstone, and West Footscray. Each page ranks for its own local search. Combined, they multiply your search surface area.

The shoot-yourself-in-the-foot version is when those pages are five hundred words of thin, near-duplicate content with the suburb name swapped in and out. Google's spam systems specifically detect this. It used to work. It does not work now. It actively gets you penalised in 2026.

The right way to build suburb pages is genuine, specific, useful content for each suburb. A real example I worked on with a dental clinic.

For each suburb page, include:

  • A two-sentence intro that mentions a real local landmark and the specific drive time from that suburb to the clinic.
  • A "common questions from [suburb] patients" section with three real questions you have actually been asked.
  • A photo of the team, or the clinic from the angle a patient from that direction would approach it.
  • Two or three local backlinks from the suburb (the local cafe down the road, the gym next door, the school you sponsor).
  • The same LocalBusiness schema, with the area served updated.

Each page should be at least six hundred words of genuinely different content, not copy-paste with the suburb name swapped. If you cannot write six hundred different words about that suburb, do not build the page. The juice is not worth the squeeze.

AI tools are reading the same signals

This is the new piece, and most SEO advice on the internet has not caught up yet.

In 2026, when someone asks ChatGPT, Perplexity, or Gemini "who is the best electrician in Footscray", those tools are not running a brand new ranking algorithm. They are pulling from the same signals Google uses. GBP listings. Reviews and review sentiment. Local schema. Citations. The same fundamentals that drive local Google rankings also drive whether you get cited in an AI answer.

This is genuinely good news. It means the work you do for local SEO compounds across two channels at once. Strong GBP plus strong reviews plus clean schema gets you cited by ChatGPT, Perplexity, and Gemini, even when the user is not on Google at all.

The implication for AU small business is simple. Do not chase AI citation as a separate strategy. There is no "AI SEO" service worth paying for in 2026. Strong local SEO is strong AI presence. The two have collapsed into one job. If you want a longer read on how AI is changing the small business marketing stack, the other post covers it in more depth.

What to skip in 2026

The skip list. Every one of these is a thing AU SMBs are still being sold this year, and every one is either useless or actively harmful.

Submitting your business to five hundred directories. Volume of low-quality citations does nothing. NAP consistency on twenty real citations does everything. Skip.

Keyword density and "SEO content" written for the algorithm. Google's content ranking is now based on usefulness, expertise, and original information. Stuffing "plumber Sunshine" into every paragraph is a 2012 idea. Write for the human. The algorithm follows.

Exact-match domains. plumbersunshine.com.au used to rank better than smithplumbing.com.au just for the domain. That stopped being a meaningful ranking factor around 2018. Pick a brand name. Buy the brand domain. Move on.

Buying backlinks. Every paid link service is one Google algorithm update away from torching your rankings. The risk-reward is terrible. Earn links through real PR, real partnerships, real community involvement. Slow but durable.

Fake reviews. Google's review fraud detection is excellent and getting better. A burst of suspicious reviews triggers a review filter and can get your GBP suspended. Suspended GBPs are very hard to recover. The shortcut costs more than the long road.

"Done for you" local SEO subscriptions at $890 a month. Most of them produce a monthly report and do nothing else. Ask any subscription provider for the specific deliverables this month. If the answer is vague, the work is vague.

If you do nothing else

If you read this post, close the tab, and only do three things, do these.

Fill out your Google Business Profile completely and post weekly. Build a review flywheel that asks every customer, every time, with a one-tap link, and reply to every review within forty-eight hours. Get a developer to add LocalBusiness, Service, and FAQPage schema to your site.

That is the eighty-twenty. Everything else in this post is the next ten percent on top of that. If you want a hand getting it done as part of a working site that actually ranks, the live work is at /#work and you can send the brief to /#contact.

Rank by doing the boring things well. Skip the rest.

Related