Back to Blog
SEO July 23, 2026 13 min read

How to Do Keyword Research for SEO

Learn a practical, revenue-focused keyword research process for SEO. Discover how to find high-intent keywords, align with search intent, build topic clusters, and use data to drive leads for service businesses like [taxi companies](https://inteliwaregrowth.com/TaxiMarketing), immigration firms, and clinics.

How to Do Keyword Research for SEO

Most businesses waste time on keywords that never turn a visitor into a customer. You can rank number one for a highvolume term and still see zero leads if the intent behind the search doesn’t match what you offer.

At Inteliware Growth we build campaigns for taxi companies, immigration law firms, cleaning services, app startups and doctors, and we’ve learned that keyword research is not about vanity metrics. It’s about finding the exact phrases your ideal client types when they are ready to hire you – and then building a strategy that captures that demand.

This guide walks you through the same keyword research process we use every day. It works for SEO but it also powers highconverting Google Ads and paid social campaigns. Every step is broken down into short, actionable sections so you can apply it immediately.

1. Align keyword research with business goals

Before you open any tool, define what you want a keyword to do for your business. Are you trying to drive local service bookings, educate a market about a complex legal service, or generate app installs and cleaning quote requests? The objective changes everything.

At Inteliware Growth we anchor every keyword project in the client’s revenue model. For a private hire company, a keyword that brings a ride booking is worth far more than a generic taxi vs Uber blog post click. For an immigration solicitor, a term like UK spouse visa processing time might signal someone gathering initial information, while spouse visa solicitor London fixed fee indicates a handraiser ready to call.

Action step: Write down your top 3 business objectives. Every keyword you keep must clearly support one of them.

2. Brainstorm seed keywords from your audience’s language

Seed keywords are the broad core terms that describe your services. Don’t just guess what you think people search for – listen to the language your customers actually use. We gather seed keywords from customer call recordings, live chat transcripts, sales team questions, onsite search box data and service descriptions.

For a taxi company, seed keywords might be airport transfer London, book cab near me, school run taxi service, wheelchairaccessible taxi. For an immigration lawyer: UK work visa solicitor, indefinite leave to remain application, immigration appeal lawyer London.

Write down 10–15 broad topics and the exact words clients use. These seeds will unlock thousands of related terms in the next step.

3. Expand your list with keyword research tools

Plug your seed keywords into a tool like the Semrush Keyword Magic Tool to uncover questions, longtail variations and lowcompetition gems. This one tool can generate thousands of ideas filtered by question type, broad match and keyword difficulty. Other powerful options like Ahrefs and Google Keyword Planner will prove useful later when we validate metrics and analyse competitors. Export everything you find now – you’ll prune ruthlessly in the next step.

When you enter a seed like cleaning company, the tools return hundreds of ideas such as commercial cleaning company London, office cleaning services near me and end of tenancy cleaning checklist.

Pro tip: For local niches, always add location modifiers and use geofiltering. A cleaning company search in Manchester behaves differently than one in Leeds.

4. Analyse key metrics: Volume, difficulty and commercial value

Not all keywords are created equal, so prioritise using three signals:

  • Monthly Search Volume (MSV): Don’t chase the biggest number. In highintent niches a keyword with 90 monthly searches and a 20% conversion rate can outperform a 5,000volume phrase that never converts. Use Google Keyword Planner to get accurate localised volume data directly from Google – especially important for servicearea businesses.
  • Keyword Difficulty (KD%): New sites should target KD under 30 while building authority; established businesses can aim higher.
  • Cost-Per-Click (CPC): A high CPC often signals strong commercial intent – it means advertisers are willing to pay because that traffic converts. Use CPC data to prioritise SEO terms that could also fuel paid campaigns.

At Inteliware Growth we overlay client conversion data onto these metrics. We’ve seen an emergency locksmith near me term with tiny search volume but a very high CPC – a dedicated service page drove consistent highvalue callouts. Filter your list to keep only keywords that are relevant, realistically rankable and have a clear path to revenue.

5. Identify search intent: What the user really wants

The most common mistake is creating the wrong content for a keyword. Search intent is the why behind the query, and it falls into four main types:

  • Informational: The user wants to learn (how long does a spouse visa take). Best served by blog posts and guides.
  • Commercial: The user is comparing options (best immigration solicitor London reviews). Matched with comparison pages or case studies.
  • Transactional: The user is ready to act (book a minicab Heathrow now). Demands a service page, booking form or calltoaction.
  • Navigational: The user wants a specific website or brand.

Check the current SERP for each keyword – Google has already decided what intent it satisfies. If you see local map packs and service pages ranking for taxi service Reading, don’t try to rank a generic blog article. Build a locally optimised service landing page instead.

We use this mapping extensively when building simultaneous SEO and Google Ads strategies. A transactional keyword goes straight into a paid search campaign with a landing page built for conversion – a service Inteliware Growth offers through our Google Ads management. The organic team then targets the informational and commercial queries that lead users into that funnel.

6. Spy on competitors (and find the gaps)

Your competitors have already done a lot of the keyword research for you. Use a tool like Ahrefs Keywords Explorer to see exactly which keywords drive traffic to their sites, including clickthrough rates and parent topic data.

For niche service industries, analyse three areas:

  • Top pages: Which pages bring them the most organic traffic and what is the keyword focus?
  • Keyword gaps: Which relevant keywords do they rank for that you don’t? Filter for terms with KD under your current site authority.
  • Content format: Are they using FAQs, calculators, longform guides or case studies to rank?

One of our taxi company clients discovered a competitor ranking for school contract taxi services. We created a dedicated B2B page and within months they started winning school transportation tenders – that’s the power of competitor gap analysis.

7. Group keywords into topic clusters and map to funnel stages

A flat keyword list is useless for site architecture. Google rewards sites that show topical depth, so use a pillarandcluster model. Start with a core pillar page targeting your primary broader term, then create cluster content that answers every related subtopic and links back to the pillar.

Example for an immigration lawyer website:

  • Pillar: UK Spouse Visa Guide (commercial/informational)
  • Clusters: Spouse visa financial requirements 2025, How to prepare for a spouse visa interview, Spouse visa application refused – what to do, Spouse visa solicitor near me

This signals expertise and covers the entire user journey. Map each keyword to your conversion funnel – topoffunnel (awareness), middleoffunnel (consideration), bottomoffunnel (decision) – something many agencies miss. Our conversion rate optimisation service ensures that traffic from informational keywords still has a path to convert via wellplaced internal CTAs and lead magnets.

8. Validate with live data and PPC testing

Before investing months in organic ranking, validate assumptions with fast data by running a small Google Ads campaign targeting your shortlisted commercial keywords. Monitor impressions, clickthrough rate and conversion data; a keyword that drives cheap clicks but zero form submissions should be removed, while one that converts at 10% confirms a winner worth an SEO push.

For existing sites, dive into Google Search Console. Look at queries that generate impressions but have a low average position – if they are relevant, optimise the page they’re pointing to often you’re already ranking on page 2 or 3 for valuable terms without realising it. Use our transparent RealTime Dashboards to track these metrics without spreadsheets, so every keyword becomes a data point you can trust.

9. Choose the right tools for ongoing research

Build a small, reliable tool stack that keeps your keyword pipeline full:

  • Ahrefs / Semrush: Indepth analysis, competitor tracking and content gap discovery.
  • Google Keyword Planner: Accurate volume data directly from Google.
  • Google Search Console: Free and the only source of your own querylevel organic performance.
  • AnswerThePublic: Excellent for questionbased keywords and People Also Ask opportunities.

Start with one paid suite and pair it with Google’s free tools. For service businesses where local intent is everything, invest in a tool that handles geospecific tracking well. If you’d rather focus on running your business, our team can build and manage this entire keyword research engine for you.

10. Avoid these common pitfalls

Even experienced teams slip up. Here are three traps we regularly correct:

  • Ignoring lowvolume commercial keywords. In niche markets a handful of highly targeted queries can sustain a business – don’t filter out sub100 searches without checking intent and CPC.
  • Treating keyword research as a onetime task. Search behaviour shifts, so quarterly reviews keep you ahead of new trends.
  • Creating content that doesn’t match intent. Ranking a transactional keyword with an informational guide leads to high bounce rates, and Google notices.

Conclusion

Effective keyword research is the foundation of every performance marketing activity. It informs your SEO, Google Ads campaigns and website structure. For highintent service industries it’s not about owning the most keywords; it’s about owning the right ones – the phrases that connect a real need with your service at the exact moment someone is ready to buy.

At Inteliware Growth we’ve helped taxi companies replace thirdparty aggregators with direct bookings, immigration solicitors cut costperlead by 40%, and Cleaning Companies dominate their local maps – all by starting with smarter keyword research.

If you’re ready to stop guessing and start building a datadriven keyword strategy that turns traffic into clients, our team is here to help.

Book Your Free Consultation
📞 +92 344 3503901
📧 sales@inteliwaregrowth.com
📍 London, United Kingdom

Frequently Asked Questions

How long does it take to see results from keyword research?
SEO results typically take 3–6 months, sooner for very lowcompetition keywords. Pairing research with Google Ads brings immediate traffic; paid search conversions often appear within 48 hours.

What is the best free keyword research tool?
Google Keyword Planner is the most reliable because its data comes straight from Google. Combine it with Google Search Console for your own performance insights.

How do I find keywords for my local business?
Add your city and nearby areas to service terms (e.g. plumber in Leeds, cleaning service near me). Use geofilters in tools and mine Google Business Profile search queries.

Should I only target highvolume keywords?
No. In niche services, lowvolume commercial terms often convert far better. Always check intent and CPC, not just search volume.

Can I use the same keywords for SEO and Google Ads?
Yes. Keywords that convert in paid search are excellent SEO targets, and we use this overlap to make both channels work together and improve overall performance.

13 min read · July 23, 2026
All Articles

Want These Results for Your Business?

Book a free consultation and get a custom growth plan tailored to your industry.