Keyword research is the foundation of every successful SEO campaign. Get it right and you’ll attract visitors who are ready to buy. Get it wrong and you’ll spend months ranking for terms nobody searches.
This guide walks you through the exact process we use at SEO First Web for our UK clients.
Why Keyword Research Matters
Before you write a single word of content or build a single page, you need to know:
- What your audience is actually searching for, not what you think they’re searching for
- How competitive those terms are: targeting impossible keywords is a waste of time
- What the search intent is: someone searching “best SEO agency London” wants a list, not a blog post
Miss any of these and your content strategy falls apart.
Step 1: Start With Seed Keywords
Seed keywords are broad terms that describe your business. If you’re a plumber in Birmingham, your seeds might be:
- plumber Birmingham
- emergency plumber
- boiler repair
Write down 10 to 20 seeds before you open any tool. You know your business better than any algorithm.
Step 2: Expand With a Keyword Tool
Take your seeds into a tool like Ahrefs, SEMrush, or Google Keyword Planner. Look for:
- Related terms: variations you hadn’t thought of
- Questions: “how much does a plumber cost in Birmingham”
- Long-tail keywords: lower volume but much easier to rank for
For UK businesses, always filter by UK search volume. A keyword with 5,000 monthly searches in the US might only have 200 in the UK.
Step 3: Analyse Search Intent
For every keyword on your list, Google it yourself. Look at what’s currently ranking:
- Blog posts → the intent is informational. Write a detailed guide.
- Product or service pages → the intent is transactional. Build a conversion-focused page.
- Local business listings → the intent is local. Optimise your Google Business Profile.
Trying to rank a blog post for a keyword where Google shows shop pages will almost never work.
Step 4: Assess Keyword Difficulty
Keyword difficulty tells you how hard it will be to rank. Look at the top 10 results:
- How many backlinks do they have?
- Are they from big authority sites or small local businesses?
- Is there a featured snippet you could win?
New sites should focus on keywords with Difficulty scores under 20. Established sites can target harder terms.
Step 5: Build Your Keyword Map
Group keywords by page. Each page on your site should target one primary keyword and 3 to 5 supporting keywords. This is called a keyword map and it prevents cannibalisation (where two of your pages compete against each other).
| Page | Primary Keyword | Supporting Keywords |
|---|---|---|
| Homepage | plumber Birmingham | Birmingham plumber, emergency plumber Birmingham |
| Services page | boiler repair Birmingham | boiler service, boiler installation |
| Blog post | how much does a plumber cost | plumber prices UK, plumber day rate |
The Most Common Mistakes UK Businesses Make
Targeting US search volumes. Always check UK-specific data. “Realtor” gets no searches in the UK, but “estate agent” does.
Going after the biggest keywords first. “SEO” has millions of searches but is dominated by billion-dollar brands. Target “SEO consultant London” instead.
Ignoring local intent. For service businesses, location-specific keywords (“dentist in Manchester”) convert far better than generic ones.
What to Do Next
Once you have your keyword map, you’re ready to start building pages and creating content. Each page gets a unique title tag, meta description, and H1 based on its primary keyword.
If you’d like us to do this process for your business, including a full competitor gap analysis, book a free consultation. We’ll show you exactly which keywords to target and how long it will realistically take to rank.