SEO — Search Engine Optimisation — sounds complicated. The industry is full of jargon, conflicting advice, and "experts" who make it seem like you need a PhD to rank on Google.

The truth? The fundamentals are straightforward. If you understand the basics, you'll be ahead of most small business websites. Let me break it down.

What Is SEO, Really?

SEO is simply making your website easier for Google to understand and recommend to searchers. When someone in Leeds searches "web designer near me," Google has to decide which websites to show first. SEO is how you convince Google your site deserves that top spot.

There are three main components:

  • Technical SEO: Making sure Google can actually read and index your site
  • On-page SEO: The content and structure of your pages
  • Off-page SEO: What other websites say about you (backlinks, reviews, etc.)

For small businesses, getting the first two right puts you ahead of 80% of your local competition.

Technical SEO Basics

Don't panic — you don't need to be a developer. These are the essentials:

Make Sure Google Can Find You

Google uses "crawlers" to discover and index websites. If your site blocks these crawlers or has technical issues, you won't appear in search results at all.

Quick check: Search site:yourwebsite.com in Google. If your pages appear, you're indexed. If nothing shows up, there's a problem.

Mobile-Friendly Design

Google uses "mobile-first indexing," meaning it primarily looks at the mobile version of your site. If your site isn't responsive, you'll struggle to rank.

Fast Loading Speed

Google directly uses page speed as a ranking factor. Aim for under 3 seconds load time. Use Google PageSpeed Insights to test your site.

HTTPS Security

If your URL starts with "http://" instead of "https://", you're missing an SSL certificate. Google penalises unsecure sites, and browsers show warnings to visitors. Most hosting providers offer free SSL certificates now.

Technical SEO Checklist

✓ Site is indexed (shows up in Google search)
✓ Mobile-responsive design
✓ Loads in under 3 seconds
✓ HTTPS enabled
✓ No broken links or 404 errors

On-Page SEO Essentials

This is where most small businesses can make the biggest impact. On-page SEO is about making sure your content clearly tells Google (and visitors) what each page is about.

Keywords: What People Actually Search

Keywords are the terms people type into Google. To rank for something, you need to understand what your potential customers are actually searching for.

For a local business, this often includes:

  • Your service + location: "plumber Leeds," "hair salon Wakefield"
  • Questions: "how much does X cost," "best X near me"
  • Specific services: "boiler repair," "balayage highlights"

Free keyword research: Type your service into Google and look at the autocomplete suggestions. These are real searches people make.

Title Tags

The title tag is the blue clickable link in Google search results. It's the single most important on-page ranking factor.

Best practices:

  • Include your main keyword near the beginning
  • Keep it under 60 characters (or it gets cut off)
  • Make it compelling — people need to want to click
  • Include your location for local businesses

Example: "Plumber Leeds | 24/7 Emergency Plumbing Services | ABC Plumbing"

Meta Descriptions

The short paragraph under the title in search results. It doesn't directly affect rankings, but it affects whether people click. Think of it as your elevator pitch.

  • Keep it under 155 characters
  • Include your main keyword
  • Include a call to action
  • Make it specific to the page

Header Structure (H1, H2, H3)

Headers organise your content and help Google understand your page structure.

  • H1: One per page, your main headline
  • H2: Major sections
  • H3: Sub-sections

Include keywords naturally in your headers, but don't force it. Write for humans first.

Content Quality

Google's goal is showing users the most helpful content. If your pages are thin, generic, or copied from elsewhere, you won't rank.

What "quality content" means:

  • Actually answers what people are searching for
  • Is comprehensive enough to be useful
  • Is original, not copied from competitors
  • Demonstrates expertise in your field
  • Is well-written and easy to read

Local SEO: Winning in Your Area

For businesses serving a local area, local SEO is everything. This is how you show up in "near me" searches and Google Maps.

Google Business Profile

This is the free listing that appears when you search for local businesses. If you haven't claimed yours, do it now at business.google.com.

To optimise your Google Business Profile:

  • Fill out every single field completely
  • Add lots of photos (10+ minimum)
  • Choose accurate categories
  • Post updates regularly
  • Respond to all reviews (good and bad)
  • Keep hours and contact info accurate

Get Reviews

Google reviews directly impact your local ranking. More reviews (and higher ratings) = better visibility.

Ask happy customers to leave reviews. Make it easy by sending them a direct link. Respond to every review professionally.

Local Keywords on Your Website

Mention your service area naturally throughout your site. Include your city/town in title tags, headers, and content. Create location-specific pages if you serve multiple areas.

Common SEO Mistakes to Avoid

  1. Keyword stuffing. Don't cram keywords everywhere unnaturally. "We're the best Leeds plumber for plumbing in Leeds, contact our Leeds plumbers today" reads terribly and Google penalises it.
  2. Ignoring mobile. If your site doesn't work on phones, you're dead in the water.
  3. Duplicate content. Every page needs unique content. Don't copy-paste the same text across multiple pages.
  4. No local optimisation. For local businesses, ignoring Google Business Profile is leaving money on the table.
  5. Expecting instant results. SEO takes time. Expect 3-6 months before seeing significant improvements.

How Long Does SEO Take?

This is the question everyone asks. The honest answer: it depends, but expect months, not weeks.

For a new website or one with no previous SEO work:

  • 1-3 months: Technical fixes indexed, content changes picked up
  • 3-6 months: Start seeing ranking improvements for less competitive keywords
  • 6-12 months: Meaningful traffic increases for competitive terms

The good news? Local SEO tends to work faster than national rankings. If you're a plumber in Wakefield competing with other Wakefield plumbers, you can see results quicker than a company trying to rank nationally for "plumbing services."

What You Can Do Today

Here's an actionable checklist to get started:

  1. Claim and optimise your Google Business Profile. This takes 30 minutes and has immediate impact on local visibility.
  2. Check your site speed. Use PageSpeed Insights and fix any critical issues.
  3. Review your title tags. Does each page have a unique, keyword-rich title under 60 characters?
  4. Add location keywords. Make sure your city/area is mentioned naturally throughout your site.
  5. Ask for reviews. Send your three happiest customers a link to leave a Google review.

SEO isn't magic — it's methodical work over time. Start with these basics, be patient, and you'll see results.