Keyword Research: How to Find SEO Keywords That Bring Leads

Table of Contents

Keyword Research Guide by Tommaso Liu

What is Keyword Research?

Keyword research is the process of finding the search terms your ideal customers use on Google, AI tools, YouTube, Maps, and other search platforms. It helps you understand demand before creating content or building pages.

The goal is not to collect random phrases. The goal is to find searches that connect audience demand, page intent, and business value.

  • Real business value
  • Clear user intent
  • Search volume
  • Ranking opportunity
  • Content fit

Good keyword research answers one question: what should this website be found for?

Keyword Research vs Keyword Strategy

Keyword research finds the search terms. Keyword strategy decides what to do with them. They are connected, but they are not the same thing.

Research gives you raw material. Strategy turns that material into pages, clusters, priorities, and internal links.

TermMeaning
Keyword researchFinds search demand and keyword ideas.
Keyword strategyChooses priorities and page targets.
Keyword mappingAssigns keywords to specific URLs.
Content planningTurns keywords into articles or pages.
SEO executionPublishes, optimizes, and improves pages.

Why Keyword Research Matters for SEO

Keyword research matters because it shows where demand already exists. Instead of creating pages based on assumptions, you build around searches people already make.

This helps you create:

  • Better pages: each page targets a clear search need
  • Better leads: visitors are closer to buying
  • Less waste: no content nobody searches for
  • Cleaner structure: the website becomes easier to organize
  • Stronger AI visibility: AI tools understand your topics faster

Keyword research turns SEO from guessing into a system.

Types of Keywords in SEO

The main types of keywords in SEO are short-tail, long-tail, branded, local, and question keywords. Each one serves a different role in the search journey.

A good SEO plan usually needs more than one keyword type.

Keyword typeSEO role
Short-tail keywordsCreate broad visibility around bigger topics.
Long-tail keywordsCapture specific searches with clearer intent.
Branded keywordsProtect your name, offers, and reputation.
Local keywordsAttract nearby customers searching for services.
Question keywordsSupport AI answers, FAQs, and snippets.

Short-tail Keywords

Short-tail keywords are broad searches with 1 or 2 main words.

They usually have higher search volume, but broader intent. Examples:

  • Keyword research
  • SEO tools
  • Local SEO
  • Web design

These keywords are useful for pillar pages and category pages.

They are harder to rank for because many websites target them.

Long-tail Keywords

Long-tail keywords are longer, more specific search queries.

They usually bring fewer visits, but those visits are often easier to understand.

  • How to do keyword research for SEO
  • Best keyword research tools for small business
  • Keyword research for local SEO
  • How to find low competition keywords

Long-tail keywords are useful for blog posts, FAQs, and support content.

Branded Keywords

Branded keywords include a business, product, founder, or platform name.

They matter because people searching them already know something specific.

  • Tom Liu SEO
  • Ahrefs keyword tool
  • Semrush keyword research
  • Google Keyword Planner

Branded keywords are not always high volume, but they are often high trust.

Local Keywords

Local keywords include a service plus a location.

They are critical for businesses that serve specific areas.

  • Dentist in Milan
  • SEO consultant Madrid
  • Plumber near me
  • Website designer Mallorca

Local keyword research should also include Google Maps intent. For local businesses, Maps visibility can be worth more than a blog post.

Question Keywords

Question keywords are searches written as direct questions.

They are useful for Google snippets, AI answers, FAQs, and voice-style search.

  • What is keyword research?
  • How many keywords should one page target?
  • Is keyword research still important?
  • How do I find SEO keywords?

Question keywords help content become extractable for AEO (Answer Engine Optimization) and GEO (Generative Engine Optimization).

Search Intent in Keyword Research

Search intent is the reason behind a keyword. It tells you what the searcher wants to learn, compare, buy, or find.

This is where many keyword plans break. The keyword looks good, but the intent does not match the page.

IntentExample
Informationalwhat is keyword research
Commercialbest keyword research tools
Transactionalhire SEO keyword research service
NavigationalGoogle Keyword Planner login
LocalSEO consultant near me
RELATED ARTICLE

Search Intent in SEO: Complete Guide →

How to do Keyword Research

Keyword research starts with business goals, then moves into search data, SERP analysis, intent grouping, and page mapping. The order matters.

Do not start with tools. Start with what the business needs to sell.

StepPurpose
Business goalsDefine what should generate revenue.
Seed keywordsBuild the first keyword list.
SERP analysisCheck what Google already rewards.
Search volumeEstimate demand.
DifficultyEstimate ranking effort.
Intent groupsOrganize keywords by meaning.

Step 1: Start with Business Goals

Start keyword research by listing the services, products, or offers that matter most. SEO should support the business model, not just chase traffic.

  • Core services
  • High-margin offers
  • Local service areas
  • Common customer problems
  • Questions before booking

This prevents content from becoming a museum. Nice to look at. Nobody buys.

Step 2: Collect Seed Keywords

Seed keywords are the starting terms used to find more keyword ideas. They usually come from services, customer language, competitors, and existing website pages.

  • Sales call questions
  • Google Search Console data
  • Website service pages
  • Customer reviews
  • Competitor headings
  • Google autocomplete

Seed keywords do not need to be perfect. They just need to open the right search paths.

Step 3: Analyze Google SERPs

SERP analysis means checking what Google already shows for a keyword. This helps you understand the real intent behind the search.

  • Page type
  • Content format
  • Search intent
  • SERP features
  • Ranking brands
  • Content depth

If Google shows tools and comparison pages, do not publish a basic definition post.

Step 4: Check Search Volume

Search volume shows how often a keyword is searched during a typical period. It helps estimate demand, but it should not be the only decision factor.

High volume does not always mean high value. A low-volume keyword can still bring strong leads if the intent is specific.

Use search volume to compare opportunities. Do not worship it like a tiny spreadsheet god.

Step 5: Estimate Keyword Difficulty

Keyword difficulty estimates how hard it may be to rank for a keyword. It is useful, but not perfect.

Most tools calculate difficulty differently. Look beyond the score and check the actual SERP.

  • Are top pages strong?
  • Are huge brands ranking?
  • Is the content outdated?
  • Are weak pages ranking?
  • Can you create something clearer?

Step 6: Group Keywords by Intent

Keyword grouping means organizing similar searches into the same topic or page target. This prevents keyword cannibalization.

Keyword groupPage type
keyword researchPillar guide
keyword research toolsTools article
keyword research serviceService page
keyword mappingSupporting guide
local keyword researchLocal SEO article

If two keywords mean the same thing, one page can target both. If intent is different, split them.

Step 7: Choose Page Targets

Page targeting means deciding which keyword belongs to which URL. This is where keyword research becomes website structure.

Use this rule: one search intent equals one page.

  • Main keyword
  • Secondary keywords
  • Search intent
  • Page type
  • Internal links
  • Conversion goal

This keeps your website clean for users, Google, and AI tools.

Keyword Research for AI Search

Keyword research for AI search focuses on questions, entities, topical authority, and extractable answers. AI tools do not only look for keywords. They look for clear relationships between topics, brands, people, services, and sources.

FocusWhy it matters
QuestionsAI tools answer direct prompts.
EntitiesBrands and topics need clear relationships.
SourcesStrong pages support citation and trust.
StructureClean headings help extraction.
ConsistencyRepeated brand signals reduce confusion.

Keyword research still matters. It just needs entity thinking added on top.

Keyword Metrics that Actually Matter

The most useful keyword metrics are search volume, difficulty, intent, traffic value, SERP format, and business relevance. No single metric is enough.

A keyword can look attractive and still be useless, especially if it brings visitors who will never buy.

MetricWhat to check
Search volumeIs there enough demand?
DifficultyCan this site realistically compete?
IntentWhat does the searcher want?
RelevanceDoes it match the offer?
SERP formatWhat page type ranks?
Conversion valueCould this become a lead?

Best Keyword Research Tools

The best keyword research tools help you find search terms, check demand, analyze competitors, and organize content opportunities. Use tools for evidence, not autopilot.

Tool typeGood options
Search dataGoogle Search Console shows real queries your site already gets.
Keyword ideasGoogle Keyword Planner helps discover demand from Google Ads data.
SEO researchAhrefs and Semrush help analyze keywords and competitors.
SERP checksGoogle shows real ranking formats and search intent.
Content planningUbersuggest can help with quick keyword discovery.
Search Intent SEO checker Ubersuggest - Tommaso Liu

Keyword Clustering for SEO

You might start with a main keyword like local SEO, then find related searches such as:

  • local SEO strategy
  • how local SEO works
  • local SEO ranking factors
  • Google Business Profile SEO
  • local citations
  • local SEO checklist

At first, it feels logical to create one article for each keyword.

Most of the time, the better move is keyword clustering: one stronger pillar page that targets the main keyword and uses related keywords as sections.

For example:
H1: Local SEO: How to Get Found by Nearby Customers
Slug: /local-seo/

Use Google’s SERP as the decision filter.

Cluster keywords when the same pages rank for them.
Split them into separate pages when Google shows different page types, different intent, or different ranking results.

Keyword Mapping for Website Pages

Keyword Research - Keyword Mapping - Tommaso Liu

Keyword mapping assigns each keyword group to one specific page, then defines the intent, page type, supporting keywords, internal links, and conversion goal. In a real SEO workflow, this usually lives in a spreadsheet with multiple columns.

For the sake of readability in this blog, here is the logic shown in a mobile-friendly format:

FieldMapping example
URL/local-seo/
Main keywordlocal SEO
Search intentInformational + commercial
Page typePillar guide
Supporting keywordslocal SEO strategy, how local SEO works, local SEO ranking factors
Internal linksGoogle Business Profile SEO, local citations, local SEO services
Conversion goalLead users toward local SEO services

In practice, the spreadsheet would usually look like this:

URL | Main keyword | Intent | Page type | Supporting keywords | Internal links | Conversion goal

This helps you see the whole SEO plan at once.

Keyword Research Examples

Keyword research examples show how the same topic can become different pages depending on intent. This is the easiest way to avoid cannibalization.

For a business selling SEO services, the keyword research topic can branch into multiple page types.

KeywordBest page type
keyword researchPillar guide
keyword research serviceService page
keyword research toolsTool comparison
keyword research templateLead magnet page
local keyword researchLocal SEO guide

The keyword is not the full strategy. The intent decides the page.

Common Keyword Research Mistakes

The most common keyword research mistake is choosing keywords based on volume alone. High search volume feels exciting, but it often hides weak intent.

  • Targeting keywords with no business value
  • Ignoring search intent
  • Creating multiple pages for one intent
  • Trusting tool scores blindly
  • Skipping SERP analysis
  • Forgetting local modifiers

Before targeting a keyword, ask: what page would actually deserve to rank here?

How to Prioritize SEO Keywords

Prioritize SEO keywords by business value, intent, ranking opportunity, and page fit. The best keyword is not always the biggest one.

Priority factorQuestion
Business valueCan this bring leads or sales?
Intent strengthIs the searcher close to action?
Ranking chanceCan this site compete?
Content fitCan one strong page satisfy it?
Internal supportCan existing pages link to it?

Start with keywords that match your offer and have realistic ranking potential. Then build supporting content around them.

FAQs about Keyword Research

Is keyword research still important with AI search?

Yes, keyword research is still important with AI search because people still express needs through words, questions, and prompts.

The difference is that AI search also depends on entities, sources, structure, and clear answers.

Modern keyword research should combine search terms with topical authority and answer-ready content.

One page should target one main keyword intent, plus natural variations of that same intent. Do not force unrelated keywords onto one page. If two searches require different answers, formats, or offers, they usually need separate pages.

Yes, low-volume keywords are worth targeting when they have strong intent or clear business value. A low-volume search from a ready buyer can be more useful than a broad keyword with thousands of casual visitors. For service businesses, quality of traffic matters more than raw volume.

A good keyword difficulty score is one your website can realistically compete for based on authority, content quality, and SERP strength. Tool scores are only estimates. Always check the actual Google results before deciding. Weak or outdated ranking pages can create opportunities even when a score looks difficult.

Keyword research should be reviewed when your offers, market, competitors, or rankings change. For active SEO campaigns, a practical review every few months helps keep priorities clean. For stable websites, update the keyword map when adding new services, locations, or major content clusters.

Yes, keyword research helps local SEO by revealing service and location combinations people search before contacting a business. Examples include “dentist in Milan,” “SEO consultant Madrid,” or “emergency plumber near me.” Local keyword research should also consider Google Maps, reviews, and service-area pages.

Keywords are the specific words people search. Topics are the broader subjects those keywords belong to. For example, “keyword research tools,” “how to find keywords,” and “keyword mapping” all belong to keyword research. Strong SEO uses both: keywords for targeting, topics for authority.

Links Related to Keyword Research

Picture of Tommaso Liu

Tommaso Liu

I am an SEO and AI search (AEO/GEO) specialist focused on turning search visibility into users and revenue. Since 2018, I’ve built structured visibility and conversion systems across industries like healthcare, accounting, construction, SaaS and marketing. Results include growing a business from 13 to 81+ new customers per month through SEO, while scaling organic traffic from ~39K to 73K clicks in 6 months, and continuing to grow to 127K clicks with minimal additional work. I help local and SaaS businesses get found on Google, ChatGPT, and Gemini, then turn that visibility into real users through clear structure and conversion-focused pages.