Keyword Research and Prioritization
Keyword research is how you replace guessing with evidence. It tells you what your audience actually searches for, how much demand sits behind each term, and how hard the fight is to rank. Do it well and every later decision, from what to write to how to structure the site, rests on measured demand instead of a hunch.
What keyword research is
Keyword research is finding, analyzing, and prioritizing the terms your audience uses, so you can decide what to create and how to target it. It is the demand side of SEO. Without it you build against your own assumptions. With it you build against real search behavior and pick the battles you can win.
Two questions drive the whole exercise. First, is there demand for this topic, and how much? Second, can a page of yours realistically reach the first page for it? A term with huge volume you can never rank for is worth less than a modest term you can own next quarter. The output is not a long list. It is a short, ordered plan of pages worth building.
The core metrics
A handful of numbers describe every candidate term. Learn what each one really measures, and where it lies to you.
- Search volume is the estimated average monthly searches, usually a 12-month rolling average. It sizes the opportunity but hides seasonality, and Google Keyword Planner buckets and rounds heavily (for example 1K to 10K), so treat it as directional, not exact.
- Keyword difficulty (KD) is a tool-specific score from 0 to 100 for how hard page-one ranking is. There is no industry-standard formula. Ahrefs leans on the referring-domain count of the current top ten. Semrush blends referring domains, follow ratios, its Authority Score, and SERP features. Semrush scores commonly run higher than Ahrefs for the same term. Never compare KD across tools, and remember it ignores content quality and intent match entirely.
- Cost per click (CPC) is the average Google Ads click price. It is a decent proxy for commercial value: advertisers only bid high on terms that make money.
- CTR and clicks describe the share of searchers who click a position and the estimated actual clicks. Some searches end in zero clicks, so estimated clicks is often a better target than raw volume.
- Traffic potential (Ahrefs) is the total traffic the current number-one page gets across every term it ranks for. It captures a truth that single-keyword volume misses: one strong page usually ranks for many related terms at once.
- SERP-feature flags tell you which features appear for a query. They warn of click loss and reveal the format Google rewards before you write a word.
Volume tells you how big the room is. Difficulty tells you how crowded the door is. Neither tells you whether the people inside want what you sell, which is why intent and business value always sit next to the raw numbers.
Types of keywords
Terms sort by length and by role. By length: head terms are one or two words with high volume and high difficulty. Body terms are two or three words with moderate volume. Long-tail terms are four or more words, lower volume each, but with sharper intent and better conversion. Long-tail terms are individually small and collectively the majority of all searches, which is why a site built only around head terms leaves most demand on the table.
By role: seed keywords are the starting terms you expand from. The primary keyword is a page's main target. Secondary keywords are the variations and sub-topics the same page covers. You will also hear "LSI keywords" treated as a real category. Drop the term. There is no LSI in Google's stack. The accurate idea is semantically related terms and entities: the sub-topics a thorough page naturally includes because it covers the subject completely.
How to find keywords
Four methods cover most of the work, roughly in order of return.
- Seed and expand. Start with a few obvious terms for your topic, then feed them into a keyword tool (Keyword Planner, Ahrefs, Semrush, Ubersuggest) to pull related terms, questions, and variations.
- Competitor gap analysis. Find the terms competitors rank for and you do not, using Ahrefs Content Gap or Semrush Keyword Gap. Every gap is a page you could build to reach demand you currently miss.
- Mine your own Search Console. Pull the queries where your pages already show at positions 8 to 20. These striking-distance terms already have relevance and impressions, so a focused update often moves them onto page one. This is the highest-ROI method because you are pushing on doors that are already ajar.
- Question and topic mining. Use AnswerThePublic, AlsoAsked, and the People Also Ask box to collect the real questions people ask around a topic. Each is a heading, a sub-topic, or a whole page.
Search Console is the one source in that list that reports your own real performance rather than a third-party estimate, which is why it anchors so much of this work. Search Console as your data source →
How to prioritize
A list of terms is not a plan. Prioritization turns it into one. Score each candidate on three axes. Business value: how close is this searcher to buying, and how much is a conversion worth? Traffic potential: how much qualified traffic could a page realistically earn? Win probability: how likely are you to rank, given the difficulty against your own site's strength?
Pursue high-value, low-difficulty, clear-intent terms first. That is the 80/20 filter for keyword research: a small set of winnable, commercially relevant terms produces most of the result, while chasing a few famous head terms burns months for little. Rank the list, commit to the top of it, and let the rest wait.
The prioritized list is not the finish line. It becomes the input to structure. Grouping related terms into topics feeds pillar-and-cluster planning, and mapping exactly one primary keyword to each URL is what stops two of your pages from fighting each other for the same query. From keywords to clusters → One primary keyword per URL →