SEO for Small Businesses:
Get Found on Google Without the Confusion

It's rarely one big thing. Usually it's a combination of small things that nobody ever fixed — the wrong keywords, pages that Google can't make sense of, no local presence, or a site that loads too slowly on mobile.

The frustrating part is that most of it is fixable. You don't need to rebuild your whole website or spend thousands a month on ads. You just need to know what the actual problem is first.

That's what I help with.

If your website exists but nobody's finding it, SEO is probably why. Search engine optimisation sounds complicated — and a lot of people in this industry work hard to keep it that way. I don't.

I help small business owners understand why their site isn't showing up on Google, what actually needs fixing, and how to build the kind of online presence that brings in the right customers consistently. No jargon, no 40-page reports you'll never read, no retainer that costs more than your marketing budget.

Why most small business websites don't show up on Google

Depending on what you need, I can help with:

SEO Audits A proper look at what's working, what isn't, and exactly what to prioritise. You'll get a clear action plan — not a spreadsheet full of numbers with no explanation of what to do with them.

Not sure where your site stands? My Website Health Check gives you a clear picture of what's working, what isn't, and exactly what to fix — without committing to anything bigger.

What my SEO service includes

Keyword Research & Strategy Finding out what your actual customers are searching for (it's often not what you think) and building a strategy around those terms so your content and pages start pulling in the right traffic.

On-Page SEO Getting the basics right on every page — titles, headings, meta descriptions, internal links, image alt text, page speed. The stuff that quietly makes a huge difference.

Local SEO If you want customers in a specific area — whether that's Sussex, the South East, or anywhere else in the UK — local SEO gets you showing up when people nearby are searching for what you do. This includes Google Business Profile optimisation, local citations, and location-based keyword targeting.

Who this is for

This is for you if:

  • You've had a website for a while but it's never really brought in enquiries

  • You've Googled yourself and you're nowhere to be found

  • Someone mentioned SEO and you nodded along but had no idea what they meant

  • You've been told you "need to do SEO" but nobody's explained what that actually looks like in practice

What does SEO actually cost for a small business?

SEO pricing varies enormously and a lot of it is genuinely hard to justify for small businesses on a tight budget. I work in a way that's transparent — you know what you're getting, what it costs, and what you can expect.

Whether you want a one-off audit to understand where you stand, or ongoing support to build your visibility over time, we can work out what makes sense for your budget and your goals.

Prices start from £250. Start with a free 20-minute call and I'll give you an honest picture of where you're at before you spend a penny.

SEO takes time — but that doesn't mean you can't see progress

I won't promise you page one of Google in 30 days. Anyone who does is lying. What I will do is show you what's happening, explain why, and make sure every bit of work moves you in the right direction.

Most of my clients start seeing meaningful movement within three to six months. More importantly, they stop feeling like SEO is some dark art they'll never understand.

Want to know why you're not showing up on Google?

Book a free 20-minute call and I'll take a look at your site. You'll leave the call knowing exactly what the issue is — even if you decide not to work with me.