Blog / Article
Article

Loading article…

Found this useful? Share it.

Keep reading

More on this.

Rather we just did it for you?

Let's get your business seen.

Social media, websites, SEO and ads from a team you can actually meet.

SEO stands for search engine optimisation. It is the work you do on your website, and around it, so that search engines like Google show your pages to people searching for what you offer. When someone types “plumber in Guildford” or “best walking boots for wide feet”, SEO is what decides whether your business appears on page one or nowhere at all.

The results it earns are the “organic” listings, the ones you do not pay for each time someone clicks. That makes SEO one of the best long-term investments a small business can make, but also one of the most misunderstood. Below we explain what SEO means in plain English, how search engines decide who ranks, and what it realistically takes in time and money.

The meaning of SEO, in one paragraph

Search engine optimisation means making your website easy for search engines to find, understand and trust, so it ranks well for the searches your customers make. In practice that covers three things: the technical health of your site, the content on it, and the reputation it has around the web. Get all three right and Google has good reason to send people your way. Get one badly wrong and the other two struggle to make up for it.

SEO is different from paid search. With Google Ads you pay for every click and the traffic stops when the budget does. With SEO you invest up front in your website and content, and the visits keep coming without a cost per click. Many businesses use both: ads for quick, controllable leads and SEO for steady growth over time.

Search engines work in three stages

Google explains its own process in its guide to how Google Search works. Put simply, there are three stages:

  1. Crawling. Automated programs, the main one being Googlebot, follow links around the web and download pages, including text, images and video. If Google cannot reach a page, it cannot rank it.
  2. Indexing. Google reads each page, works out what it is about using signals such as the title, headings, text and image alt text, and stores it in a huge database called the index. Near-duplicate pages are grouped and one version is chosen to represent them.
  3. Serving results. When someone searches, Google picks the pages from its index that it judges most relevant and most useful, taking into account things like the searcher’s location, language and device.

Two points are worth knowing. First, Google does not accept payment to rank a site higher in the organic results, whatever anyone tells you. Second, not every page makes it through all three stages. A lot of SEO work is simply making sure your important pages do.

Search results also look different from a few years ago. Many searches now show AI-generated summaries, maps, videos and “People also ask” boxes above or alongside the classic blue links. The good news is that the same fundamentals help you appear in all of them: clear, accurate, genuinely helpful pages on a well-built site.

SEO rests on three pillars

Technical SEO

This is the foundation. Technical SEO makes sure search engines can crawl and index your site, and that visitors have a good experience when they land. It covers:

  • Page speed, especially on mobile
  • A secure site (the padlock, or HTTPS)
  • A sensible structure, with clear menus and internal links between related pages
  • An XML sitemap, which is a list of your pages that helps search engines find them
  • Fixing broken links, redirect chains and duplicate pages
  • Structured data, which is extra code that tells Google exactly what a page contains, such as a business address, a product price or a recipe

This is where SEO and your website overlap most. A site built on a slow theme or a messy structure starts every race from behind. That is why we build SEO basics into every WordPress website we design, rather than bolting it on later.

On-page SEO and content

On-page SEO is about what is actually on each page and how well it matches what people are searching for. That means:

  • Researching the words and phrases your customers use, known as keywords
  • Writing page titles and meta descriptions (the snippet shown in search results) that are clear and tempting to click
  • Using headings that make the page easy to scan
  • Answering the question properly, with real detail, examples and expertise
  • Having a dedicated page for each main service, rather than cramming everything onto one

Google’s own guidance keeps coming back to “helpful, reliable, people-first content”. If a page genuinely answers the searcher’s question better than the alternatives, you are most of the way there.

Off-page SEO and links

Off-page SEO is your reputation beyond your own website. The biggest part of it is backlinks: links from other websites to yours. Each relevant link from a trusted site acts like a recommendation. A mention from your local newspaper, a trade association or a supplier’s website is worth far more than hundreds of links from low-quality directories.

Reviews, social media mentions and consistent business listings all help build the same picture of a real, trusted business. Buying links in bulk does not. It breaks Google’s spam policies and can do lasting damage.

Related reading: What Is Local SEO and Why Does Your Small Business Need It?

Local SEO puts you on the map

If you serve customers in a particular area, local SEO is often where the quickest wins are. It is about appearing in the map results and local listings when people search for “near me” or for a service plus a town name.

The essentials are:

  • A complete Google Business Profile with the right categories, opening hours, photos and services
  • Consistent name, address and phone number everywhere your business is listed
  • A steady flow of genuine reviews, with polite replies to each one
  • Location pages on your website for the towns you genuinely serve, with useful local detail rather than copy and paste text

For a trades business or a local service, getting these right can make more difference than months of content work.

SEO takes months, not weeks

The honest answer to “how long does SEO take?” is that it depends on your website, your competition and how much work goes in. As a rough guide:

  • Technical fixes and better page titles can show an effect within weeks, once Google recrawls the pages.
  • Most businesses see meaningful movement within three to six months of consistent work.
  • Competitive national keywords can take a year or more.

SEO compounds. Each good page and each quality link adds to what you already have. That is why stopping and starting is so costly, and why anyone promising page one in a fortnight should be treated with caution.

What SEO costs in the UK

Prices vary widely depending on how competitive your market is and how much work is included. As a broad guide, published UK monthly SEO packages range from a few hundred pounds for basic local work to several thousand pounds a month for competitive national campaigns. One-off audits or website fixes are usually priced separately.

Type of work What it usually involves Typical scale of cost
One-off SEO audit A health check of your site with a prioritised list of fixes A one-off fee, varies with site size
Local SEO package Google Business Profile, local pages, reviews, citations Lower hundreds of pounds a month
Ongoing SEO retainer Technical fixes, content, links and reporting Several hundred to a few thousand pounds a month
National or ecommerce SEO Large-scale content, technical work and digital PR Usually the top end, and above

Be wary of very cheap packages that promise guaranteed rankings or hundreds of links. The cost often shows up later in the form of a penalty or a site that needs rebuilding.

DIY or agency: be honest about your time

You can absolutely do the basics yourself. Claim and complete your Google Business Profile, set up Google Search Console (Google’s free tool that shows how your site performs in search), write clear titles for each page and publish useful content regularly. Plenty of small businesses get decent results this way.

Bringing in an agency makes sense when:

  • You do not have the time to keep it up month after month
  • Your site has technical problems you are not confident fixing
  • Your competitors are clearly investing and you are slipping down the results
  • You want someone to report honestly on what is working and what is not

Whichever route you take, consistency matters more than any single trick. Our SEO services are built around that steady, month-by-month approach.

Frequently asked questions

What does SEO stand for?

SEO stands for search engine optimisation (spelt “optimization” in the US). It means improving your website so it ranks higher in unpaid search results.

Is SEO worth it for a small business?

For most businesses that customers search for online, yes. Organic traffic does not cost you per click, and good rankings keep working long after the work is done. It suits businesses that can be patient for a few months.

Can I pay Google to rank higher?

No. Google does not accept payment for organic rankings. You can pay for ads, which appear in separate, labelled spots, but your organic position depends on your website, content and reputation.

Do I need a new website to do SEO?

Not always. Many sites can be improved with technical fixes and better content. If your site is very slow, hard to edit or poorly structured, though, a rebuild can save money in the long run.

Get your website found

If you want more of the right people finding you on Google, we can help with everything from a quick health check to ongoing SEO for businesses across Surrey, Hampshire and beyond. Take a look at our SEO services and website design, or get in touch and tell us where you would like to rank.