Keyword Research

Keyword Research: From Seed Terms to Search-Intent Maps

Learn a repeatable keyword research workflow that turns seed terms into a search-intent map, with clustering, keyword mapping, and a simple scoring model.

Keyword research is often treated as a one-off exercise: export a list of terms from a tool, sort by search volume, and start writing. That approach produces content calendars full of topics that are either impossible to rank for or irrelevant to the business. Good keyword research is something different. It is the process of understanding the language your customers use, what they want when they use it, and which of those needs your website is best placed to meet.

The output of that process is not a spreadsheet of keywords. It is a search-intent map: a structured plan that tells you which page on your site should answer which cluster of queries, what format that page should take, and in what order to build or improve pages. This guide walks through the full workflow, from brainstorming seed terms to scoring and prioritizing opportunities, with a worked example at the end.

Throughout, we avoid quoting specific search volumes or difficulty scores. Those numbers vary between tools, change over time, and are estimates rather than facts. What stays constant is the method.

Key takeaways

  • Start from customer language and business goals, not from a tool's suggestions.
  • Search intent decides whether a page can rank at all; read the live results before committing to any keyword.
  • Keyword difficulty is only half the picture. Weigh it against business value and your site's realistic ability to compete.
  • Group keywords into clusters that share intent, then assign one primary cluster per page to avoid cannibalization.
  • A simple, transparent scoring model turns a long list into a prioritized roadmap your team can agree on.

Start with seed keywords and customer language

Seed keywords are the broad terms that describe what you offer and the problems you solve. They are starting points for expansion, not targets in themselves. The most common mistake at this stage is to brainstorm only in your own industry vocabulary. Customers rarely search the way businesses describe themselves.

Where to find seed ideas

  • Your products and services: list every offering, then every way someone might describe it, including informal names and misspellings.
  • Customer conversations: sales call notes, support tickets, live chat logs, and emails are the richest source of real phrasing.
  • Google Search Console: the Performance report shows queries you already appear for, often including terms you never deliberately targeted.
  • Site search: what visitors type into your own search box reveals gaps in your content.
  • Forums and communities: threads where your audience asks questions show problems in their own words.
  • Search features: autocomplete suggestions, "People also ask" boxes, and related searches at the bottom of results pages.

Expand systematically

Take each seed and combine it with modifiers that signal different needs: locations, audiences, problems, comparisons, and qualifiers like "best", "how to", "vs", "for beginners", or "near me". Then run the seeds through a keyword tool to discover related terms. Collect everything in one sheet at this stage; you will filter aggressively later.

Pro tip: Ask your customer-facing colleagues one question: "What do people ask you before they buy?" The answers almost always contain high-intent queries that no keyword tool surfaces, because the volume is too low to register but the commercial value is high.

Understand search intent

Search intent is the goal behind a query. It is the single most important concept in keyword research, because Google ranks pages that satisfy intent. You cannot rank a product page for a query where searchers want a tutorial, no matter how well optimized the page is.

Intent typeWhat the searcher wantsExample queriesBest-fit page format
InformationalTo learn or understand something"how does sourdough starter work", "what is a meta description"Guides, tutorials, explainers
Commercial investigationTo compare options before deciding"best stand mixer for bread", "crm vs spreadsheet"Comparisons, reviews, buying guides
TransactionalTo buy, book, or sign up"order birthday cake online", "book dentist appointment"Product, service, and booking pages
NavigationalTo reach a specific site or page"gmail login", "brand name opening hours"Homepage, specific brand pages
LocalTo find something nearby"bakery near me", "plumber in [city]"Google Business Profile, location pages

Real queries often mix intents. "Sourdough bread recipe" is informational, but some searchers may be open to buying a starter kit. Treat the intent types as a lens, not a rigid classification, and let the search results tell you which intent dominates.

Analyze the search results before you commit

The search engine results page (SERP) is the best free keyword research tool available, because it shows you what Google currently believes satisfies a query. Before adding any keyword to your plan, search it and study the first page.

What to look for on the SERP

  • Dominant content type: are the results blog posts, product pages, category pages, videos, or tools?
  • Dominant format: step-by-step guides, listicles, comparisons, definitions, or calculators?
  • Angle: do the results target beginners, professionals, a specific year, or a specific budget?
  • SERP features: local pack, featured snippet, "People also ask", video carousel, shopping results, or images. These affect how many clicks the organic results get.
  • Who ranks: large brands and authoritative publications, or smaller sites similar to yours?
  • Content depth and freshness: how comprehensive the ranking pages are and when they were last updated.

If the first page is filled entirely with product category pages from major retailers, writing a blog post is unlikely to break in. If it is filled with forum threads and thin articles, that often signals an opportunity for a genuinely useful page.

Watch out: Always check SERPs in the market you are targeting. Results differ by country and often by city, so a query that returns national publishers in one location may return a local pack somewhere else. Use a private browser window and set the right location to reduce personalization.

Difficulty, business value, and the long tail

Every keyword tool offers a difficulty score, usually based on the backlink profiles of the pages currently ranking. These scores are useful for relative comparison within a single tool, but they are estimates, calculated differently by each vendor, and they ignore factors like content quality, intent match, and topical authority.

Weigh difficulty against value

A keyword is worth pursuing when the value of ranking justifies the effort required. Consider:

  • Business value: how closely does the query relate to something you sell? A searcher looking for "wedding cake tasting appointment" is far closer to revenue than one looking for "history of wedding cakes".
  • Realistic competitiveness: compare the ranking sites with yours. If they are comparable in authority and you can produce a better page, the score matters less.
  • Traffic potential: a page that ranks well usually ranks for many related queries, so the potential of a topic is often larger than the volume of any single keyword suggests.

The case for long-tail keywords

Long-tail keywords are longer, more specific queries with lower individual search volume. They tend to be less competitive and more precise about intent. Someone searching "gluten-free birthday cake for kids same day" knows exactly what they want. Collectively, long-tail queries make up a very large share of all searches, and for smaller sites they are usually the fastest route to meaningful, converting traffic.

Question keywords

Question keywords, those starting with who, what, why, when, where, and how, reveal specific informational needs. Mine them from "People also ask" boxes, autocomplete, forums, and your own support inbox. They work well as H2 or H3 headings within a broader page, as FAQ entries, or as standalone articles when the question is substantial enough to deserve its own answer. Answering them concisely near the top of a section also improves your chances of earning a featured snippet.

Group keywords into clusters

After expansion, you will have hundreds or thousands of keywords. Many of them are variations of the same need and should be targeted by the same page. Clustering groups them accordingly.

Two ways to cluster

  • Semantic clustering: grouping by meaning. "Sourdough starter recipe", "how to make sourdough starter", and "sourdough starter from scratch" clearly belong together.
  • SERP-based clustering: grouping keywords whose top results substantially overlap. If Google ranks the same pages for two queries, it considers them the same topic, and one page can target both. Many keyword tools can automate this comparison.

SERP-based clustering is more reliable because it reflects how Google actually treats queries. It catches cases where similar-sounding keywords have different intents, such as "cake stand" (products) and "how to make a cake stand" (tutorials), and cases where differently worded keywords share a single intent.

Each cluster should have a primary keyword, usually the most representative term, and a set of secondary keywords and questions the same page will cover. Clusters then roll up into broader topics, which is the foundation of the pillar-and-cluster content model we describe in our guide to content marketing with topic clusters.

Map keywords to pages and avoid cannibalization

Keyword mapping assigns each cluster to a specific URL, either an existing page or a page you plan to create. This is where research turns into a site plan.

How to build a keyword map

  1. List every indexable page on your site, along with the queries it already receives impressions for in Search Console.
  2. Assign each keyword cluster to the existing page that best matches its intent and format.
  3. Where no suitable page exists, mark the cluster as a new page to create and note the recommended format from your SERP analysis.
  4. Record the primary keyword, secondary keywords, intent, target format, and status for every row.
  5. Plan internal links between related pages so the structure reflects the relationships between clusters.

Keyword cannibalization

Cannibalization occurs when several pages on your site target the same intent, so they compete with each other and none performs as well as a single strong page would. Symptoms include rankings that fluctuate between two URLs for the same query and multiple pages each earning a modest share of impressions for one cluster.

To find it, filter Search Console's Performance report by query and look at which pages receive impressions. When you confirm a real conflict, the usual fixes are:

  • Merge: combine the pages into one stronger page and 301 redirect the others.
  • Differentiate: re-focus one page on a distinct intent or subtopic, updating titles, headings, and content accordingly.
  • Canonicalize or noindex: appropriate where near-duplicate pages must exist for users, such as filtered product listings.
  • Adjust internal links: point anchor text for the cluster consistently at the page you want to rank.

Not every overlap is a problem. Two pages ranking together at the top for a broad query is a good outcome. Act when the overlap is holding both pages back.

Prioritize with a scoring model

With a map of dozens of opportunities, you need a way to decide what to do first. A simple scoring model makes the reasoning transparent and keeps prioritization discussions grounded.

Score each cluster from 1 to 5 on four factors, then combine them:

FactorQuestion to ask1 means5 means
Business valueHow directly does this lead to revenue or a key goal?Loosely related awareness topicSearcher is ready to buy what you sell
Traffic potentialHow much relevant traffic could the whole cluster bring?A handful of niche queriesA large cluster with many related queries
Ability to winCan your site realistically compete on this SERP?Dominated by far stronger sitesWeak or outdated competition
Effort (inverted)How much work is needed to publish or improve the page?New page, heavy research, new assetsSmall update to an existing page

A practical formula is priority = (business value x 2) + traffic potential + ability to win + effort. Doubling business value keeps the plan anchored to commercial outcomes rather than vanity traffic. Adjust the weights to fit your goals; a new site might weight ability to win more heavily, while an established brand might weight traffic potential.

Pro tip: Existing pages that already rank on page two for a valuable cluster often deserve the highest priority. They have proven relevance, and improving content depth, intent match, and internal links is usually faster than building a new page from scratch.

Tool categories to support the process

You do not need every tool, but it helps to know what each category contributes:

  • First-party data: Google Search Console and your analytics platform show real queries and real conversions.
  • Keyword databases: commercial SEO suites estimate volume, difficulty, and related terms, and many offer SERP-based clustering.
  • Advertising planners: Google's Keyword Planner offers ranges and forecasts intended for paid search, useful as a second opinion.
  • Question and trend tools: autocomplete scrapers, question explorers, and Google Trends reveal phrasing and seasonality.
  • Spreadsheets: still the best place to build, score, and share the final map.

Our SEO tools page has more on building a practical stack.

Worked example: a neighborhood bakery

To make the process concrete, here is an illustrative example using a fictional business. It is not a client or a real case; the point is to show how the steps connect.

Imagine a small neighborhood bakery that sells bread and pastries over the counter, takes custom cake orders, and runs occasional weekend baking classes. Its goals are more custom cake orders and fuller classes.

Step 1: Seeds

From the owner and staff: "custom birthday cake", "wedding cake", "sourdough bread", "bakery", "baking class", "gluten-free cake". From the order inbox: customers frequently ask "how far in advance do I need to order?" and "can you do a cake for a child with a nut allergy?"

Step 2: Expand and check intent

Expansion produces terms like "custom birthday cake [neighborhood]", "wedding cake tasting", "how to make sourdough starter", "sourdough baking class", "nut-free birthday cake", and "how far in advance to order a wedding cake". SERP checks show that "custom birthday cake [neighborhood]" returns a local pack plus bakery websites (transactional and local), while "how to make sourdough starter" returns long recipe tutorials from established food publishers (informational, highly competitive).

Step 3: Cluster and map

ClusterIntentTarget pageStatus
Custom birthday cakes (plus nut-free, gluten-free variants)Transactional, local/custom-cakes/birthdayImprove existing page
Wedding cakes and tastingsCommercial, local/custom-cakes/weddingCreate new page
Sourdough baking classTransactional, local/classes/sourdoughImprove existing page
How far in advance to order a cakeInformationalFAQ section on cake pagesAdd content
How to make sourdough starterInformationalBlog post linking to the classLater, low priority

Step 4: Score and prioritize

The birthday cake page scores highest: top business value, a realistic local SERP, and low effort because the page already exists. The wedding cake page comes next, with high value but more effort. The sourdough starter tutorial scores lowest despite being the biggest topic, because the SERP is dominated by large publishers and the business value is indirect. It stays on the list as a later piece that can support the class page. Because most of these clusters show local intent, the bakery's next step would also include the work described in our local SEO guide.

Turning research into results

Keyword research is only valuable when it changes what you publish. Revisit your map every quarter: add new queries from Search Console, re-check SERPs for your priority clusters, and update scores as pages start to rank. Intent shifts over time, and competitors change the landscape, so the map should be a living document rather than a one-time deliverable.

Most importantly, remember that the keyword map is a plan for serving people. Every row represents someone with a question or a need. Pages that answer those needs better than anything else on the first page are the ones that earn and keep their rankings.

If you would like help building a search-intent map and turning it into pages that rank and convert, explore our on-page SEO and content service or contact us to talk about your goals.

Frequently asked questions

What is search intent in keyword research?

Search intent is the goal behind a query, such as learning something, comparing options, buying, or finding a specific site or local business. Google ranks pages that satisfy the dominant intent, so matching page type and format to intent is essential. The quickest way to judge intent is to study the current first page of results.

Should I target high-volume keywords or long-tail keywords?

Most sites should balance both, but smaller or newer sites usually see faster results from long-tail keywords. They are more specific, less competitive, and often closer to a purchase decision. High-volume head terms are worth pursuing once you have built topical authority and the business value justifies the effort.

What is keyword cannibalization and how do I fix it?

Keyword cannibalization happens when several pages on your site target the same intent and compete with each other. You can spot it by checking which pages receive impressions for a query in Google Search Console. Common fixes are merging pages with a 301 redirect, differentiating their focus, or consolidating internal links toward one page.

How often should I update my keyword research?

Review your keyword map at least quarterly. Add new queries from Search Console, re-check the search results for priority clusters, and update scores as pages begin to rank. Intent and competition change over time, so the map should be treated as a living document.

Asmatk Editorial Team

Our guides are written and reviewed by the Asmatk team of SEO and digital marketing practitioners, and updated as search engines change. Questions or corrections? Get in touch.

Keep reading

Related articles

Ready to grow your organic traffic?

Tell us about your website and goals. We reply to every enquiry within two business days with honest, practical next steps.