Do I need SEO for my small business?
The honest answer is that it depends. For some small businesses SEO is the best money they spend, and for others it is the wrong place to start. Here is how to tell which one you are.
I build websites for a living here in Auckland, and I would rather tell you the truth than sell you something you do not need. So here it is up front: SEO is not automatically right for every small business. For some it is the single best thing they can spend on, and for others their money would work harder elsewhere. This guide walks through how to tell the difference for your own business, in plain terms and with no sales spin.
What SEO can and can't do
SEO, or search engine optimisation, is the work of helping your site turn up when people search Google for what you offer. It pays to be clear about what that can and cannot do, because most of the frustration around SEO comes from expecting the wrong thing of it.
What it can do is put you in front of people who are already looking. If someone nearby is searching for the service you sell, good SEO is how they find you rather than a competitor. What it cannot do is create that demand out of thin air. If almost nobody searches for what you offer, ranking first for a search that barely happens will not fill your week. It is also slow, and the competitive terms everyone wants can take months of steady work to shift. Before you spend a cent, I will tell you honestly what SEO can and cannot do for your particular business.
The two kinds of SEO
It helps to split SEO into two very different things, because people lump them together and then talk past each other.
The first is technical and on-page SEO, the foundation built into a good website from day one:
- Fast, clean code, so pages load quickly on a phone.
- A clear page structure and headings Google can follow.
- A sitemap and tidy URLs that search engines can read.
- Structured data that spells out what each page is.
You should always have this. It is not an add-on or a monthly service, it is simply part of a site being built properly, and it is included in every site I build. How much of that foundation you can control also depends on what your site runs on, which is part of what I weigh up in the guide on a custom build versus an off-the-shelf builder.
The second is ongoing SEO, the slow work that happens after launch. It means publishing content that answers what your customers actually search for, and steadily earning the links and honest reviews that tell Google you are worth trusting. This one is a choice. It pays off, but it pays off slowly, and it asks for your hours or your budget month after month. Plenty of small businesses do well without ever committing to it.
When SEO is worth it
Ongoing SEO earns its keep when a couple of things are true at once: people are already searching for what you sell, and you are willing to give it months rather than weeks. A tradesperson people look up on Google, or a local clinic with steady demand, is exactly where showing up in search quietly pays for itself for years.
It also compounds in a way ads never do. Once a page ranks, it keeps bringing people in without you paying for each click. That slow build is the whole appeal, and it suits a business that plans to be around for the long haul. If you run an online store, search works a little differently again, since you are competing for people searching for specific products rather than a local service.
When your money is better spent elsewhere
Just as often, SEO is not where your first dollar should go, and I will say so plainly. If you are brand new and need work this month, SEO is too slow to rescue you, and Google Ads will put you in front of people tomorrow instead. You pay for each click, but you show up straight away. If most of your customers already arrive by word of mouth, your effort is better spent making it easy for a happy customer to pass your name on than chasing a ranking.
Sometimes the honest answer is that the website itself is the problem, not the ranking. There is no point sending searchers to a site that is slow or hard to trust, because they will bounce off it either way. A solid small-business website comes first, and the SEO to bring people to it comes after. If you are still weighing up what to spend, my guide on what a website costs in NZ lays out the ranges.
The most winnable piece: your Google Business Profile
If you serve a local area, there is one piece of SEO I point almost everyone to first, because it is free and it works: your Google Business Profile. It is the listing that puts you on Google Maps and in the local results, with your reviews and opening hours attached to it.
For a local small business this is often the highest-value search work going. Someone looking for your kind of service nearby sees the map results before anything else, and a complete profile with genuine reviews can win the click on its own. It costs nothing but the time to set it up well and keep it current. If you do one thing for your search visibility this year, make it this.
Related guides
Not sure if SEO is your priority?
That is exactly what a $100 website audit answers. I look at your site and your market, then send back a plain-English rundown of where you stand on SEO and whether it is worth your spend, or whether something else would move the needle faster. If you go ahead with a build, the $100 comes back to you in full.
Questions people ask
Is SEO built into a new website?
The technical side is, if the site is built properly. Fast code, a clean structure, a sitemap and structured data are part of any good build, and they are all included in mine. Ongoing SEO, the content and links you add over time, is a separate and optional job.
How long does SEO take to work?
Longer than most people hope. Small local searches can start moving in a month or two, while competitive terms often take six months or more of steady work. SEO is a slow, compounding effort, so if you need customers this week it is the wrong tool for the job.
Do I need to pay for SEO every month?
No. The foundations are built in once and do not need a monthly fee. Ongoing SEO does cost either time or money month to month, but it is entirely optional, and plenty of small businesses do well without ever paying for it.
Is a Google Business Profile enough?
For a lot of local businesses it is the most valuable piece by far, and it is free. A complete profile with genuine reviews can be enough to bring in steady local enquiries on its own. Whether you need more than that depends on how competitive your area is and how much you rely on being found online.
SEO or Google Ads?
Ads buy you the top of the page today and stop the moment you stop paying. SEO is slower to arrive but keeps working after the fact. If you need enquiries immediately, start with ads; if you are building for the long term, invest in SEO. Many businesses use ads to get going and lean on SEO as it matures.