Quick answer: How much does SEO cost for small business? In New Zealand, most small businesses pay somewhere between NZ$500 and NZ$2,500 a month for an ongoing SEO retainer, or NZ$1,000 to NZ$4,000 for a one-off setup project. A single-location local business usually sits at the lower end, while competitive industries, multiple locations, and ecommerce stores push the number up.

SEO pricing has a reputation problem. Ask three providers for a quote and you can get NZ$199 a month, NZ$1,200 a month, and a polite email asking for your budget first. All three call it SEO. They are rarely selling the same thing.

This guide is for small business owners who want to know what a fair SEO spend looks like before they sign anything. You'll see typical price ranges, how providers charge, what pushes the bill up, what you can do yourself for free, and when the real problem is the website rather than the search work. No guaranteed rankings. Nobody honest can sell you those.

What you are actually paying for when you pay for SEO

Google does not sell organic rankings. Its own guidance on whether you need an SEO says plainly that it never accepts money to rank sites, and that appearing in organic results costs nothing. So when you pay for SEO, you are paying for labour, skill, and time. Nothing else.

That labour usually falls into five buckets:

  1. Technical work. Making sure Google can crawl, index, and understand your site. Speed, mobile layout, redirects, sitemaps, broken pages.
  2. On-page work. Page titles, headings, meta descriptions, internal links, and making each page clearly about one thing.
  3. Content. Service pages, location pages, and articles that answer what your customers are actually searching for.
  4. Local signals. Your Google Business Profile, reviews, and consistent business details across directories.
  5. Authority. Earning mentions and links from other credible sites, which is slow and hard to fake well.

A good SEO quote tells you how much of each bucket you're getting. A vague one says "SEO" and hopes you don't ask. The more specific the line items, the easier it is to tell whether the price is fair.

How much does SEO cost for small business in NZ? Typical ranges

Prices vary a lot by provider, city, and industry, so treat the numbers below as typical market ranges rather than fixed rates. They are a reference point for judging a quote, not a promise of what anyone will charge you.

Type of SEO workTypical range (NZD)What you usually get
DIY with free tools0 to 100 a monthYour own time, Search Console, Google Business Profile, maybe a paid keyword tool
One-off SEO audit500 to 3,000A prioritised list of technical and on-page fixes. Doing the fixes is often extra
Local SEO setup project1,000 to 4,000Profile optimisation, citations, on-page fixes, location and service page tweaks
Hourly consultant100 to 250 an hourAdvice, training, or specific fixes as needed
Monthly retainer, local business500 to 1,500 a monthOngoing on-page work, content, reviews strategy, reporting
Monthly retainer, competitive or multi-location1,500 to 5,000+ a monthMore content, link earning, deeper technical work, several locations
Content writing200 to 800 per page or articleResearched, search-shaped copy. Quality varies wildly at the low end

Australian, UK, and US pricing tends to follow a similar shape, with big-city agencies charging more. Whatever the currency, the pattern holds. Cheap SEO is usually thin, and expensive SEO is only worth it if your market is competitive enough to need it.

If you're weighing up a package that bundles a new site with search work, our guide to web design and SEO packages breaks down what should be inside the bundle and what often gets quietly left out.

Retainer, project, or hourly: how SEO is priced

How a provider charges says a lot about what they think SEO is. There are three common models, and each suits a different situation.

Monthly retainer

  • Best for businesses in competitive markets that need steady content and authority work.
  • Usually comes with a minimum term, often three to twelve months.
  • Ask what gets done each month, in writing. "Ongoing optimisation" is not a deliverable.

One-off project

  • Best for fixing foundations: a technical clean-up, a local SEO setup, or a new site launch.
  • Fixed scope and fixed price, so you know the ceiling.
  • Works well for small local businesses with low competition that mostly need things set up properly once.

Hourly or consulting

  • Best for owners who want to do the work themselves with expert guidance.
  • Cheap per session, but it relies on you having time to act on the advice.
  • Good for training a team member who will own SEO in-house.

A lot of small businesses are sold a retainer when what they actually needed was a project. If your site is technically broken and your Google Business Profile is half-finished, paying monthly for blog posts is like repainting a car with a flat tyre, so it's worth first asking whether your small business needs a blog at all.

What pushes the price up or down

Two businesses can get very different quotes for what sounds like the same job. Usually it comes down to a handful of factors.

  • Competition. A Napier electrician competing with eight other local sparkies needs far less work than an Auckland family lawyer competing with national firms.
  • Number of locations. Each service area or branch needs its own signals and often its own page.
  • Site condition. A slow, messy site needs fixing before anything else works. That costs money up front.
  • Content gap. If you have one services page covering eight services, you'll likely need new pages written.
  • Ecommerce. Stores with hundreds of products need category structure, product page work, and more technical care.
  • Reporting depth. Monthly calls and custom dashboards take hours, and those hours land on your invoice.

The useful takeaway: you can often lower your ongoing SEO bill by fixing the site first. A well-built site with clear service pages, solid speed, and clean structure gives an SEO provider less to repair and more time to spend on things that move rankings.

Why very cheap SEO gets expensive

You've probably had the email. Page one of Google, guaranteed, for NZ$199 a month. It reads like a bargain. In practice, a monthly fee that low usually covers a few minutes of real work, an automated report, and a lot of optimism.

Cheap SEO is rarely a smaller version of good SEO. More often it's a different product entirely: automated reports, recycled content, and links from places you'd never want your business associated with.

The risk is bigger than wasted money. Google's hiring guidance warns that an irresponsible SEO can damage your site and your reputation. Spammy links and auto-generated pages can drag a site down, and cleaning that up later costs far more than doing it properly the first time.

That said, cheap is not automatically bad. A low-cost local setup from a freelancer who fixes your profile, tidies your titles, and hands you a clear report can be good value. The problem is cheap and vague. If you can't see what was done each month, assume not much was.

When the problem is your website, not your SEO

This is the part SEO quotes tend to skip. Ranking only matters if the page you rank with turns visitors into enquiries. If it doesn't, more traffic just means more people leaving.

Some common signs your money is better spent on the site first:

  • Your homepage doesn't say what you do and where you do it within a few seconds.
  • Pages take ages to load on a phone.
  • You have one vague services page instead of a page per service.
  • There's no obvious way to call, book, or request a quote.
  • Google isn't indexing key pages at all.

If any of those sound familiar, our guide on why your website isn't showing up on Google walks through the fixes in order. And if the site is technically fine but slow, the plain-English fix list in how to speed up a small business website is a cheaper starting point than a retainer.

SEO can bring the right people to the door. The website still has to open it. A page that confuses visitors will waste good rankings just as efficiently as it wastes ad spend.

What you can do yourself for free

Plenty of the highest-value SEO work for a local business costs nothing but a few focused hours. Before you pay anyone, it's worth working through the basics. Google's SEO starter guide is written for exactly this, and it's free.

Free SEO jobs worth doing first

  • Claim and fully complete your Google Business Profile: categories, services, hours, photos.
  • Ask happy customers for reviews, and reply to the ones you get.
  • Set up Google Search Console and check which pages are indexed.
  • Give every page a clear, unique title that says the service and the location.
  • Make sure your business name, address, and phone match everywhere online.
  • Create a separate page for each main service you offer.

Our step-by-step guide to Google Business Profile optimisation covers the first two items in detail, and local SEO for small business covers the rest of the local picture. If you do all of this and still aren't showing up, that's a useful signal. It means you have a harder problem worth paying someone to solve.

What most small businesses should actually budget

There's no single right number, but most businesses fall into one of a few patterns. These are illustrative scenarios, not client case studies, and the ranges are typical rather than fixed.

Local trade

Single-town tradie, low competition

Often well served by a one-off local SEO setup of NZ$1,000 to NZ$2,500, plus doing reviews and profile updates in-house. A monthly retainer may be overkill.

Professional service

Clinic, accountant, or law firm in a city

More competition and higher-value clients usually justify a retainer of NZ$1,000 to NZ$2,500 a month, with real service pages and content.

Multi-location

Business with several branches

Each location needs its own page and profile. Expect NZ$1,500 to NZ$4,000 a month, depending on how many areas you serve.

Ecommerce

Online store with a large catalogue

Category structure and product page work add up. Retainers of NZ$1,500 to NZ$5,000+ a month are common for stores that want organic sales.

A practical starting point for most small businesses: fix the foundations once, do the free local work yourself, then decide on a retainer only if the market proves competitive enough to need one. More SEO does not automatically mean better SEO. Sometimes it just means a bigger invoice for the same rankings.

How to compare two SEO quotes

SEO quotes are hard to compare because providers describe the same work in different words. These questions force them onto the same page.

Questions to put to every SEO provider

  • What exactly will you do in the first 90 days, task by task?
  • How many hours a month does this fee cover?
  • Who writes the content, and can I approve it before it goes live?
  • How do you earn links, and can you show me examples?
  • What will you report on, and how does it connect to enquiries?
  • What is the minimum term, and what happens if I leave?
  • Do I keep all content, accounts, and access if we stop working together?

Listen for specifics. A good provider will happily name tasks, hours, and examples. If every answer circles back to a guarantee or a secret method, keep your wallet closed. Google's guidance is blunt that nobody can guarantee a number one ranking.

Also watch how they report. Rankings for obscure phrases nobody searches are easy to show off. Calls, form fills, and booked jobs are the numbers that matter to your business.

When SEO starts paying for itself

SEO is slow. Most reputable providers will tell you to expect months, not weeks, before meaningful movement, especially on a newer site. That's why it helps to do the payback maths before you commit.

Here's a simple illustrative example. Say an average job is worth NZ$2,000 and you keep about NZ$800 of that as gross profit. A NZ$1,000 monthly retainer then needs roughly one and a quarter extra jobs a month to break even. Two extra jobs a month and it's profitable. Half a job a month and it's a cost, however nice the ranking report looks.

  1. Work out what a new customer is worth to you in profit, not revenue.
  2. Divide the monthly SEO fee by that profit to get your break-even number of jobs.
  3. Decide how long you can wait for results before the spend needs to justify itself.
  4. Track enquiries by source so you can actually tell whether search is delivering.

For the fuller version of this thinking, our guide to website ROI for small business shows how to measure whether your site is earning its keep. And because more searches now end with an AI-generated answer, it's worth reading how answer engine optimization for small business fits alongside classic SEO. Google itself now lists optimizing for generative AI among the services an SEO might offer.

How Onyxarro approaches SEO

We're a website studio, so we look at SEO from the build side. Our view is simple: the cheapest SEO is the kind you don't have to pay someone to fix later. That means clean structure, fast pages, a clear page for each service, and titles and headings that tell Google exactly what each page is about, all built in from day one.

SEO foundations in every Onyxarro build

  • Launch: NZ$5,000 NZD for up to 5 pages, with on-page SEO, mobile-first build, and clean structure included.
  • Growth: NZ$8,000 NZD for up to 10 pages, enough room for separate service and location pages.
  • Studio: from NZ$13,000 NZD for custom scope, larger sites, and more complex content.
  • Schema and indexing: core structured data, sitemap, and Search Console setup handled at launch.
  • Conversion first: every page is built around one clear action, so the traffic you earn has somewhere to go.

The honest note: we're a young studio, and we won't promise rankings. Nobody should. What we can do is tell you whether your current site is holding back your search results and your enquiries. Get a free website audit and we'll show you what's working, what's missing, and what to fix first. If you already know you need a new site, compare our website packages and pricing. Our concept demos are labelled as concept work, so you can judge the standard without anyone pretending they're live client sites.

The Bottom Line

How much does SEO cost for small business? Typically NZ$500 to NZ$2,500 a month for ongoing work, or a few thousand for a one-off setup. The better question is what you're getting for it, and whether your website is ready to turn rankings into enquiries.

Do the free local work yourself. Fix the site foundations once. Then pay for ongoing SEO only when your market is competitive enough to need it, and only to someone who can tell you exactly what they'll do each month.

Not sure where your site stands? Start with a free audit before you spend a dollar on SEO. It's the fastest way to find out whether you need more traffic or a better page for the traffic you already have.