Blog · SEO

The basics of SEO for a small business

Search engine optimisation — SEO — can feel intimidating to many small-business owners. It is often presented as a discipline reserved for specialists, full of technical terms and closely guarded secrets. The reality is simpler: SEO is built on a few common-sense principles. Once you understand them, you can make better decisions. Here are the essentials, without the jargon.

What exactly is SEO?

SEO covers everything that helps your website appear higher in Google’s organic results, without paying for every visit. When someone searches for “plumber near me” or “independent shop in London”, Google sorts through millions of pages and displays the ones it considers most relevant and trustworthy. SEO is the work that helps your pages become part of that shortlist.

Unlike advertising, this traffic does not carry a cost per click. Once your website ranks well, it can keep attracting visitors without paying for each one. SEO takes time, but the value it creates is durable.

The three pillars to remember

Most SEO work falls into three broad categories. If you remember only one framework, make it this one.

1. Content — answer real questions

Google wants to give users the best answer to their search. Your job is therefore to create pages that answer your future customers’ questions clearly and thoroughly. That means:

  • giving each service its own page instead of relying on one catch-all page;
  • using language that reflects the words your customers actually use;
  • publishing useful, honest and current information rather than paragraphs stuffed with keywords.

2. Technical foundations — a site Google can understand

Excellent content cannot perform if Google struggles to crawl or understand your website. The technical foundations matter:

  • a fast website that loads in a few seconds;
  • a flawless mobile experience, where most searches now happen;
  • a clear structure with meaningful headings, readable URLs and a sitemap.

3. Authority — earn trust

Google places more confidence in websites that other reputable sites recommend. These recommendations are called inbound links or backlinks. A respected trade directory, a partner, or a local news article linking to your website can all strengthen its credibility.

Key takeaway

Useful content + sound technical foundations + genuine authority. SEO is not a trick; it is the natural result of building a good website for real visitors.

How long does SEO take?

This is the question everyone asks. The honest answer is that SEO is not instant. It usually takes two to four months to see the first meaningful effects, and longer in competitive markets. Results then build over time. If you need visibility immediately, Google Ads can provide a useful bridge while organic rankings grow.

Common mistakes to avoid

  • Stuffing pages with keywords. Google can recognise it, and people dislike reading it. Write for humans.
  • Neglecting mobile performance and speed. A slow website loses both visitors and rankings.
  • Trying to do everything at once. One excellent page is more valuable than ten weak ones.
  • Ignoring local search. For a location-based business, a well-managed Google Business Profile is often one of the most profitable channels.

Where should you start?

Begin in this order: make sure your website is fast and easy to use on mobile, create one clear page for each service, complete your Google Business Profile, then publish useful content consistently. These are solid foundations that compound over time.

Search is also evolving quickly through artificial intelligence, including Google’s generated answers, ChatGPT and Perplexity. The fundamentals remain the same: strong SEO is also the best foundation for visibility in AI-generated answers. The AI & SEO service page explains how these two areas connect.

If all of this sounds time-consuming, that is precisely where I can help. I manage SEO from start to finish so you can stay focused on running your business.

Discuss my project All articles