SMB Digital Marketing

SEO for Small Business: What Actually Works, and What You Can Do Yourself

Jan de Waal 16 min read
Line illustration of a search bar with a rising trend line above it, on a dark purple background
On This Page
  1. What Does SEO Actually Involve?
  2. What You Can Do Yourself This Week
  3. Local SEO Is Where Small Businesses Win
  4. How Much Does SEO Cost for a Small Business?
  5. What Can You Safely Ignore?
  6. Getting Found in AI Search
  7. A Realistic First 90 Days
  8. When It Is Worth Getting Help
  9. Questions Small Business Owners Ask Me

SEO for small business means making it easy for Google, and now AI tools, to understand and trust your site so you appear when people search for what you do. Most of the basics are genuinely DIY: a complete Google Business Profile, reviews, clear page titles and one well-written page per service. The rest is time and consistency, which is the part nobody wants to hear.

I want to be straight about something first. Most SEO sold to small businesses is priced like a service and delivered like a subscription, and a fair amount of it does very little. The free work below outperforms a lot of paid work, so start there.

What Does SEO Actually Involve?

Strip away the jargon and SEO is three things.

Content. Pages that answer what people are actually searching for, written in language they use rather than language you use internally. This is the biggest lever and the one most small businesses neglect, usually because writing is harder than buying software.

Technical health. Your site loads quickly, works properly on a phone, can be crawled, and has sensible titles and structure. This is mostly a one-off job. Once a site is technically sound it tends to stay that way unless someone redesigns it.

Trust. Other reputable sites linking to you, reviews, consistent business details, and a track record. This is the slowest part to build and the part most vulnerable to bad advice, because it is where link-buying schemes live.

The honest summary is that SEO compounds. Nothing happens for a while, then things start moving, and the work you did six months ago keeps paying. That timeline is why it suits some businesses and not others, and why I sometimes tell people to run Google Ads instead while they wait.

One thing worth knowing before you talk to anyone: Google itself says plainly that no one can guarantee a number one ranking. Google also warns to be wary of SEOs who send unsolicited emails, promise link schemes or mass search-engine submissions, or are secretive about their methods. That is Google’s own list, not mine.

It helps to understand who you are actually competing against, because it is rarely who people assume. The Australian Small Business and Family Enterprise Ombudsman reports that 97.3% of Australian businesses are small businesses under the ABS definition of fewer than 20 employees, and that around 64% have no employees at all. So the business ranking above you for “bookkeeper Perth” is usually not a corporation with a marketing department. It is someone much like you who filled in their Google profile properly and has been at it a bit longer.

That should be encouraging rather than daunting. The bar in most local markets is genuinely low, and it is low because the work is dull rather than difficult.

What You Can Do Yourself This Week

This is the highest-return part of the article, and none of it costs money.

  1. 1

    Claim and complete your Google Business Profile

    Categories, service areas, hours, description, real photos. Google states that businesses with complete and accurate information are more likely to show up in local search results. For a local business this single task beats almost anything you could pay for.

  2. 2

    Ask three customers for a review

    Google says more reviews and positive ratings can help your local ranking. Three genuine recent reviews will move you further than most of a month of paid SEO work. Ask by name, with the direct link, right after you have done good work.

  3. 3

    Write one strong service page

    Pick the service that makes you the most money and give it a proper page. What it is, who it suits, what it costs, what happens next. One page done properly beats six thin ones.

  4. 4

    Fix your page titles

    Every page needs a unique title under about 60 characters that says what the page is and where you are. "Home" and "Services" are wasted titles. "Emergency Electrician Joondalup" is not.

  5. 5

    Make sure your details match everywhere

    Your business name, address and phone number should be identical on your site, your Google profile and every directory you appear in. Inconsistency here quietly undermines local ranking and takes an hour to fix.

Do those five and you will have done more than a large share of your competitors. They are unglamorous, which is exactly why they stay available.

The Review Request That Actually Works

Step two is where most people stall, because asking feels awkward. Two things fix that: asking at the right moment, and having the words ready so you are not composing them each time.

The right moment is immediately after the customer has expressed satisfaction. Not a week later, not in a monthly newsletter. The moment they say “that’s great, thanks so much” is the moment, and it closes within about a day.

Here is a message you can copy. It works because it is short, it explains why you are asking, and it makes refusing easy, which paradoxically makes people more likely to say yes.

Hi [name], glad that sorted it out. If you have a spare minute, a quick Google review would genuinely help a small business like mine get found by other people nearby. Here is the direct link: [link]. Absolutely no worries if you would rather not.

Send it as a text, not an email. Get the direct link from your Google Business Profile under “Ask for reviews”, so the customer lands straight on the review box rather than having to search for you.

One legal point worth knowing, because it catches well-meaning businesses. The ACCC’s guidance on online reviews is that creating fake reviews, or arranging for others to write them, breaches Australian Consumer Law. So does editing or removing genuine negative reviews to inflate your rating. And if you offer any incentive, such as a discount or a prize draw, it must be offered whether the review turns out positive or negative, and the incentive must be disclosed.

The practical version: ask everyone, offer nothing, and never write one yourself. That also happens to be what works.

Local SEO Is Where Small Businesses Win

If you serve a geographic area, this section matters more than everything else combined.

Competing for a broad national term puts you against businesses with budgets and teams you cannot match. Competing for “physiotherapist Subiaco” puts you against a handful of local practices, which is a fight you can win.

Google publishes how local results work, which removes the guesswork. Local ranking comes down to relevance, distance and prominence: how well your listing matches the search, how close you are to the searcher, and how well known you are. Google also states there is no way to request or pay for a better local ranking, which is worth remembering when someone rings offering to put you in the map pack.

Practically, winning locally means the Google Business Profile work above, plus reviews arriving steadily rather than in bursts, plus pages that actually mention the areas you serve. If you cover several suburbs, write a real page for each of the main ones. A genuine paragraph about the work you do in that area is worth more than thirty templated pages with the name swapped, which Google recognises for what it is.

The other half of local is “near me” searches, and those are decided almost entirely by your Google Business Profile rather than your website. That is worth internalising, because it means the highest-value local asset you have is a free listing you may not have finished filling in.

Distance is the one factor you cannot influence, and it is worth understanding what that means in practice. Someone searching from Fremantle will see different results from someone searching the same words in Mirrabooka. This has two consequences. First, checking your own ranking from your own office tells you very little, because Google knows where you are and adjusts. Second, if you genuinely serve a wide area, being physically central matters more than most people realise, and a business on one edge of the metro area will struggle to appear on the other regardless of how good its SEO is. That is not a failure, it is geography, and the answer is usually to focus on the areas you can realistically win rather than spreading thin across a city.

How Much Does SEO Cost for a Small Business?

Australian SEO pricing varies so widely that any range I published would mislead you. The same monthly fee buys wildly different amounts of work depending on who you ask, which is precisely why comparing prices is the wrong exercise.

Compare proposals instead. Ask every provider the same three questions and the differences become obvious fast.

“What specifically will you do in month one, and in month six?” A real answer names deliverables. A vague one talks about optimisation and strategy. If they cannot describe month six, they are selling a subscription rather than a plan.

“What do I keep if I stop working with you?” Content, a properly configured site and your own accounts stay with you. Rented links, a tool subscription and a page hosted on their domain do not. This single question separates the two kinds of provider more reliably than price does.

“What will you report, and will it show enquiries or rankings?” Rankings on keywords nobody searches are easy to improve and worth nothing. Enquiries are hard to fake. Ask to see a real report from another client with the names removed.

If a quote is one monthly figure against a list of vague deliverables, ask for the detail before you compare it to anything.

Cheap SEO is usually a false economy for a specific reason: at the low end, the work is often automated directory submissions and thin content, and some of it actively breaks Google’s spam policies. Google is explicit that you are responsible for the actions of anyone you hire, and that sites can be removed from search results over it. A cheap provider can leave you worse off than doing nothing.

The genuinely honest answer for many small businesses is that the right spend is zero for the first few months, while you do the free work and see where it lands.

What Can You Safely Ignore?

As much of SEO advice is noise as signal, and knowing what to skip saves more time than any tactic saves you.

Keyword density and word counts. Nobody at Google is counting how many times you said “plumber”. Write for a person who needs the answer.

Meta keywords. A tag search engines stopped using two decades ago. Some tools still report on it. Ignore them.

Buying links. The fastest way to genuine trouble. Google’s spam policies cover link schemes explicitly, and it is your site that gets penalised, not the person who sold them to you.

Chasing a specific ranking position. Rankings move constantly, vary by who is searching and where they are standing, and are not what you get paid on. Enquiries are the number that matters.

Rewriting your whole site every year. Redesigns feel productive and frequently undo accumulated progress. If something is working, add to it rather than replacing it.

Blogging weekly because someone said to. Twenty thin posts perform worse than three genuinely useful pages. Publishing frequency is not a ranking factor, and treating it as one produces a lot of work nobody reads.

AI-generated content at volume. It is quick, it is cheap, and it reads exactly like everything else generated the same way. The pages that get quoted and ranked are the ones containing specifics only you know: your prices, your process, your local knowledge. That is the one thing a generator cannot supply.

This is the real change since 2024, and it deserves its own section.

A growing share of searches now end with an AI-generated answer rather than a click. Someone asks a question, reads a summary, and never visits a website. That sounds like bad news, and for thin content it is. For businesses that answer questions properly it is an opportunity, because being the source an AI quotes is a new kind of visibility.

What earns that is not a trick. It is clear structure and direct answers: a question as a heading, the answer in the first sentence or two underneath, plain language, and specifics that are actually checkable. Vague marketing copy does not get quoted because there is nothing in it to quote.

The convenient part is that this is the same writing that serves an anxious human reading on a phone. If you write the way I am suggesting for people, you are already doing most of what AI systems reward. I would not pay anyone extra for “AI optimisation” as a separate service. It is a way of writing, not a product.

A Realistic First 90 Days

  1. 1

    Weeks 1 to 2: the free foundations

    Google Business Profile completed, Search Console set up and your sitemap submitted, page titles fixed, business details made consistent everywhere.

  2. 2

    Weeks 3 to 6: one strong page and reviews

    Write the service page that matters most, properly. Start the review habit and keep it going. Do not write six pages badly instead of one page well.

  3. 3

    Weeks 7 to 12: local depth

    Add a genuine page for each main area you serve, and answer two or three real questions customers actually ask you. That is the beginning of content that compounds.

  4. 4

    Throughout: leave it alone otherwise

    Resist redesigning, chasing new tactics, or buying tools. The most common mistake at this stage is doing more things badly instead of a few things consistently.

Realistically, expect very little visible movement in the first 90 days beyond your own business name and some long, specific searches. That is normal. Google’s own documentation notes it can take a few weeks just to notice a new site, before any question of ranking arises.

If you get to week six and cannot find yourself at all, not even by business name, that is a different problem and it is worth ruling out before you keep adding content. Why isn’t my website showing up on Google walks through the five-minute checks: whether you are indexed at all, whether a setting is blocking Google, and how to tell the difference between “not working yet” and “actually broken”.

The temptation at day 60, when nothing appears to be happening, is to change everything. Resist it. Most small business SEO fails from restlessness rather than from doing the wrong things, and a plan abandoned at the point it was about to start working looks identical to a plan that never worked.

When It Is Worth Getting Help

Not while the free work is undone. If your Google Business Profile is half-filled and you have four reviews, no amount of paid SEO fixes the underlying problem, and a provider who takes your money without telling you that is not being straight with you.

It becomes worth paying for in three situations. You have done the basics and plateaued. Something technical is wrong that you cannot diagnose, which is common after a redesign or a platform move. Or the work is genuinely worth doing and you have no hours left, which is the most common and most legitimate reason of all.

Whichever applies, judge any proposal on one thing above all others: can they explain, in plain words, what they will actually do each month and how you will know whether it worked? Vagueness at the proposal stage does not improve once the invoices start. And ask what happens to the work if you leave, because content and a properly configured site stay with you while rented links and tool subscriptions do not.

If you want an outside read before spending anything, give me fifteen minutes. It is free, and I will tell you honestly whether you have an SEO problem or something else wearing an SEO costume. You can also run your site through the free audit to see what Google currently sees, or read how I approach SEO if you would rather see the method first. If you are in the metro area, there is more on local SEO across Perth.

Questions Small Business Owners Ask Me

Frequently Asked Questions

Can I do SEO myself?

Most of the high-value basics, yes. Completing your Google Business Profile, building a review habit, writing clear service pages and fixing your page titles are all DIY, cost nothing, and outperform a lot of paid work. The specialist areas are technical diagnosis and competitive content in crowded markets.

How much does SEO cost for a small business in Australia?

It varies widely by industry and provider. One published Australian example puts trade retainers between roughly $500 and $3,500 a month, with most established businesses at $1,000 to $2,000. What matters more is whether the proposal says specifically what is being done and what you own if you leave.

How long does SEO take to work?

Months rather than weeks. Google says it can take a few weeks just to notice a new site, before ranking is even in question. Expect early movement on your business name and long specific searches first, with competitive terms taking considerably longer.

Is local SEO different from regular SEO?

It overlaps but the levers differ. Local results are ranked on relevance, distance and prominence, and your Google Business Profile and reviews drive them more than your website does. For any business serving a geographic area, local is where the winnable opportunity sits.

Does SEO still matter with AI search and ChatGPT?

Yes, though what wins has shifted. AI answers pull from clearly written, well-structured sources, so pages that ask a real question and answer it directly in plain language get quoted. That is the same writing that works for human readers, so it is not a separate service you need to buy.

Jan de Waal

Jan de Waal

Digital Marketing Consultant

I run SMB Digital Marketing from Perth and do the client work myself: SEO, Google Ads and websites for small businesses. Everything I write here comes from that work, not theory.

More about me →

Want Help With Your SEO?

I work with Perth small businesses on SEO that builds steadily. Honest timelines, no lock-in, and you deal with the person doing the work.

See how I approach SEO →
Let's chat