SEO for small businesses: the no-nonsense guide

Here’s everything a small business owner needs to know about getting found online.

If the letters S-E-O make you want to close your laptop and run off into literally anything else, believe me, you’re not alone. It sounds super techy, really complicated and honestly? A lot of people in the industry make it sound that way on purpose. Time to fix that.

WHAT’S INSIDE

  1. What actually is SEO?

  2. Why should you care?

  3. The three pillars of SEO

  4. Myths that need squashing

  5. Your SEO starter checklist

  6. Free tools that actually help

  7. Jargon busting (ick)


1. So, what actually is SEO?

SEO stands for SEARCH ENGINE OPTIMISATION. Strip away the techy wording and it simply means one thing:

When someone types “dog groomer near me” or “best accountant in Northampton” into Google, the results that pop up aren’t random. Google has crawled millions of websites and decided which ones best match what that person needs.

SEO is how you help Google understand that YOUR website is the one worth showing.

Think of it like this: your website is a shop on a high street. SEO is your signage, your window display and your listing in the local directory all rolled into one. Without it, your shop might be amazing inside - but nobody walking past has a clue.

✦ SEO isn't about tricking Google. It's about clearly telling Google what you do, who you do it for and where you do it ✦

2. Why should you care?

So you’re already juggling a hundred things running your business, why on earth should SEO make your never-ending list?

Because your customers are already searching. Right now, this very second - someone is Googling the thing you sell or the service you offer and if your website doesn’t up, guess who’s does. Yep, it’s your competitor’s.

Because it’s free traffic. Unlike ads (which stop working the minute you stop paying), good SEO keeps beavering away in the background. It’s like a salesperson who never sleeps, never calls in sick, and never asks for a pay rise. The work you put in today can bring visitors to your site for months - even years - to come.

Because it builds trust. People trust Google’s results. If your business shows up on page one, it sends a signal that says ‘these are the ones you’re looking for’. You’ve not paid for that credibility - you’ve earned it.

Because it compounds. Every blog post you write, every page you optimise, every review you collect - it all adds up. It’s a bit like compound interest for your visibility - slow and steady until suddenly…there you are.

✦ You don’t need to become an SEO expert. You just need to stop accidentally hiding from the people who are looking for you. ✦

3. The three pillars of SEO

Pillar 01: Technical SEO

Ok, this is the behind-the-scenes stuff but don't panic - if you've got a website platform like Squarespace, WordPress, Wix - most of the heavy lifting is done for you. But it's worth knowing what matters:

  • Your site needs to load fast. If it takes more than a few seconds, people bounce - and Google notices.

  • Over half of web traffic is on phones now. If your site looks rubbish on mobile, you've got a problem.

  • You know that little padlock in the browser bar? It tells Google your site is secure. Most hosting includes this free.

  • yoursite.co.uk/services is miles better than yoursite.co.uk/page?id=47382. Keep them readable.

  • If someone clicks a link and gets a ‘page not found’ error, that’s a bad look for both visitors and for Google.

  • Item description

Try this right now: Pull your website up on your phone. Does it look good? Easy to navigate? Can you read the text without zooming in? If not, that's job number one.

Pillar 02: On-Page SEO

This is the content on your actual website pages. It’s the bit you have the most control over - and honestly, the bit that makes the biggest difference for most small businesses.

  • Keywords are simply the words and phrases your ideal customer types into Google. Your job is to figure out what they are and weave them naturally into your website copy.

    If you're a wedding florist in Kettering, your keywords might include "wedding flowers Kettering," "bridal bouquets Northamptonshire," or "affordable wedding florist near me."

    The trick is not to stuff them in everywhere like you're cramming for an exam. Write like a human, for humans. Google is clever enough to understand context now.

  • Every page has a title tag (the blue clickable link in Google results) and a meta description (the blurb underneath). These are your shop window on Google. Make them count.

    Title tag: Under 60 characters. Include your main keyword plus your business name.
    Meta description: Under 155 characters. Think of it like a tiny advert trigger. Why should someone click?

  • Use headings (H1, H2, H3) to structure your pages. Your main heading should include your primary keyword. Sub-headings break up the content, help Google scan it, and make it way easier for people to read.

  • Every image on your site should have "alt text" - a short description of what's in the image. Google can't actually see images, so this is how it understands them. Also essential for accessibility. Two birds, one stone.

    If you haven’t done this already and the thought of trawling through every image on every page fills you with dread - this is your permission slip to hand it over. I can do this for you.

  • Link between your own pages. Mention a service on your homepage? Link to the full service page. This helps Google crawl your site and keeps visitors clicking around rather than bouncing off.

Pillar 03: Off-Page SEO

Off-page SEO is everything that happens away from your website that tells Google you're worth recommending.

  • When another website links to yours, Google sees it as a vote of confidence. The more quality links pointing your way, the more authority you build. How do you snag them? Write genuinely helpful stuff people want to share. Get listed in local directories. Collaborate with other businesses. Guest post. It's a slow burn - but absolutely worth it.

  • If your business has a physical location or you serve a local area, this is non-negotiable. Your Google Business Profile (the listing with a map, reviews, and opening hours) is often the first thing people see. Claim it, fill it out completely, keep it updated, and actively collect reviews.

  • Reviews are gold. They matter a lot because Google factors them into local rankings, and potential customers read them before deciding whether to get in touch. Don't be shy about asking happy customers to leave one. Most people are happy to help if you just ask.

Try this right now: Google your own business name. What comes up? Is your Google Business Profile claimed and up to date? Are there reviews? This five-minute check can be properly eye-opening.

4. SEO myths that need squashing

There’s a LOT of noise out there so let’s squash some of the biggest myths that keep small business owners stuck.

“SEO is a one-time thing” - Nope. Unfortunately, it’s not a one and done. SEO is ongoing because like social media platforms, Google’s algorithm also changes. Competitors update their sites and customers habits shift. Think of SEO more like gardening than decorating - you need to tend to it.

“I need to pay someone thousands to do SEO” - Actually no. You can absolutely do a lot of the SEO basics yourself - or you can call in a little professional help from someone like me if you simply don’t have the time (or the patience).

“I need to blog every day or every week” - again, no. Quality trumps quantity every single time. The same as posting on socials. One brilliant, helpful blog post a month beats thirty thin and rushed ones. Google rewards depth and usefulness, not volume!

“SEO fixes happen overnight” - if only this was true. Unfortunately, you won’t see immediate impact from SEO as it’s a long game. You might start seeing shifts in a few weeks, but meaningful, lasting improvements usually start after around three months. Stick with it, I promise it’s worth it.

5. Your SEO starter checklist

Feeling fired up or overwhelmed? Try my SEO Starter Checklist. You don’t need to do everything at once, you can work through them one at a time or treat it like your bingo card and pick a random task to tick off until it’s complete. Let me know how you get on!

6. Free tools that actually help

You don’t need expensive software or another monthly subscription to get started - most of what you need is already free! Google provides many free tools give you everything you need to understand what's happening and where to improve - I’ve also added a couple of extras that I use all the time.

Google Search Console: This is a brilliant analytics tool (especially if you hate Google Analytics). It shows you exactly how people are finding your website - what they searched, which pages they landed on and where you’re showing up in Google. Use it to check what keywords you’re appearing for and spotting any issues.

Google Business Profile: Essential for local businesses. It’s what shows up first when people search ‘[what you do] near me’. You can manage how your business appears in Google Search and Maps.

Google Analytics: Understand who's visiting your site, where they come from, and what they do when they get there. Use this for understanding visitor behaviour. *GA is really in-depth data, useful as the next step rather than the first.

PageSpeed Insights: Test how fast your site loads and get specific suggestions for speeding it up. Works for mobile and desktop.

Ahrefs SEO Toolbar Extension: A chrome plugin that I use all the time. It shows website SERP snippets, H tag structure, indexability, alt text - everything! Super handy as it’s not just for your own business, you can use it on any website!

7. Jargon busting

SEO comes with its own friggin’ language that can easily scare people off or feel a bit exclusionary if you don’t know the meaning so here’s a glossary of the terms you’ll bump into most - save this for when you go too deep:

Algorithm: The recipe Google uses to decide which websites show up first. It changes regularly - which is why SEO is ongoing.

Alt text: A short description added to images so search engines (and screen readers) know what they show.

Backlink: A link from someone else's website to yours. Think of it as a recommendation from a friend.

Bounce rate: The percentage of visitors who land on your site and leave without clicking anything. Lower is better.

Crawling: When Google sends little bots to scan your website and understand what's on it.

Domain authority: A score out of 100 that predicts how well your site will rank. Builds over time. Don't obsess over it.

Indexing: When Google adds your page to its database so it can show up in search results.

Keywords: The words and phrases people type into Google. Your content should naturally include the ones relevant to your business.

Meta description: The short blurb under your page title in Google results. Doesn't directly affect ranking but massively affects whether people click.

Organic traffic: Visitors who find you through search results, not ads. The holy grail of website traffic.

SERP: Search Engine Results Page (the page you see after Googling something).

Title tag: The clickable headline in Google search results. Keep it clear, concise, and keyword-rich.


You've got this!

SEO doesn't have to be overwhelming. It doesn't have to be expensive. And it definitely doesn't have to be boring.

Start small. Pick one or two things from the checklist and do them this week. Then next week, do another couple. Before you know it, you'll be making decisions about your website with confidence — and seeing more of the right people find you online.

And remember: you don't have to do this alone!

Previous
Previous

Social SEO: how to get found on Instagram

Next
Next

Why your business needs a website