Skip to main content

SEO for small businesses: where a limited budget actually goes furthest

Will Sibley

Will Sibley
London-based SEO and website consultant, ten years in. About Will

Small business SEO advice usually comes from people selling small business SEO, which is worth remembering while you read this, since I'm one of them. So let me start with the most useful thing I can tell you, which is that a good chunk of the highest-value work costs time rather than money, and you can do it yourself.

Here's how I'd spend a small business's SEO effort, having spent ten years watching where the results actually come from.

First, know which game you're playing

Small business SEO splits into two very different games, and knowing yours changes everything downstream.

If your customers are local (they visit you, or you travel to them), your game is local SEO: the map pack, your Google Business Profile, reviews, and pages for your area. The competition is other local businesses, most of whom are doing this badly, which is excellent news for you.

If your customers could be anywhere (you sell online, or serve a niche nationally), you're playing the same game as everyone else on the internet, and you win it by being more specific than the big players can afford to be. You will not outrank national retailers for broad terms, and shouldn't try. You can absolutely own the specific problems, use cases, and comparisons they're too generic to cover well.

The work that's free, and disproportionately valuable

Your Google Business Profile, if you're local. Fill in everything: services with descriptions, real photos, correct hours, your own answers in the Q&A. I've written up the full set of local SEO practices separately, but the profile alone puts you ahead of most competitors.

Reviews, asked for consistently. A simple habit (ask at the moment the customer is happiest, every time) compounds into a moat that no budget can buy quickly.

Pages that answer real questions. Write the page for each service you offer, in the language your customers use rather than industry language. One honest, specific page per service beats a homepage that lists everything and ranks for nothing.

Basic housekeeping. A site that loads properly on a phone, page titles that say what the page is and where you are ("Emergency Plumber in Walthamstow", not "Home"), and every page reachable within a couple of clicks. None of this needs a specialist.

The work worth paying for

Some things are genuinely hard to do yourself, and this is where a budget belongs.

A one-off audit and plan. A few hours of senior eyes on your site catches the problems you can't see and, more valuably, stops you spending months on things that won't matter. For most small businesses a proper audit then a prioritised plan you execute yourself is dramatically better value than a monthly retainer.

Fixing real technical problems. If your site is slow, unindexable, or built on something creaking, that's a defined project with a defined end, not an ongoing fee.

A better website, once. If the site can't convert the traffic, ranking it is pointless. Sometimes the honest SEO advice is that the money should go to the site itself first.

The work to refuse

Be suspicious of £99-a-month SEO packages (at that price the work is automated, outsourced, or imaginary), guaranteed rankings (nobody can guarantee them), bulk directory submissions, and monthly reports that count "keywords tracked" instead of enquiries. If a provider can't explain what they did last month in plain English, the answer is usually nothing. I've seen the aftermath often enough that "you've been burned by cheap SEO before" is practically a client persona of mine.

A realistic timeline

Local map-pack improvements can show inside weeks. Organic rankings for competitive terms take months, and anyone promising faster is pricing in your not checking. The compounding is real, though: the review asked for today and the page written this month are still working for you in three years, which is more than any advert can say.

Small business SEO FAQs

How much should a small business spend on SEO?

As a rule of thumb, spend money on one-off expertise (an audit, a fix, a build) and spend time on the recurring habits (reviews, profile updates, content). Many small businesses do best with a few thousand pounds of upfront direction and near-zero monthly spend.

Can I do SEO myself for my small business?

A meaningful chunk of it, yes, especially the local side. The profile, reviews, and service pages are effort rather than expertise. Where you'll want help is diagnosis: knowing which of the hundred possible tasks matter for your situation.

How long does SEO take for a small business?

Weeks for local visibility improvements, months for competitive organic terms. Judge progress by enquiries and calls, not by rankings alone.

Is SEO worth it for a small business?

If your customers search for what you do, yes, and it's usually the cheapest durable channel available. If they don't search for it, no, and an honest consultant will tell you that before taking your money.

Want a hand with any of this?

Tell me what you're working on and what you're trying to achieve, and I'll give you an honest view of whether I can help and what it would take.

Get in touch