SEO roadmap, step 3

SEO Keyword Research & Search Demand

How to find what people actually search for, and decide what is genuinely worth targeting. Six decisions, three data sets pulled the day this was written, and one deliverable at the end that is not a keyword list. This lesson ends when you have a search demand map. The next one decides what type of page each cluster needs.

23 chapters 6 exercises, 6 assignments 14-question quiz 22 keywords pulled live 42 videos, 10 channels 22 sources, all dated Written 21 August 2026
Jump to a chapter 23
  1. 01 What keyword research actually is
  2. 02 Why it still matters in 2026
  3. 03 Start with the business, not the tool
  4. 04 Seed topics and seed keywords
  5. 05 Where keyword ideas come from
  6. 06 Your own data comes first
  7. 07 Competitors, and the gap
  8. 08 AI-assisted discovery, and its limit
  9. 09 The keyword types worth knowing
  10. 10 Long-tail, defined properly
  11. 11 Search volume is an estimate
  12. 12 Traffic potential, not volume
  13. 13 Keyword difficulty, read correctly
  14. 14 CPC and the commercial clues
  15. 15 Trend, seasonality and decay
  16. 16 Enough intent to reject a keyword
  17. 17 Business value, and vanity traffic
  18. 18 Clustering: one need, many queries
  19. 19 Mapping: not everything is a blog post
  20. 20 How to prioritize without a fake score
  21. 21 What AI search changes
  22. 22 The mistakes I would kill first
  23. 23 Test yourself

Pick a path

Twenty-three chapters is a lot in one sitting. Choosing a path collapses the ones outside it, and you can open any of them anyway.

I have been doing this since 2010. I have owned and run more than a hundred sites, lost two of them entirely to Panda and Penguin, bought and tested more than 500 SaaS products with my own money, and taught this to over 30,000 students. The keyword database sitting behind this page is 152,251 rows across five Ahrefs exports from my own account, and I have watched all of it produce nothing more times than I would like to admit.

Because here is the mistake, and I made it for years. Keyword research that produces a spreadsheet has not finished. The spreadsheet is an input. What you are supposed to walk away with is a short list of decisions: this need gets a page, this one gets a section, this one gets nothing, and here is why for each. Most people stop one step early, at the export, and then wonder why publishing against it did not work.

So the opponent for this whole page is the five-step process every guide teaches. Seed keyword, keyword tool, sort by volume, filter by difficulty, export. Every step of that is real and the order is wrong, because it puts the tool first and the business nowhere. Ahrefs says the same thing more politely: keyword research is not the process of finding easy to rank for keywords, it is the process of finding the keywords that make the most sense to your business.

This page is step three of the roadmap and it assumes the two before it. It assumes you know which surfaces your buyers actually use, from search everywhere optimization, and that you can read a crawl report and recognize a result that will take six months, from SEO fundamentals. Neither is a hard prerequisite. Both make the decisions in here easier to make.

The Search Demand Decision Framework: the whole lesson in six decisions

1

Demand

Are people actually looking for this?

Find the language, then check it is real. A phrase you invented in a meeting is not demand, and neither is a phrase a chatbot handed you with a number attached.

You end with A raw list of real queries, from more than one source.

2

Relevance

Are these our people?

The audience filter. Somebody searching your category is not automatically somebody you can help, and the gap between those two is where most wasted content lives.

You end with The same list, with the wrong audiences struck out.

3

Value

Would reaching them be worth anything?

The commercial filter, and the one beginners skip entirely. A hundred searches from people with your exact problem outrank ten thousand from people who will never buy.

You end with A high, medium, low or none label on every survivor.

4

Feasibility

Could we realistically compete?

Volume, traffic potential, difficulty, trend and what you already have. This is where the tool metrics belong, and it is the fourth stage rather than the first for a reason.

You end with An honest read on what each one would cost you.

5

Cluster

Which of these are the same need?

Fifty queries are rarely fifty needs. Grouping is what turns a keyword list into a content plan, and it is the step that stops you publishing five pages that compete with each other.

You end with Roughly ten groups, each with a primary query.

6

Map

What should satisfy each need?

A page, a section, a feature, a video, a template, or nothing at all. The decision is the deliverable. A cluster with no decision next to it is still research.

You end with The search demand map, with a next action per row.

Those six are the actual model, and the arrow between them only points one way. You cannot judge whether something is feasible before deciding whether it is relevant, and you cannot map a cluster you have not built. Every chapter below sits under one of the six, and the chips on each card jump straight to the chapters that serve it.

Here is the same thing as one diagram, which is the version I would print and keep near the desk. Note the shape: it narrows. Research that only ever adds rows is collection, and collection is the easy half.

Keyword research, as a narrowing

Six stages, one direction, and every one of them exists to throw something away. The version of this process that only adds rows produces a spreadsheet nobody acts on. Read the right-hand edge as the target from the exercise at the end of this page rather than as a measurement: what the middle stages remove depends entirely on your business.

The keyword research funnel A funnel with six narrowing bands. Everything you collected enters at the top, roughly fifty queries. The bands are demand, where you collect without judging; relevance, where the wrong audience is removed; value, where anything with no path to revenue is removed; feasibility, where anything you cannot realistically win is removed; cluster, where queries representing the same need are merged into about ten groups; and map, where each group gets one decision. Five priorities come out of the bottom, as a search demand map with a reason under every row. The method Everything you collected, from every source Ugly phrasing, duplicates and all 1 Demand collect, do not judge yet about 50 queries 2 Relevance not our audience, out 3 Value no path to revenue, out 4 Feasibility cannot win it, out 5 Cluster same need, merged about 10 clusters 6 Map one decision each 5 priorities The search demand map Five priorities, each with a reason under it Some of the best rows in a finished map say "ignore". A stage that never removes anything is a stage you did not actually run.

Scroll the diagram sideways to see all of it.

Demand Relevance Value Feasibility Cluster Map
Stages three and four are the two most people skip, and they are the two that cost money
The counts are the target from the exercise at the end, not a measurement of your market

Watch first, eight minutes

What a keyword actually represents

The clearest short explanation of the thing chapter one below is about, from the company whose database most of this page's numbers came out of. Watch it, then read chapter one, which takes the same idea and splits it into the five words people use interchangeably.

Published by Ahrefs. There are 42 videos from 10 channels in the video library further down, filterable, and five of those nine channels sell a keyword tool.

Core Chapter 01 demand

What keyword research actually is

If you remember one thing A keyword is a label somebody put on a slice of demand. It is not a thing a person did, and the difference is where every later mistake comes from.

Not in this path.

Keyword research is finding out what your audience is trying to accomplish, in the language they use to try it, and deciding which of those needs is worth doing something about. That is the whole definition, and notice what is missing: a tool, a volume threshold, and the word "rank".

The belief I want to kill first is that a keyword is a thing that exists. It is not. A query exists: one person typed something, once, probably badly, at eleven at night. A keyword is what the industry calls a slice of those queries once somebody has grouped them and attached an estimated number. It is a unit of measurement, and treating a unit of measurement as the unit of work is the root of almost every mistake below.

Five words get used interchangeably here and they are five different sizes of the same thing. Getting them apart is the single highest-value thing on this page, because once you can see the difference, "one keyword, one page" stops being an unfashionable opinion and becomes visibly a category error.

A need, a topic, a cluster, a keyword, a query

Five words the industry uses as if they were one word. They are five different sizes of the same thing, and every one of the classic keyword research mistakes is one of them wearing another one's name. Read it downwards: it narrows from a person with a problem to a string in a box.

  1. 1 Need

    The problem, before any words exist. It is a situation, not a string, and the person could not always describe it.

    Looks like I keep forgetting what we agreed in meetings and I am tired of typing notes.

    The mistake Skip this level and you research a vocabulary instead of an audience. Every generic keyword list starts here, by not starting here.

  2. 2 Topic

    The subject area the need belongs to. Useful for organising work, useless for targeting anything.

    Looks like Meeting productivity.

    The mistake Treating a topic as a keyword is how you end up with a page called "Meeting Productivity" that answers no question anybody asked.

  3. 3 Cluster

    A set of queries that represent one underlying need well enough that one page can satisfy all of them.

    Looks like ai note taker, ai meeting note taker, note taker ai, best ai note taker.

    The mistake Mistaking a cluster for four keywords produces four pages, three of which cannibalise the first and none of which is the best answer.

  4. 4 Keyword

    The label SEOs put on a slice of search demand. It is an industry convenience with a number attached, not a thing that exists in the world.

    Looks like ai note taker, at 20,000 US searches a month on 21 August 2026.

    The mistake Treating a keyword as the unit of work is the whole outdated model. It is the unit of measurement.

  5. 5 Query

    What one person actually typed or said. Messy, specific, often misspelled, and the only one of the five that genuinely happened.

    Looks like is there an ai note taker that works in teams and does not cost anything

    The mistake Assuming a query needs its own page is the mistake Google names as a scaled content abuse risk when you do it at volume.

Only the bottom rung genuinely happened. Everything above it is a way of counting
Research collects rung five, thinks in rung three, and gets sold rung four

Take five real strings: how to learn seo, learn seo, seo learning roadmap, seo course for beginners, where to start seo. Those are five queries. They are one need. A person who typed any of them would be satisfied by the same page, and would be mildly annoyed to find five pages from the same site competing for them.

This matters more in 2026 than it did in 2016, and not because of anything an SEO said. Google's own guidance on generative features states directly that you do not need to worry that you have not captured every variation of how someone might seek content like yours. And Search Console Insights now ships a feature called Query groups, which groups similar queries together and names the group after its best-performing query, because there are so many different ways to write the same question that a raw query list stopped being readable.

Google is grouping queries for you, in its own product, and telling you the variations do not need chasing. Any advice that still treats a keyword as the unit of work is arguing with the search engine about how the search engine works.

Core Chapter 02 demand

Why it still matters in 2026

If you remember one thing Keyword research is market research conducted through search behavior. If it is producing a spreadsheet rather than a decision, it has not finished.

Not in this path.

Keyword research still matters because it is the only cheap way to find out what a market wants in its own words, and because it is where you decide what not to build. Both halves of that are worth more than the traffic estimate everybody focuses on.

The opponent here is the 2026 version of "SEO is dead": search is fragmenting, AI answers the question, so why bother sizing demand. It is a reasonable thing to think and it collapses the moment you look at the demand sitting underneath a complex prompt, which is chapter twenty-one. The short version: the needs did not go anywhere, and your database still prices them.

Three jobs, and only one of them is about traffic.

  • Understand demand. What are people trying to do, and how many of them. This is the one everybody does.
  • Understand language. How customers describe the problem, which is almost never how your team describes the product. This is free, it takes an afternoon, and it improves your homepage more than a year of blogging will.
  • Make decisions. Which opportunities deserve a page, a feature, a tool, a video, a section, or nothing at all. This is the one that gets skipped, and it is the one the whole exercise exists for.

Search Engine Journal puts the connective sentence better than I can: keyword research is an extension of understanding your audience by first considering their needs. Which makes it market research, conducted through search behavior, and not tool usage.

The practical consequence is a test you can apply to your own last session. If it ended with a file, it did not finish. If it ended with somebody saying "so we are building these three things and deliberately not these four", it did.

Core Chapter 03 relevance

Start with the business, not the tool

If you remember one thing Do not let a keyword tool teach you what your business does. Understand the business first, then use the tool to validate and expand what you already know.

Not in this path.

Answer seven questions about the business before you open anything, because a keyword tool cannot tell you what you sell and it will happily let you find out what somebody else sells instead.

The opponent is the workflow that starts at a seed keyword. It feels efficient and it inverts the whole thing: the tool suggests, you accept, and three weeks later you have a content plan built around a category rather than around a customer. Ahrefs starts its own process by telling you to put yourself in the customer's shoes for exactly this reason.

Here is the rule I would put on a wall, and it is the most useful sentence on this page:

Do not let a keyword tool teach you what your business does. Understand the business first, then use the tool to validate and expand what you already know.

The mechanism is simple and it is about ordering. Whatever you put into a tool first anchors everything that comes out of it. Seed it with project management and you get four thousand rows about project management, of which perhaps forty are about the specific thing you built. Seed it with the sentence a real buyer would say, and the four thousand rows come back centred on a problem you can actually solve.

The seventh question is the one that does the work: write the sentence a real buyer would say out loud, before they searched anything. Not a keyword. A sentence, with a situation in it. Everything downstream is a filter on that sentence, so if it is wrong the rest of the process will faithfully find demand for the wrong product.

Practical Chapter 04 demand

Seed topics and seed keywords

If you remember one thing Seeds are where you start, not what you target. A seed you cannot say out loud in a customer sentence is a category name.

Not in this path.

A seed is a phrase you feed a tool or a search box to generate ideas. It is a starting point, and it is almost never a target, which is the part that trips people up.

The opponent is the belief that your seeds are your keywords. They usually are not. For an AI meeting assistant, the honest seed list is something like meeting notes, meeting transcription, ai meeting assistant, meeting summaries, zoom transcription, meeting productivity. Six phrases, and in the worked example further down exactly one of them survives to the final map. Two of the highest-value clusters were not on the list at all, and they turned up in Google autocomplete inside four minutes.

Moz's framework builds seeds from three places, and it is still the cleanest way to generate them: what you want to rank for, what you already rank for, and what your competitors rank for. I could not fetch Moz's current guide on the day I wrote this, so treat that as the established structure of the framework rather than as a quote from its current wording. The three-way split is right either way, and the middle one is the one people forget they have.

One test for a seed, and it takes two seconds. Say it out loud inside a sentence a customer would say. "I need a meeting productivity" fails. "I need meeting notes without typing them" works. A seed that only survives as a category name will generate a category-shaped list, and category-shaped lists are where vanity traffic comes from.

Core Chapter 05 demand

Where keyword ideas actually come from

If you remember one thing The keyword tool is source five of eight. The four above it produce the language, and the tool tells you whether the language is real.

Not in this path.

There are eight places keyword ideas come from and the keyword tool is the fifth. That ordering is the most useful structural thing on this page and it is not a contrarian pose: the four above it produce the language, and the tool's job is to tell you whether the language is real and how much of it there is.

The opponent is a tutorial genre rather than a claim. Watch almost any keyword research video and it opens with a tool already on screen. That is not dishonest, it is just that the tool vendor made the video, and the four free sources above it do not need a subscription to demonstrate.

Where the ideas come from

Eight sources, and the keyword tool is the fifth

Read the order as the argument. The four above the tool produce the language people actually use; the tool tells you whether that language is real and how much of it there is. Start at five and you will research a vocabulary you invented, very efficiently.

  1. 01

    The business itself

    Free

    What you sell, who it is for, what breaks, and the words the people who pay you already use.

    Where Sales calls, support tickets, onboarding notes, refund reasons, the questions in your inbox

    Better than the others at The only source that knows which problems you can actually solve. Everything downstream is a filter on this.

    How it misleads you You will over-index on the words your team uses internally. Customers almost never use them.

    Keyword research: a guide for SEO Semrush, Chris Hanna, 5 May 2026

  2. 02

    Your own search data

    Free

    The queries you already appear for, including the hundreds you never targeted.

    Where Search Console performance report, the queries tab, plus Bing Webmaster Tools

    Better than the others at It is the only free data set that is about you specifically. Impressions with no clicks is a list of pages Google already thinks are relevant.

    How it misleads you Useless on a site with no history, and it only shows demand you already touch. It cannot show you a market you are absent from.

    Performance report (Search results): dimensions and data groupings Search Console Help, Checked 21 August 2026

  3. 03

    Google itself

    Free

    Autocomplete, People Also Ask, related searches, and the actual results page.

    Where A browser and an incognito window

    Better than the others at Free, instant, and it reflects real behavior rather than a database. Autocomplete is a list of the jobs people bring to a topic.

    How it misleads you No volumes, no way to size anything, and autocomplete is personalised and localised even when you think it is not.

    How Google autocomplete predictions work Google Search Help, Checked 21 August 2026

  4. 04

    Communities

    Free

    The phrasing people use when no marketer is listening, and the complaints no vendor page contains.

    Where Reddit, niche forums, YouTube comments and search suggestions, Discord, review sites

    Better than the others at The best source of the exact sentence a buyer would say out loud. It is also where you find the problems your category refuses to name.

    How it misleads you Loud minorities. A thread with forty comments is forty people, and it can send you chasing a need that eight hundred people have.

    Keyword research: the definitive guide Backlinko, Leigh McKenzie, updated 15 May 2026

  5. 05

    Keyword databases

    Free tier

    Millions of stored queries with estimated volume, difficulty and cost attached.

    Where Ahrefs Keywords Explorer, Semrush Keyword Magic, Moz, Mangools, Google Keyword Planner

    Better than the others at Scale and sizing. Nothing else turns eight seeds into four thousand candidates in a minute, and nothing else lets you rank them.

    How it misleads you It is a database, not the internet. Every number is modelled, they disagree with each other, and none of them knows your business.

    Keyword research: the beginner guide by Ahrefs Ahrefs, Tim Soulo, checked 21 August 2026, page carries no date

  6. 06

    Competitors

    Paid

    What they rank for, which of their pages carry the traffic, and what nobody in the market has covered.

    Where Site Explorer, Organic Research, Content Gap and Keyword Gap reports

    Better than the others at Evidence that demand converts in your category, from somebody who already tested it with their own money.

    How it misleads you A gap can exist because the competitor is wrong, or because they sell to a different customer in a different country. Copying is not research.

    Keyword research: the beginner guide by Ahrefs Ahrefs, Tim Soulo, checked 21 August 2026, page carries no date

  7. 07

    Trends data

    Free

    Direction and season, which a twelve-month average deliberately hides.

    Where Google Trends, and the volume history chart in any keyword tool

    Better than the others at It is the only free source that can tell you a term is dying, and the only one that shows you a spike before the average catches up.

    How it misleads you Trends numbers are relative, scaled 0 to 100 against the peak in your range. They are not search counts and cannot be added to anything.

    FAQ about Google Trends data Google Trends Help, Checked 21 August 2026

  8. 08

    AI assistants

    Free tier

    Language generation, clustering, intent labelling and the boring bulk work on a list you already have.

    Where ChatGPT, Claude, Gemini, plus the AI features now built into the keyword tools

    Better than the others at Excellent at "give me fifty ways somebody might describe this problem" and at sorting four hundred rows into groups.

    How it misleads you A chatbot with no data connection will hand you search volumes it made up. Ahrefs says this in one sentence and it is the sentence to remember.

    AI keyword research: how it works and 9 prompts to start Ahrefs, Mateusz Makosiewicz, 30 April 2026

Six of the eight are free. The two paid ones are the two that only do sizing
Use at least four before you commit to anything, and never four that are all databases

Backlinko's current workflow makes the same move, and it is worth noting because Backlinko is owned by a keyword tool company: it explicitly uses Google related searches, Reddit, niche forums and YouTube auto-suggest before validating anything with keyword data. When the people selling the database tell you to go somewhere else first, that is a strong signal about where the language lives.

My own rule is a count rather than a philosophy. Four sources minimum, and never four that are all databases. Two databases and two humans will beat four databases every time, because the databases mostly agree with each other and the humans do not.

Two minutes, on the cheapest tool there is

Google explaining autocomplete

Autocomplete is a list of the jobs people bring to a topic, refreshed constantly, free, and reflecting behavior rather than a stored database. It is the single most underrated research surface, and this is the team that built it explaining what the predictions are made of.

Published by Google on the Google channel.

Practical Chapter 06 demand

Your own data comes first

If you remember one thing Impressions with almost no clicks is demand Google has already agreed you are relevant for. It is the cheapest opportunity on any established site.

Not in this path.

If your site has any history at all, start in Search Console and not in a keyword tool. An impression means Google has already decided you are relevant enough to show for that query, which makes it the shortest distance between where you are and traffic you do not have.

The opponent is every guide that teaches one process to two completely different readers. Somebody launching a product and somebody sitting on four years of impressions are doing different jobs, and running the new-site process on an established site wastes a fortnight finding demand you already had. Semrush's current workflow is the honest exception: it starts established sites on their existing positions to find quicker opportunities before expanding into new topics.

Two different jobs

Which of these are you, before you pick a method

These are not two flavours of the same process. One of them starts with data about you and the other starts with data about a market, and running the wrong one wastes a fortnight finding demand you already had.

A site with history

Anything with a Search Console property carrying more than a few months of impressions.

  1. Search Console queries, sorted by impressions with the clicks column visible
  2. Positions 5 to 20, which is demand you are already close to
  3. Pages ranking for queries you never wrote them for
  4. The branded and non-branded split, so you know how much of your traffic is just your own name
  5. Then, and only then, the keyword tool, for the topics your own search data never touched

Your first move Queries with impressions and almost no clicks. Google has already decided you are relevant enough to show. That is the cheapest demand you will ever find.

The trap Starting in the tool. You will build a plan for a site that does not exist while ignoring the one that does.

A site with nothing

A new product, a new domain, or a business that has never published anything.

  1. What you sell and who has the problem, written as sentences
  2. The words customers already use, from calls, tickets and communities
  3. Google autocomplete and People Also Ask on those words
  4. Competitor top pages, to see which demand somebody already monetised
  5. The keyword tool, to size and expand what the four above produced

Your first move The sentence a real buyer would say out loud before they searched anything. If you cannot write it, no tool will rescue you.

The trap Chasing the head term because it is the only one you have heard of. It is also the one every funded competitor has been working on for six years.

If you have both, a new product on an old domain, run the left column first
Neither column starts in a keyword tool, and that is not an accident

The single most valuable filter is positions five to twenty, sorted by impressions. That is a list of things you are close to and not converting, and it costs nothing. Underneath it is a second list nobody looks at: queries where you get impressions and almost no clicks, which is Google offering you the visibility and readers declining it. Those are investigation candidates, not automatic title-tag fixes. Impressions without clicks has at least eight causes and the snippet is only one of them: you may be sitting at position 14, an AI Overview or a SERP feature may be absorbing the click, the query may not match the page, the query may be peripheral to what the page is about, the brand may be unknown, or the numbers may be an average across devices and countries that hides two different stories. Check position, intent, SERP features and query-to-page fit before you decide what to change. Often the answer is a better snippet. Often it is that you should never have been on that query.

One more thing worth switching on if your property is eligible. Search Console can now split branded from non-branded queries, and Google notes the filter is not available for sites with a low number of impressions. Run it once. The number of businesses whose "SEO traffic" turns out to be mostly people typing their own name is higher than anybody wants to say out loud, and you cannot plan discovery until you know which half you are looking at.

If one video here saves you money, it is this one

Google walking through the exact screen

The performance report is the most useful free screen in SEO and most people only ever read the top line off it. This is the team that built it explaining what each dimension means, which is what the exercise below asks you to do on your own property.

Google Search Central, from their free Search Console training series. There is a newer walkthrough and a Search Console Insights one in the library.

Practical Chapter 07 demand

Competitors are evidence, not a template

If you remember one thing A gap is evidence, not an instruction. Ask whether the searcher is somebody you can help before you ask whether the competitor ranks.

Not in this path.

A competitor ranking for something is evidence that demand exists and that somebody thought it was worth funding. It is not evidence that it is worth funding for you, and the gap between those two sentences is where a lot of wasted content lives.

The opponent is the gap report used as a to-do list. Three competitors rank for it, we do not, therefore write it. That logic produces a site that is a weaker copy of the market leader, and it produces it efficiently.

Four things worth pulling, in this order:

  • Their top pages by traffic. Not their keyword list. The pages tell you which demand they actually monetised, and how they chose to satisfy it.
  • Their commercial pages. Pricing, comparisons, alternatives, use cases. This is where a competitor tells you what they think the buying question is.
  • Queries where several competitors rank and nobody is good. A crowded page one of thin results is a better opportunity than an empty gap.
  • Questions nobody in the market has answered. The best of these come out of support threads rather than out of a gap report.

And one question to ask of every row before it survives: does this make sense for our business. A gap can exist because the competitor sells something else, to somebody else, in a country you do not operate in, on a business model where that traffic pays and yours does not. Every one of those is a real reason a gap is not yours, and none of them is visible in the report.

Practical Chapter 08 demand

AI-assisted discovery, and exactly where it stops

If you remember one thing AI generates hypotheses. Data validates them. A chatbot with no data connection will hand you a search volume it invented and sound completely certain.

Not in this path.

Use a model to generate language, cluster a list, and label intent across four hundred rows. Do not use one as a data source. Ahrefs puts the whole warning in one sentence: chatbots typically do not have access to real SEO data, so they often make things up and present them as facts.

The opponent is not people using AI, it is people using it for the one thing it cannot do. Ask a model "give me 50 different ways a small SaaS founder might search for software to summarize Zoom meetings" and you will get a genuinely good list in four seconds, better than most humans produce in an hour. Ask the same model "which of these gets 2,000 searches a month" and it will answer with total confidence and no data behind it.

So the principle, and it is worth memorizing:

AI generates hypotheses. Data validates them.

Where it is genuinely excellent, which is more places than the sceptics allow:

  • Language generation. Fifty phrasings of one problem, including the ones your team would never write because you are too close to the product.
  • Bulk operations. Four hundred rows deduplicated, grouped and labelled for intent, consistently, in a minute. This is the biggest real time saving and nobody writes about it because it is boring.
  • Gap spotting. Give it your clusters and a competitor's, and ask what is in theirs and not yours. It is good at set differences.
  • Argument. Paste your five priorities and ask it to make the case against each one. It will find at least one you had not thought about.

And the boundary. Anything with a number in it goes back to the data. If a tool will not tell you where its figures come from, treat the figures the way you would treat a stranger's estimate, because that is what they are.

The version that works

A model wired to a real keyword database

Watch what the model is actually doing in this: generating, sorting, clustering and filtering. It is not counting anything. The counting comes from the database underneath, which is the entire difference between AI keyword research that works and a chatbot inventing volumes.

Published by Ahrefs, who sell the database in question. Watch it knowing that, rather than instead of watching it.

Awareness Chapter 09 relevance

The keyword types worth knowing, and the ones that only sort

If you remember one thing These labels help you sort demand. None of them is a tactic, and knowing all ten will not make one decision for you.

Not in this path.

Ten labels, six of which change what you would do and four of which only change how you sort a spreadsheet. Learn all ten so the words mean something when somebody uses them at you, then forget four of them.

The opponent is taxonomy as a lesson. It is the easiest part of this subject to teach, which is why it takes up so much room in guides, and it is close to the least valuable. Nobody has ever failed at keyword research because they could not define "navigational".

Ten labels, and the six that change a decision

Worth reading once so the words mean something when somebody uses them at you. The right-hand column is the honest part: 7 of the ten change what you would actually do, and the other four only change how you sort a spreadsheet.

Type Example What it tells you Changes a decision
Head seo Enormous, ambiguous demand. Usually a topic wearing a keyword costume. Sorting only
Long-tail seo roadmap for beginners A specific need, stated. Individually small, collectively most of search. Sorting only
Branded semrush pricing Awareness already exists. You are being checked, not discovered. Yes
Non-branded seo software pricing Category discovery. The only kind that grows the top of the funnel. Yes
Informational how does seo work Learning. Converts badly, compounds well, and feeds the AI layer. Yes
Commercial best seo tools Evaluation. Shortlist stage, and where a comparison page earns its keep. Yes
Transactional hire seo consultant Ready to act. Small volumes, and the volumes are not the point. Yes
Navigational ahrefs login They want a specific destination. Yours or nobody is getting the click. Yes
Local seo consultant coimbatore Geography is part of the need. Different results, different rules. Yes
Question how long does seo take The problem stated out loud. The best raw material for a section heading. Sorting only
These are ways of describing demand. None of them is an SEO tactic
A query can be four of these at once, which is the clue that they are labels

The four in the quiet rows are descriptions of where a query sits, not decisions. "Long-tail" describes a position on a demand curve. "Question" describes a grammatical shape. Useful for sorting, and neither one tells you whether to write anything.

The six that do change something all change it in the same way: they tell you what the searcher is at the point they typed. Somebody searching ahrefs login wants one specific destination and no amount of quality gets you that click. Somebody searching hire seo consultant is ready, which is why the volume being small is completely beside the point.

One warning on the branded row, because it is the one that fools people. Branded volume looks like demand and it is mostly awareness you already paid for somewhere else. A site whose search traffic is 70% its own name does not have an SEO channel, it has a reporting artifact, and the Search Console branded filter from the previous chapter is how you find out which one you have.

Awareness Chapter 10 demand

Long-tail, defined properly

If you remember one thing Long-tail is a position on the demand curve, not a word count. Low volume does not mean low competition and a long query does not mean a valuable one.

Not in this path.

Long-tail is a position on the search demand curve, not a word count. It is the very large number of individually low-volume queries that sit below the head, and a three-word query can be long-tail while a six-word one is not.

The opponent is the definition every article uses: four or more words. It is easy to remember, it is wrong, and it leads directly to people padding queries to make them "long-tail" as though length were the thing being rewarded.

Almost every guide on this subject draws the curve freehand with no numbers on it. Here is the counted version, out of all 84,581 rows of one of my own Ahrefs exports, and it produced a finding I did not expect.

The demand curve, counted rather than drawn

All 84,581 rows of seo.csv, one of five Ahrefs exports I put in this workspace on 21 August 2026, bucketed by search volume. Read the two bars against each other: they point in opposite directions in every row, and that opposition is the whole idea of a demand curve.

Volume band Keywords Share of the rows Share of the volume Average KD
100,000+ 41 0.05% 82.2% 69.8
10,000 to 100,000 331 0.4% 3.1% 56.1
1,000 to 10,000 11,030 13% 8.9% 46.2
100 to 1,000 37,143 43.9% 5.5% 31.8
10 to 100 27,164 32.1% 0.3% 5
Under 10, including zero 8,872 10.5% 0% 1.4

What this actually shows

  • 41 keywords out of 84,581 carry 82.2% of all the measured volume in the file. The head is not a sliver. It is nearly everything, by volume.
  • 73,179 rows, 86.5% of the file, sit under a thousand searches a month and hold 5.9% of the volume between them.
  • 8,870 rows report zero. Google states its own volume figures are rounded, so zero here means "below the rounding floor", not "nobody searches this".
  • Average difficulty falls cleanly with volume, from 69.8 in the top band to 5.0 near the bottom. On average. Per keyword it does nothing of the sort, and the next panel counts the exceptions in both directions.

And the part that matters more than any of it This chart measures a keyword file, not the internet. A real long tail is millions of queries, most of them searched a handful of times, phrased in ways nobody else phrased them, and never recorded in any database. An export systematically undercounts exactly the part of the curve it is named after. So the honest reading is not "the long tail is small". It is the long tail is the part your tool can see least of, which is also why Search Console beats a keyword database for a site that already has traffic.

Reproduce it: ../keywords/seo.csv, the Volume column, these six buckets
Long-tail is a position on this curve. It has never been a word count

Read the caveat under that chart twice, because it is the finding rather than a disclaimer. A keyword export undercounts exactly the part of the curve it is named after: the genuine tail is millions of queries phrased in ways nobody else phrased them, and by definition a database of stored strings sees the least of that. Which is also the cleanest argument for Search Console over a keyword tool on any site with traffic. Your own impressions data contains tail queries no database has.

Two limits, both of which the data above supports and both of which get ignored. Low volume does not mean low competition. And a long query does not mean a valuable one. Mangools puts the general version well: do not become a slave of search volumes, take them as a clue. Here is the counted version of both exceptions.

The exceptions, counted

Low volume is not low competition, in both directions

Same file, same day. Average difficulty tracks volume beautifully and individual keywords ignore it completely. Here is how often, and what the exceptions actually look like when you read them instead of filtering them.

6.2% of the 29,429 rows under 100 searches score KD 50 or higher. That is 1,815 small keywords that are not easy at all.

Five of them

  • technical seo for beginners 100 KD 75
  • how to seo for free 100 KD 77
  • what is the best keyword research tool for seo 100 KD 76
  • seo for beginners an introduction to seo basics 100 KD 81
  • google tools for search engine optimization 100 KD 92

Every one of those is a beginner topic. They are hard precisely because they are useful, so everybody has already written them and the pages that rank have years of links behind them. Small does not mean unclaimed.

29% of the 372 rows above 10,000 searches score KD 30 or lower. That is 108 big, easy keywords sitting in the file.

Five of them

  • chrome://settings/searchengines 291,000 KD 23
  • seo ye ji 279,000 KD 28
  • search google or type a url 179,000 KD 0
  • seo ji-hye 109,000 KD 21
  • instagram search 94,000 KD 19

Read them. A Korean actress, two Chrome settings URLs, and Instagram. This is an export named "SEO keywords", and all five would pass a filter set to volume above 10,000 and difficulty below 30. That filter is how most people pick keywords.

So the rule is not "target low difficulty". It is relevance first, then difficulty as a cost. A high-volume, low-difficulty keyword in your own export is more likely to be irrelevant than to be an opportunity, and the check takes four seconds: read it out loud and ask whether the person typing it could ever buy from you.

Counted from the same 84,581 rows as the curve above, on 21 August 2026
The funniest rows in any keyword export are the ones your filter was about to select
Core Chapter 11 feasibility

Search volume is an estimate, and it does not know what it estimated

If you remember one thing One keyword, one tool, one day, four different numbers. Volume is an estimate of an average, and a cell in a spreadsheet does not record what it was estimating.

Not in this path.

Search volume is an estimated average of monthly searches, for one country, one match type and one twelve-month window. Google says so about its own numbers: Keyword Planner figures are rounded, and averaged over twelve months by default.

The opponent is not a belief anybody would defend out loud. It is a habit: pasting a volume figure into a report, a deck or an article with nothing next to it. Here is why that is not a fact, using one word and one afternoon.

The same keyword, five numbers, one afternoon

All five of these are Ahrefs, all from my own account, all on 21 August 2026, and all for the word keyword research. Nothing here was arranged: the exports were made for other work and the disagreement turned up while grepping them for one word.

  1. Ahrefs API, US database 655,000 Pulled live on 21 August 2026
  2. Ahrefs API, global 841,000 Same request, the global volume column
  3. ai-seo-general.csv 811,000 Export placed 21 August 2026, column named Volume
  4. seo.csv 243,000 Same day, same account, column also named Volume
  5. ai-seo.csv 73.066 Same day. A fraction, so derived rather than counted

And it is not a one-off

The word google, in the same two files, on the same day. 194,800,000 in seo.csv against 36,380,000 in ai-seo-general.csv. Both columns are called Volume. Neither file records what it was scoped to.

What this does and does not prove

Not this That the tool is wrong. Each figure is probably correct about the question it answered: country against global, one database against another, one export scope against another.

This That a cell labelled "Volume" does not record which question it answered. Without the scope and the date beside it, a volume figure is a number, not a fact, and it should never reach a client report or a published article on its own.

The five exports hold 152,251 rows and 117,365 distinct keywords. 34,886 rows are the same keyword in more than one file
1,328 rows carry fractional volumes, which means those figures are derived rather than counted

None of those five figures is wrong. Each one probably answers correctly the question it was asked, and the questions were different: country against global, one export scope against another. The problem is that a cell labelled "Volume" does not record which question it answered, and by the time it reaches a slide nobody can reconstruct it.

So the working rule is short. A volume figure without its tool, its country and its date next to it is a number, not a fact. I hold my own writing to it: every figure on this page carries all three in the component that prints it, and the whole set gets re-pulled rather than left to quietly age.

Search volume

What it is An estimate of the average monthly searches for a term over the last known twelve months, in one country, for one match type. Google says its own figures are rounded and averaged over twelve months by default.

What it is not A count of people, a forecast of your traffic, or a number two tools will agree on.

The trap A twelve-month average flattens a term that gets 90% of its searches in one month, and it flattens a term that has been dying all year into a healthy-looking number.

Ask this instead of reading the number What would these searchers be worth if they were the right people, and is this figure hiding a shape?

About Keyword Planner forecasts and historical metrics Google Ads Help, Checked 21 August 2026

And stop asking whether a volume is big enough. Backlinko is right that there is no magic number and that it depends on intent, competition, industry and seasonality. The better question is the one that has an answer: what would these searchers be worth if they were the right people. A hundred a month in enterprise procurement is a market. Twenty thousand a month of people who will never buy is a hosting bill.

Eight years old, and the argument has not aged

Why volume was never the first number

If search volume is still the first column you sort by, start here. It is the clearest case for the two chapters after this one, made by the company whose tool most people are sorting in.

Published by Ahrefs. There is a companion video on how accurate Keyword Planner is in the library.

Core Chapter 12 feasibility

Traffic potential, and why the small keyword wins

If you remember one thing A 1,500-search keyword whose winner collects 58,000 visits beats a 20,000-search keyword whose winner collects 3,100. The cluster is the prize, not the query.

Not in this path.

Traffic potential is the total organic traffic the current number one page receives from every keyword it ranks for. It is a better input than volume because pages do not rank for one phrase, and it changes more decisions than any other metric on this page.

The opponent is comparing two keywords by their volumes. Here are two real rows from 21 August 2026. ai note taker: 20,000 US searches, difficulty 54. ai meeting notes: 1,500 searches, difficulty 55. Same difficulty, thirteen times the volume, so the big one obviously wins.

It does not. The page ranking first for the 20,000-search term collects 3,100 monthly visits. The page ranking first for the 1,500-search term collects 58,000, because it owns the whole cluster around it. Volume ranks those two one way and reality ranks them the other, and nothing except traffic potential would have told you.

Here is the whole data set the page is built on. Sort it by volume, then sort it by traffic potential, and watch the order change. That reordering is the lesson, and it is worth ten seconds of clicking more than it is worth another paragraph from me.

Pulled from Ahrefs on 21 August 2026

Twenty-two real keywords, and what the metrics actually said

Ahrefs Keywords Explorer, United States database, pulled in three requests on 21 August 2026. Volume is the twelve-month average, difficulty is Ahrefs KD, traffic potential is the traffic the current number one page gets from every keyword it ranks for, and CPC is in US dollars.

An AI meeting-notes product. Sort this by volume, then by traffic potential, and watch the table turn over: the biggest keyword drops to fifth and the sixth-biggest goes to the top. Nothing except traffic potential would have told you.

Keyword Volume KD CPC Traffic potential Parent topic On the results page
ai note taker 20,000 54 $3.50 3,100 ai note taker 20,000 AI OverviewImagesPeople Also AskVideo
meeting minutes 10,000 20 $2.00 1,700 meeting minutes 20,000 AI OverviewImagesImage packPeople Also AskVideo
meeting notes template 6,700 7 $1.40 17,000 meeting minutes template 9,100 Image packAI OverviewImagesPeople Also AskVideo
zoom transcription 5,500 4 $2.50 4,700 zoom transcription 5,500 AI OverviewImagesPeople Also AskVideo packSitelinksVideo
ai meeting assistant 2,400 55 $0.70 1,000 ai meeting assistant 2,400 AI OverviewImagesPeople Also AskSitelinksVideo
ai meeting notes 1,500 55 $3.50 58,000 read 86,000 AI OverviewImagesPeople Also AskSitelinksVideo
meeting transcription software 450 52 $3.50 1,600 meeting transcription app 500 AI OverviewImagesDiscussionsPeople Also AskNewsVideo
ai notetaker for zoom 300 10 $2.50 6,500 zoom ai notetaker 1,200 AI OverviewImagesSitelinksPeople Also AskDiscussionsVideo

The eight keywords this page is written against, including the KD 90 one I am targeting anyway. The reorder here is milder than on the example, which is also worth seeing: the two metrics agree more often than they disagree, and the disagreements are where the money is.

Keyword Volume KD CPC Traffic potential Parent topic On the results page
keyword research 655,000 91 $2.50 311,000 keyword research 655,000 AI OverviewImagesPeople Also AskVideo
keyword research tool 7,000 94 $3.00 280,000 keyword research 655,000 AI OverviewImagesPeople Also AskSitelinksVideo
seo keyword research 5,600 90 $4.00 280,000 keyword research 655,000 AI OverviewImagesPeople Also AskSitelinksVideo
keyword difficulty 5,100 61 $2.50 26,000 keyword difficulty 5,100 AI OverviewImagesPeople Also AskImage packSitelinksVideo
long tail keywords 3,700 75 $1.20 9,300 long-tail keywords 2,800 AI OverviewImagesPeople Also AskImage packNewsVideo
how to do keyword research 2,500 74 $1.90 28,000 how to do keyword research 2,500 AI OverviewImagesPeople Also AskVideoSitelinks
search intent 2,000 76 $2.50 3,100 search intent 2,300 AI OverviewImagesPeople Also AskImage packVideo
keyword clustering 1,600 49 $3.00 2,500 cluster keyword 1,200 AI OverviewImagesSitelinksPeople Also AskVideoNews

Six rows from my own market. The cheapest keyword here scores KD 0 and I would never write it, the smallest carries a $13.00 CPC, and the biggest has a traffic potential well below its own volume.

Keyword Volume KD CPC Traffic potential Parent topic On the results page
seo tools 442,000 76 $6.00 97,000 seo tools 442,000 AI OverviewImagesPeople Also AskVideo
ai tools 56,000 71 $2.00 94,000 best ai apps 13,000 AI OverviewImagesPeople Also AskSitelinksVideoNews
what is seo 25,000 93 $0.30 433,000 seo 566,000 AI OverviewImagesPeople Also AskSitelinksNewsVideo
best seo tools 5,800 55 $1.80 113,000 seo tools 260,000 AI OverviewImagesPeople Also AskSitelinksVideo
seo jobs 5,300 0 $0.30 1,600 seo jobs 5,300 People Also AskNewsImagesVideo
ai seo consultant 400 4 $13.00 n/a ai seo company 2,100 nothing recorded

Across all 22 rows, on one day

20 carried an AI Overview 21 carried People Also Ask 21 carried a video thumbnail 2 carried a discussions block

One topic, one country, one day, so treat that as a prompt to look at your own results pages rather than as an industry statistic. It does mean the question "how much of this volume ever leaves the results page" now belongs inside the research rather than after it.

Every figure is transcribed from the API response, not rounded or remembered
If this is more than a quarter old when you read it, the honest move is to re-pull it

Now the counterexample, because a page where every rule holds is a page whose author stopped checking. Look at seo tools in the third tab: 442,000 US searches and a traffic potential of 97,000. Traffic potential is lower than volume, and it is supposed to be the bigger number.

The mechanism is not mysterious. Traffic potential measures what the page ranking first actually receives, and on a 442,000-search results page with an AI Overview on it and 0.93 clicks per search, most of that volume never becomes a click on anything at all. So traffic potential is not a bigger version of volume. It is a different measurement, of a page rather than of a query, and it inherits every property of the page it measured.

Which produces the second rule for reading it: look at what the number one page is. If it is a brand homepage or a product, a high traffic potential tells you nothing about an article you could write. In the pull above, ai meeting notes has a parent topic of "read", which is a company. The 58,000 belongs to a product page, and a blog post is not going to inherit it.

Traffic potential

What it is The total organic traffic the current number one page receives from every keyword it ranks for, not just the one you looked up. Ahrefs built the metric because pages do not rank for a single phrase.

What it is not Traffic you will get, or a number that is always larger than volume.

The trap It describes a page that already exists. If the number one result is a brand homepage or a tool, its traffic potential tells you nothing about an article you could write.

Ask this instead of reading the number What is the number one page actually ranking for, and could my page plausibly serve the same set?

Keyword research: the beginner guide by Ahrefs Ahrefs, Tim Soulo, checked 21 August 2026, page carries no date

Clicks and clicks per search

What it is How many clicks the results page actually produces, and the ratio of clicks to searches.

What it is not The same as volume, and increasingly nowhere near it.

The trap A term with 655,000 searches and 0.85 clicks per search sends fewer clicks than the volume implies, and an AI Overview on the same result page takes another slice before anybody scrolls.

Ask this instead of reading the number How much of this volume ever leaves the results page?

Keyword research: the beginner guide by Ahrefs Ahrefs, Tim Soulo, checked 21 August 2026, page carries no date

Six minutes, from the people who invented the metric

Traffic potential, explained by its authors

Worth watching because they are honest about what it is measuring: the page currently ranking first, not your future page. Everything useful about the metric and everything misleading about it follows from that one fact.

Published by Ahrefs.

Core Chapter 13 feasibility

Keyword difficulty, read as a cost rather than a verdict

If you remember one thing Ahrefs KD counts links to the top ten. It does not know your site and it does not know whether those pages are any good. It is a filter, not a decision.

Not in this path.

Ahrefs Keyword Difficulty counts how many unique websites link to the current top ten pages, and turns that into a number out of a hundred. That is what it is. It is not Google's opinion, it does not know your site, and Ahrefs says both of those things in its own documentation.

The opponent is the filter. KD under 30, sort, export, publish. It is the most common keyword workflow in the world and it is how you end up writing about a Korean actress.

I am not being rhetorical. Of the 372 rows above 10,000 searches in my own SEO keyword export, 108 score KD 30 or lower. Read five of them and the mechanism is instantly obvious: seo ye ji, chrome://settings/searchengines, search google or type a url. Every one of those passes a volume-above-10k, difficulty-below-30 filter, and every one is worthless to an SEO site. The counted version of both exceptions is in the panel back in chapter ten.

Ahrefs is unusually straight about the limits of its own metric, and it is worth quoting because it is a vendor arguing against its own number. Its guide says the score does not account for your specific website authority, does not tell you whether the ranking pages actually satisfy the user, and that the only way to make the right bets is by thoroughly studying the search results.

Keyword difficulty

What it is A third-party estimate. Ahrefs calculates it from how many unique websites link to the current top ten pages, on a 0 to 100 scale.

What it is not Google's opinion, a probability that you will rank, or a number that accounts for your site at all.

The trap Ahrefs states its score does not account for your website authority and does not tell you whether the ranking pages actually satisfy the user. Two keywords at KD 55 can be a month apart in real difficulty.

Ask this instead of reading the number Who is actually on page one, and is there a result there that I could beat on the thing the searcher wants?

Keyword difficulty: how to determine your chances of ranking Ahrefs, Tim Soulo, updated 15 December 2025

So the practical rule is a reframe rather than a threshold. Difficulty is a cost, and a cost is only a reason to say no once you know the price of the thing. A KD 90 term that describes exactly what you sell can be worth three years of work. A KD 0 term that describes something you do not do is worth nothing this afternoon.

I am doing that live on this page. seo keyword research scored KD 90 on the day I wrote this, with a $4.00 CPC and a traffic potential of 280,000. I am writing it anyway, because it is precisely what I do, because I already have two ranking pages in the topic, and because the alternative is writing about SEO jobs.

Real difficulty is a list rather than a number: what actually ranks, what format those pages are, how good they are, how old, how many links, how strong the brands, how much topical ground you already hold, and what you would have to make. The score is a first filter over that list. Reading page one takes four minutes and beats it every time, which is the subject of the next lesson.

A vendor interrogating its own metric

How reliable is a difficulty score

This is rarer than it should be, which is why it is embedded rather than linked. A keyword tool testing whether its own headline number predicts anything, and publishing the result. Watch it before you build a filter around KD.

Published by Ahrefs. Two more difficulty videos are in the library, including their four-minute version of what the metric is for.

Who wrote this, and how to break it

Four E-E-A-T questions answered about this page, and then the method behind all three of its data sets, so you can go and get a different answer.

Not in this path.

Alston Antony

Who is teaching this, and how to check me on it

Twenty-three chapters saying "check the source", answered about myself

This lesson argues that a number without a date and a scope beside it is not a fact, and that you should be able to check the person telling you things. It would be a poor lesson if I asked that of your keyword spreadsheet and not of this page. So here it is, in Google's four categories, and then the method behind every data set on the page.

Senior Digital Marketing Manager, Brainstorm Force · SEO since 2010 · Coimbatore, Tamil Nadu

01

Experience Has this person actually done keyword research, at scale, with their own money on it?

Since 2010. Over a hundred sites owned and run, two of them lost entirely to Panda and Penguin, and 500+ SaaS products bought with my own money and tested. The keyword database behind this page is 152,251 rows across five Ahrefs exports from my own account, and the three data sets on this page were all pulled on the day it was written.

The version with the failures in it

02

Expertise Do they understand what the metrics are made of, not just what they are called?

Senior Digital Marketing Manager at Brainstorm Force, MSc Computer Software Engineering with Distinction from University of Greenwich, and a dissertation that was an automated SEO management system. Professional Member of BCS, The Chartered Institute for IT since 2012. Which is why this page spends three chapters on what volume, traffic potential and difficulty are actually computed from rather than on how to read them off a screen.

Credentials, dated and checkable

03

Authoritativeness Does anyone else say so, or only them?

30,000+ students taught across six courses and free programs, 617 published videos, and a 15,000 member lifetime-deal community. The part I can prove is on the case studies with the raw exports attached. The part I cannot prove and will not claim: that any of it makes me right about your market.

Six case studies, with the exports

04

Trust What happens when they are wrong, and can you check?

Every arguable claim carries a dated primary source, every number carries the date and the tool it came from, and two entries in the source list are failures rather than citations because I could not read one page and another URL had moved. Where I could not verify something, the page says so instead of rounding it into a fact.

What this site earns from, and how

Three data sets on this page. Here is how to break each of them

The live Ahrefs pull

22 keywords, US database, 21 August 2026. Volume, difficulty, CPC, traffic potential, parent topic, clicks and SERP features. Put any of the 22 into any keyword tool and compare.

The table

The demand curve

All 84,581 rows of one Ahrefs export, bucketed by volume, with the average difficulty per bucket. The method is six buckets and one column; it takes about ten lines of script to reproduce on your own export.

The distribution

The volume disagreement

Five figures for the word "keyword research", from one tool and one account on one day. Nothing was arranged: the exports were made for other work and the gap turned up while grepping them.

The five numbers

The experience part, as numbers you can go and check

74%

ZipWP organic click growth from a zero baseline

Brainstorm Force, Search Console · 2026

28

ZipWP keyword variations taken to #1 from nothing

Brainstorm Force, Search Console · 2026

302,037

Bing Copilot citations earned by owned properties

Bing AI Performance · 6-month windows

30,000+

Students taught across all platforms

Udemy plus direct and free courses · Aug 2026

5h 44m

Free SEO course, recorded in one continuous take

YouTube · 26 Aug 2026

500+

SaaS products personally bought and tested

Since 2019

Those are counts from properties I own, with the tool and the window named. They are evidence that I have done this at some scale. They are not evidence that it will work on your site, and anyone presenting portfolio numbers as a forecast for you is selling something.

Awareness Chapter 14 value

CPC and the other commercial clues

If you remember one thing CPC is a vote in money from people who already ran the conversion test. It is a clue about commercial value, and it is a clue about theirs, not yours.

Not in this path.

Cost per click is a vote, in money, from people who have already measured what that visitor converts at. It is the best free signal of commercial value there is, and it is a signal about their business rather than about yours.

The opponent is treating CPC as a verdict in either direction. High CPC means valuable, low CPC means skip. Both readings are wrong and the second one is more expensive, because a low CPC often means nobody has worked out how to monetise a query yet, which is an opportunity rather than a warning.

Here is the version worth remembering, from my own market and my own pull. ai tools: 56,000 searches at $2.00 a click. ai seo consultant: 400 searches at $13.00 a click. Advertisers, spending their own money, have priced one of those visitors at six and a half times the other. Then remember that the expensive one is 140 times smaller, and notice that the market has already told you which one an AI SEO consultant should care about.

Two more clues in the same family, both of them in the live table above and both of them routinely ignored.

  • Clicks per search. what is seo has 25,000 searches and 0.54 clicks per search. Barely half of those searches produce a click on anything. Volume is not traffic and this is the column that says so out loud.
  • What is on the results page. Of the 22 keywords I pulled, 20 carried an AI Overview and 21 carried People Also Ask. A results page that answers the question above your listing changes what the volume is worth without changing the volume at all.

Cost per click

What it is What advertisers pay per click for the term. A vote, in money, from people who have measured what the traffic converts at.

What it is not Proof that the term is valuable to you, or that a low-CPC term is worthless.

The trap High CPC often means high competition for a customer you do not have. Low CPC can mean nobody has worked out how to monetise it yet, which is an opportunity rather than a verdict.

Ask this instead of reading the number Are the advertisers here selling to my customer, and would I bid on this myself?

Keyword research: the definitive guide Backlinko, Leigh McKenzie, updated 15 May 2026

Awareness Chapter 15 feasibility

If you remember one thing A twelve-month average hides the shape. Stable, seasonal, growing, declining and brand new are five different situations wearing one number.

Not in this path.

A twelve-month average is precisely the statistic that hides a shape. Stable, seasonal, growing, declining and brand new are five different situations, and all five arrive wearing the same single number.

The opponent is the volume column read on its own. Two keywords at 5,000 searches, one of which does 4,000 of them in November and one of which has been falling for three years, look identical in a spreadsheet and are completely different investments.

Google Trends is the free fix, and there is one thing you have to know before quoting it. Google says each data point is divided by the total searches of the geography and time range it represents, then scaled 0 to 100 against the topic's proportion of all searches. It is a relative index. A value of 100 is the peak inside the range you chose, not a quantity, which means two screenshots taken over different windows cannot be compared and a Trends number can never be added to anything.

Trend and seasonality

What it is The direction and the shape. Google Trends normalises each point against total searches in that time and place, then scales the result from 0 to 100.

What it is not A search count. A Trends value of 100 is a peak in your chosen range, not a quantity.

The trap Reading Trends as volume, or reading a twelve-month average as a stable line. Stable, seasonal, growing, declining and brand new are five different situations with one number in front of them.

Ask this instead of reading the number Is this going up, going down, or asleep for ten months of the year?

FAQ about Google Trends data Google Trends Help, Checked 21 August 2026

One habit worth adopting: set the range to five years, not twelve months. Five years is where a slow decline becomes visible, and a slow decline is the thing a keyword tool is worst at showing you. A term losing fifteen percent a year still looks perfectly healthy in a twelve-month average, right up until the page you built for it stops earning.

Watch before you ever quote a Trends number

Google explaining its own normalisation

Nine minutes, and it covers the thing almost everybody gets wrong: the 0 to 100 scale is relative to the range you picked. Change the date range and the shape changes, which is why a Trends screenshot with no range visible is not evidence of anything.

Google Search Central. There is an applied "Trends for SEO" version in the library, and seasonality is the part worth the time.

Core Chapter 16 relevance

Enough intent to throw a keyword away

If you remember one thing You need exactly enough intent here to throw a keyword away. The rest of it belongs in the next lesson, with a results page open.

Not in this path.

You need exactly enough search intent here to reject an obviously wrong keyword. Everything past that belongs in the next lesson with a results page open, and cramming it in here would wreck both.

The opponent is intent taught as a taxonomy to memorise. Four labels, definitions, examples, done. That version is genuinely useless, because the labels are easy and applying them to a real ambiguous query is not.

The four you need are the standard four, and one sentence each is the right amount:

  • Informational. They want to understand something.
  • Commercial. They are choosing between named options.
  • Transactional. They are ready to do the thing.
  • Navigational. They want one specific destination.

Now the use. Take seo jobs: 5,300 searches, difficulty 0, the easiest thing in my whole export. If you sell SEO software or SEO consulting, the intent is somebody looking for employment, and no version of your page can serve that and also serve you. That is the rejection intent buys you at this stage, and it is worth the four sentences.

What you cannot do yet is decide the format. Whether a cluster wants a comparison, a listicle, a tool, a documentation page or a product page is a question you answer by reading what currently ranks, and doing that properly is the whole of the next step. Here, intent is a filter. There, it becomes a specification.

Core Chapter 17 value

Business value, and the vanity traffic problem

If you remember one thing A hundred searches from people with your exact problem outrank ten thousand from people who will never buy. This is the axis a keyword tool cannot see.

Not in this path.

A hundred searches from people with your exact problem are worth more than ten thousand from people who will never buy. Business value is the axis a keyword tool has no column for, and it is the one that overrules the columns it does have.

The opponent is volume-first prioritisation, and I want to be fair about why it persists: volume is the only number in the room that everybody agrees on and that goes up. Business value is a judgement, it cannot be sorted, and somebody senior will argue with it. So it gets skipped, and the plan comes out looking impressive and earning nothing.

Ahrefs calls this Business Potential and scores it 0 to 3. That model is fine and I use four words instead, for one reason: a 0 to 3 score gets averaged into a total by the second week, and the whole value of this judgement is that it cannot be averaged.

The axis no keyword tool has a column for

High, medium, low, none

Four labels, and the only real skill is being willing to write the fourth one next to something popular. Each tier below names a genuine keyword from the 21 August 2026 pull with its actual numbers attached, so you can disagree with a specific call rather than with a definition.

  1. High

    ai seo consultant 400 searches KD 4 $13.00 CPC

    The test The searcher directly needs the thing you sell. Your product is the answer, not a mention in the answer.

    Looks like ai seo consultant, for somebody who consults on AI SEO

    What to do Fund it even at 400 searches. Especially at 400 searches, because everyone else is chasing the 56,000.

  2. Medium

    best seo tools 5,800 searches KD 55 $1.80 CPC

    The test A closely related problem, where your product is one credible route to a fix.

    Looks like how to improve saas organic signups

    What to do Worth writing, and worth measuring differently. Judge it on assisted outcomes, not on direct conversions.

  3. Low

    what is seo 25,000 searches KD 93 $0.30 CPC

    The test Your audience, but a weak path to what you sell. Real people, distant intent.

    Looks like digital marketing definition

    What to do Publish it for the topical ground and the AI citations, not for the pipeline. Do not build a strategy on it.

  4. None

    seo jobs 5,300 searches KD 0 $0.30 CPC

    The test Traffic with no business relationship at all. Frequently the easiest thing on the list, which is why it survives so long in plans.

    Looks like instagram captions, on an SEO site

    What to do Reject it however good the metrics look. This is the row where a keyword tool most reliably makes people stupid.

Look at the bottom row. 5,300 searches, difficulty 0, and the correct answer is delete. It is the cheapest traffic in the whole data set and it belongs to people looking for a job, not for a consultant. Now look at the top row: 400 searches, and advertisers pay $13.00 a click for it. That is the market telling you which of the two visitors is worth something, in money, before you count either of them.

A hundred searches from the right people beats ten thousand from the wrong ones
If nothing in your list scores "none", you have not finished labelling it

Search Engine Journal puts the general principle plainly, and it is the sentence to carry out of this chapter: not all traffic is equal. Its version adds the part people resist, which is that low-volume keywords can be much more valuable because they can deliver users who are ready to buy.

Reading about a judgement is not the same as making one, so here are five. Every pair uses real rows from the pull, you have to pick a side before the reasoning appears, and in two of the five I take the option the metrics argue against.

Decide before you read

Five calls, on real numbers, with no obvious answer

Every pair below is two genuine rows from the 21 August 2026 pull. Pick a side before the answer appears. Two of the five have me taking the option the metrics argue against, and the last one contradicts a rule this page teaches three chapters earlier.

  1. 01 You sell an AI meeting-notes product. Two candidates, both real, both pulled on 21 August 2026.

    Which one gets the first page you write?

    What I would do The second, and it is not close.

    The first is four times the volume and eight times easier, and the person searching it wants a Word document, not software. You would rank in a fortnight and convert nobody. The second has a third of the traffic and 3.4 times the traffic potential, because the page that owns it also owns the whole surrounding cluster. The template page is still worth building later, as a lead magnet. It is not the first thing you build.

  2. 02 Same product. Now the two biggest things in the category by volume.

    Thirteen times the volume, the same difficulty. Take the big one?

    What I would do No, and this is the pair that teaches traffic potential.

    The number one page for the 20,000-search term collects 3,100 monthly visits. The number one page for the 1,500-search term collects 58,000, because it ranks for the whole cluster around it. Volume ranks these one way and reality ranks them the other. Also worth noticing: the parent topic Ahrefs assigns to "ai meeting notes" is "read", a brand, which tells you the current winner is a product page and not an article.

  3. 03 You run an SEO site. Two keywords, and one of them is the easiest thing in the whole data set.

    Difficulty zero against difficulty ninety. Which one?

    What I would do The second, and I am doing exactly that on this page.

    KD 0 means the top ten have almost no links pointing at them. It does not mean the traffic is worth having. Nobody searching "seo jobs" is going to hire an SEO consultant; they are looking for employment. The KD 90 term describes the thing I actually do, carries a $4.00 CPC because advertisers have measured what that visitor is worth, and has a traffic potential of 280,000. Difficulty is a cost, and a cost is only a reason to say no once you know the price of the thing.

  4. 04 You are an AI SEO consultant. Two terms, 140 times apart on volume.

    Where does the year go?

    What I would do The 400.

    The CPC is the tell. Advertisers pay $13.00 a click for the small one and $2.00 for the big one, which is the market saying that one of these visitors is worth six and a half times the other before you count the volume difference. Then count it anyway: 400 searches of people who want exactly what you sell will out-earn 56,000 people browsing a category. This is the trade beginners get wrong most often, and the numbers are from my own market.

  5. 05 The counter-example, because a lesson where every rule holds is a lesson with a thumb on the scale.

    Traffic potential is always bigger than volume, right?

    What I would do No. Look at the first row.

    442,000 searches, and the number one page collects 97,000 visits. Traffic potential is smaller than volume here, because most of those searches never produce a click on that page at all: clicks per search is 0.93 and the results page carries an AI Overview. Traffic potential describes a page that exists, not a ceiling. Any rule stated as "always" in keyword research is a rule somebody has not checked against real rows.

Pick a side to reveal the reasoning. Nothing is scored and nothing is stored
Disagreeing with two of these is a healthier outcome than agreeing with five
Core Chapter 18 cluster

Clustering: fifty queries are rarely fifty needs

If you remember one thing Fifty queries are rarely fifty needs. The same database gave one need two volumes, two difficulties and two parent topics because of a single space.

Not in this path.

Clustering is grouping queries that represent one underlying need closely enough that a single page can satisfy all of them. It is the step that turns a keyword list into a content plan, and it is the step that stops you publishing five pages that compete with each other.

The opponent is one keyword, one page. It was reasonable advice in 2012 and it is now actively harmful, and I do not need an opinion to show you why. Here are two rows from one keyword database on one day. free ai note taker: 2,100 searches, difficulty 57, parent topic "ai note taker". ai note taker free: 1,600 searches, difficulty 83, parent topic "ai note taking".

Same three words. Two volumes, two difficulty scores twenty-six points apart, and two different parent topics, because the word order changed. Nobody typing either of those wants a different page. The tool cannot see the need either, which is exactly why the grouping is your job.

So do it by hand once before you automate it. Twenty-six real queries, sorted by volume the way an export arrives, and two answer keys at the end: mine, and the parent topic the tool assigned.

Do it before you read the answer

Twenty-six real queries. Sort them into six needs.

Every string below came out of Ahrefs on 21 August 2026 for an AI meeting-notes product, sorted by volume exactly as an export arrives. Group by the sentence the searcher would say, not by the words they typed. Then check yourself against two answer keys: mine, and the parent topic the tool assigned.

The six needs, and how many queries are in each

A generic AI note taker 7

I want software that writes my notes. I have no brand in mind and no platform constraint.

A free one 3

Price is the constraint. I want to know what I can get without paying.

One for a specific platform 6

I already live in Teams, Zoom or Meet, and I need something that works there.

A named product 4

I have a name already. I am checking it, not discovering it.

Transcription rather than notes 3

I want the words, not the summary. Different job, adjacent vocabulary.

Not a real need 3

Machine-shaped strings and news chasing. Present in the database, absent from the world.

Query Volume KD Which need is this? Answer key
ai note taker 20,000 54 A generic AI note taker Ahrefs parent: ai note taker
ai meeting note taker 4,100 56 A generic AI note taker Ahrefs parent: ai meeting note taker
note taker ai 3,500 62 A generic AI note taker Ahrefs parent: note taker
fathom ai note taker 2,800 32 A named product Ahrefs parent: fathom
free ai note taker 2,100 57 A free one Ahrefs parent: ai note taker
ai note taker free 1,600 83 A free one Ahrefs parent: ai note taking
ai meeting notes 1,500 55 A generic AI note taker Ahrefs parent: read
best ai note taker 1,500 4 A generic AI note taker Ahrefs parent: ai note taker
plaud ai note taker 800 37 A named product Ahrefs parent: plaud ai
fireflies ai note taker 800 43 A named product Ahrefs parent: fireflies ai
meeting notes ai 700 53 A generic AI note taker Ahrefs parent: ai note taker
microsoft teams ai note taker 700 0 One for a specific platform Ahrefs parent: microsoft teams ai note taker
ai note taker app 600 22 A generic AI note taker Ahrefs parent: ai note taker
ai note taker for teams 600 31 One for a specific platform Ahrefs parent: microsoft teams ai note taker
meeting transcription 600 71 Transcription rather than notes Ahrefs parent: otter ai
quill ai meeting notes tool launch 2026 600 none Not a real need Ahrefs parent: none assigned
google meet ai note taker 500 15 One for a specific platform Ahrefs parent: google meet ai note taker
ai note taker for zoom 500 6 One for a specific platform Ahrefs parent: note taker
meeting transcription app 500 72 Transcription rather than notes Ahrefs parent: meeting transcription app
teams ai note taker 450 1 One for a specific platform Ahrefs parent: ai note taker for teams
read ai meeting notes 450 23 A named product Ahrefs parent: read ai
zoom meeting transcription 450 3 Transcription rather than notes Ahrefs parent: zoom transcript
meeting transcription ai news 450 none Not a real need Ahrefs parent: none assigned
free ai meeting note taker 400 30 A free one Ahrefs parent: ai note taker
ai meeting notes news 400 none Not a real need Ahrefs parent: none assigned
zoom ai note taker 350 11 One for a specific platform Ahrefs parent: ai note taker

The three pairs that settle the argument

One need, spelled two ways, in one database on one day. These are not two audiences, and no version of "one keyword, one page" survives reading them.

free ai note taker 2,100 · KD 57 · parent ai note taker ai note taker free 1,600 · KD 83 · parent ai note taking

Same three words. Difficulty 57 against 83, and the tool files them under two different parent topics. Nobody searching either of these wants a different page.

ai note taker for zoom 500 · KD 6 · parent note taker ai notetaker for zoom 300 · KD 10 · parent zoom ai notetaker

One space. Two rows, two volumes, two difficulties and two parent topics, from one database on one day.

microsoft teams ai note taker 700 · KD 0 · parent microsoft teams ai note taker teams ai note taker 450 · KD 1 · parent ai note taker for teams

One word dropped, and the parent topic flips to point at the other one. Both are the same person with the same problem.

Your answers are saved in your browser and nowhere else. The answer key is my judgement, not a measurement, and if you disagree with three of the twenty-six about your own market you are probably right about your own market.

Two things worth saying about how you group. Group by the sentence the searcher would say, not by the words they typed, and name each group as a need rather than as a keyword stem. "They want to know if there is a free version" is a group name you can act on. "Free keywords" is a folder.

Semrush defines clustering as grouping search terms that share the same search intent and targeting them together on a single page, which is the same idea from the vendor side. Its manual method leans on SERP similarity: if the same pages rank for two queries, cluster them. That is the right method and it needs a results page open, so it belongs in the next lesson rather than this one. What you can do here, with nothing but judgement, gets you about eighty percent of the way.

And notice again what Google itself shipped. Query groups in Search Console Insights groups similar queries, names the group after its best performer, and reports the clicks for the whole group rather than for the top query. That is clustering, built into the reporting, by the company whose results you are trying to appear in.

Three minutes, and the shortest correct version

Clustering without the jargon

Watch this, then do the exercise above by hand before you let any tool do it for you. Automated clustering is genuinely good now, and it is much easier to audit once you have made the same decisions yourself on twenty-six rows.

Published by Semrush. There is a Search Console Insights video in the library showing Google doing the same thing to your own query data.

Practical Chapter 19 map

Mapping: most clusters are not a blog post

If you remember one thing Not every cluster becomes an article. A pricing page, a feature page, a free tool, a section, a video, or nothing at all are all valid answers.

Not in this path.

Mapping is deciding what should satisfy each cluster. A page, a section of a page you already have, a product page, a free tool, a video, an FAQ answer, or nothing at all. This is where research stops being research.

The opponent is the default. Every row becomes an article, because an article is the thing content teams know how to make, and because a keyword tool's output looks like a list of article titles. That default is how sites end up with two hundred blog posts and four commercial pages, wondering why the traffic does not convert.

Run every cluster past five options before you reach for the sixth:

  • A page you already have. Check first, always. Improving a page that already ranks in position eleven is faster and cheaper than anything else on this list, and it is the option a fresh keyword list never suggests.
  • A commercial page. Pricing, a feature page, a comparison, an alternatives page, a use case. If the cluster is people choosing, the answer is usually not a blog post about choosing.
  • A section rather than a page. Many clusters are a subsection of something you should be writing anyway, and splitting them out creates two pages that are each worse than one would have been.
  • A different format entirely. A free tool, a template, a calculator, a video, a documentation page. Some needs are better served by something you use than by something you read.
  • Nothing. The best row in a finished map is often the one that says ignore, with a reason next to it, so nobody has to rediscover it in six months.

Semrush treats mapping terms to relevant pages as a distinct part of the strategy rather than as a byproduct of the keyword list, and that separation is the useful bit. The list is not the plan. The mapping is.

Where those pages then sit, what links to what, and how a hub relates to its spokes is a site architecture question and it comes later. What you need here is one decision per cluster and a reason under it.

Practical Chapter 20 map

How to prioritize without inventing a score

If you remember one thing There is no honest formula. Nine questions, answered per cluster, and the priority changes with the business rather than with the keyword.

Not in this path.

There is no honest formula. Priority is contextual, it changes with the business rather than with the keyword, and any tool that hands you a single opportunity score has multiplied together things that do not share a unit.

The opponent is exactly that score, and it is seductive because it sorts. Ahrefs makes the point from the inside: prioritisation changes based on the website, the team, the need for conversions, the time horizon and the resources. If you are chasing traffic fast, high volume and low difficulty is the right filter. If you are responsible for leads, business potential is the metric that matters. Same keyword, two correct answers, depending on whose quarter it is.

So use nine questions instead, and let two of them be vetoes. Relevance and business value can overrule every other answer, because a total of sixteen out of eighteen should never outvote "these are not our people".

The decision, without a fake score

Nine questions per cluster

Answer them for one real cluster. Two of the nine are vetoes: Relevance and Business value. Fail either and nothing else on the list can rescue the keyword, which is the whole difference between this and a weighted average.

  1. 01

    Relevance Veto

    Does this relate directly to what we do?

    Say the keyword out loud, then say what you sell. If you need a connecting sentence, it is not direct.

  2. 02

    Business value Veto

    Could the right visitor become valuable?

    High, medium, low or none. Be willing to answer none next to something popular.

  3. 03

    Demand

    Is there meaningful interest?

    Meaningful is relative to your market. Ten searches a month in enterprise procurement is a market.

  4. 04

    Intent fit

    Can we genuinely satisfy this searcher?

    Look at what currently ranks. If it is all tools and you have an article, you have a format problem.

  5. 05

    Traffic potential

    Is the prize bigger than one exact query?

    Check what the number one page ranks for. If it is one thing, the prize is one thing.

  6. 06

    Competition

    What would it realistically take?

    Read the top five results, not the difficulty score. Count what you would have to beat.

  7. 07

    Existing advantage

    Do we already have authority, rankings or assets here?

    Search Console positions 5 to 20, existing pages, a video, a data set, a customer story.

  8. 08

    Trend

    Growing, stable, seasonal or declining?

    Google Trends over five years, not twelve months. Five years is where a decline becomes obvious.

  9. 09

    Effort

    What would we have to make?

    Name the artifact. "A page" is not an answer; "a comparison with a real test in it" is.

Nothing is sent anywhere and nothing is stored between visits. This is my judgement with three options attached to it rather than a measurement, and if you and it disagree about your own market, you win.

The genuinely useful output of that tool is not the verdict. It is the weak answers it names back to you, because those are the questions you were quietly hoping nobody would ask. A plan that never writes down what is weak about its own choices is a plan that gets surprised in four months.

The one video here not made by a tool vendor

Aleyda Solis on how the process actually runs now

Worth the time precisely because she is not selling a database. Watch this against the Ahrefs and Semrush walkthroughs in the library and notice where a practitioner's emphasis differs from a vendor's. The mistakes section is the part I would not skip.

Published on Crawling Mondays by Aleyda. Five of the nine channels in the library sell a keyword tool. This is one of the four that does not.

Core Chapter 21 demand

If you remember one thing One prompt is not one keyword and is not one page. It decomposes into related needs, and your database already prices most of them, which is an argument for depth rather than volume.

Not in this path.

One prompt is not one keyword and is not one page. A generative system takes a long, specific question and fans it out into several related searches, and the searches it lands on are ones that were already in your keyword database.

This chapter has two opponents and they are the two loudest positions in the industry. "Prompts have replaced keywords" and "nothing has changed". Both are wrong, and the cheapest way to show it is to run a real prompt against a real keyword pull.

One prompt, and the demand sitting underneath it

Two separate things, shown separately. Google's published fan-out example first, because it is the only real one anybody outside Google has. Then a prompt a buyer would type, and seven plausible subqueries of it, each a real row from the 21 August 2026 pull with its real volume. The second is not a captured fan-out. It is evidence that the needs inside a complex prompt are already priced in a keyword database.

Google's own worked example, verbatim

"how to fix a lawn that's full of weeds"

  • best herbicides for lawns
  • remove weeds without chemicals
  • how to prevent weeds in lawn

Optimizing your website for generative AI features on Google Search Google Search Central, Updated 10 July 2026

Now a prompt your buyer would actually type

We are a 12-person SaaS startup on Microsoft Teams. We need something that writes up our meetings automatically, ideally free to try, and it has to work for the calls where half of us are in a room together. What should we use?

  • ai note taker 20,000 The category. Answers "what is this kind of thing called".
  • best ai note taker 1,500 The shortlist. KD 4, which is worth a second look.
  • microsoft teams ai note taker 700 The platform constraint, stated in the prompt.
  • ai note taker for teams 600 The same constraint, phrased the other way round.
  • free ai note taker 2,100 The price constraint, stated in the prompt.
  • ai note taker for in person meetings 400 The room detail. This is the sub-question nobody targets.
  • ai meeting note taker 4,100 The generic variant, for the comparison set.

Seven plausible subqueries, 29,400 monthly searches between them, and not one of them is new. Every one was already priced in the keyword database before anybody typed a prompt. That is the finding, and it is enough: you do not need to know Google's exact fan-out to know that the needs inside this prompt are researchable today, with tools that have fifteen years of history behind them.

What this does not show What this shows is that the needs inside a complex prompt have measurable conventional demand. What it does not show is the fan-out Google actually generated for it. Real fan-out is dynamic, no tool exposes it, and inferring it from a keyword database would be exactly the kind of confident guess this lesson tells you to distrust.

The move this insight causes, and why it is wrong The move this insight causes is a page per sub-query, and Google names that specifically. Creating separate content for every possible variation of how people might search, including fan-out queries, primarily to manipulate rankings or generative AI responses, violates the scaled content abuse policy. The right move is the opposite: one page that covers the cluster honestly, with sections that survive being lifted out of it.

Top box: a real published fan-out. Lower box: plausible subqueries with measured demand
Prompt research and keyword research are two inputs, not a succession
The unit that gets retrieved is a passage. Write sections that survive being lifted out

So what changed is most likely not the demand. It is the assembly. A person researching a CRM used to run four searches over two days, and a model now runs an unknown number of them in four seconds and hands back a synthesis. I say unknown deliberately: the count and the exact phrasing are Google's business and not observable from here. What is observable is the consequence, and it is enough to plan against. The thing being rewarded shifts from ranking for one query to being retrievable across a cluster, and the unit that gets retrieved is a passage rather than a page.

That has one concrete consequence for research, and it is not "collect prompts instead". It is: research the problem, the sub-problems, the comparison criteria, the constraints and the objections, because those are the needs a complex prompt is made of. For the CRM example that means pricing, integrations, team size, the founder-led sales constraint, and the Slack requirement. Every one of those is a query, most of them are in the database, and almost nobody targets them because they look too small on their own.

Prompt research is a real and separate input, and Semrush, who sell it, describe the boundary more honestly than most people quoting them. They define it as identifying and tracking the questions that cause AI systems to compare options and recommend brands, note that there is no history of search volume, CPC or trend data for prompts, and say directly that keyword research is still relevant and plays an important supporting role because it reveals how people describe problems and what intent sits behind them.

Two inputs, different maturity, both real. Keyword research measures conventional demand well and has fifteen years of history behind it. Prompt research shows you phrasing, context and the recommendation moment, and has almost no measurement behind it yet. Use both, and be suspicious of anybody selling the second as a replacement for the first while quietly using the first to build it.

If you want the deeper mechanism, I wrote up why fan-out is a passage problem rather than a page-length problem in query fan-out in SEO.

The two inputs, treated as two inputs

Keyword and prompt research side by side

The most current thing in the library and the one most likely to be out of date first, which is worth knowing while you watch it. Note that a keyword tool company is teaching prompt research as an addition rather than as a replacement.

Published by Ahrefs. Google's own AI Mode clips and OpenAI's deep research video are in the library, and watching a deep research run is the fastest way to understand fan-out.

The whole method, run on one real business

Not in this path.

Watch it run on a business that is not mine

Eleven steps, one AI meeting-notes product, real numbers throughout

Every figure below came out of Ahrefs on 21 August 2026. I picked a product I do not own deliberately: using my own site would let me skip the steps that are awkward, and the awkward steps are the ones worth watching. Step eight throws away 16,700 monthly searches on purpose.

  1. Business

    Say what it sells, before opening anything

    Wrote one sentence: software that joins a call, writes the notes, and sends a summary that somebody who missed the meeting can actually use.

    What came out One sentence, no tool open, no keyword yet.

    Why the step is here Everything downstream is a filter on this sentence. Get it wrong and the rest of the process will faithfully find demand for the wrong product.

  2. Business

    Name the customer and the constraint

    A small team, already inside Teams, Zoom or Meet, who will test something free before they ask anybody for budget.

    What came out Three platform constraints and one price constraint, before any research.

    Why the step is here These four facts are what let me reject high-volume keywords later without feeling clever about it. They are the reason a rejection is a decision rather than a hunch.

  3. Demand

    Brainstorm seeds from the sentence

    meeting notes, ai note taker, meeting transcription, meeting summary, zoom transcription, ai meeting assistant.

    What came out Six seeds, all of them phrases a customer might actually say.

    Why the step is here Seeds are starting points, not targets. Half of these will not survive to the map, and one of the ones that does was not on this list.

  4. Demand

    Search Google manually, before the tool

    Typed each seed into an incognito window and read autocomplete, People Also Ask and the related searches at the bottom.

    What came out The platform variants appear immediately here, and they are the ones the seeds missed: for teams, for zoom, for google meet, for in person meetings.

    Why the step is here Free, instant, and it reflects behavior rather than a database. The four platform variants are worth more than the head term and the tool would have buried them on page three.

  5. Demand

    Expand in the keyword tool

    Ran three seeds through Ahrefs matching terms, US, filtered to 100 searches or more.

    What came out 45 rows. Real strings, real volumes, and eight rows with no difficulty score at all.

    Why the step is here Scale and sizing is what the tool is for. Note the eight rows with no score: three of them read like machine-generated strings rather than things a person types, which is a useful reminder that the database is a sample with junk in it.

  6. Feasibility

    Pull the real metrics on the eight that matter

    Volume, difficulty, CPC, traffic potential, parent topic, clicks and clicks per search on eight candidates.

    What came out The table above this section, with the date on it.

    Why the step is here One request, eight rows, and it settles four arguments that a hundred blog posts have about this subject.

  7. Feasibility

    Notice where volume and traffic potential disagree

    Compared "ai note taker" at 20,000 searches with "ai meeting notes" at 1,500.

    What came out Traffic potential 3,100 against 58,000. The small one is nineteen times the prize.

    Why the step is here This is the single most valuable thing in the whole example, and volume-first research would have produced exactly the wrong answer with total confidence.

  8. Relevance

    Reject something popular, out loud

    Deleted "meeting notes template" at 6,700 searches and KD 7, and "meeting minutes" at 10,000 searches and KD 20.

    What came out 16,700 searches of demand, thrown away deliberately.

    Why the step is here The template searcher wants a Word file and the minutes searcher wants to know what minutes are. Both would rank quickly and neither would ever buy software. This step is the one that separates research from collecting.

  9. Cluster

    Group 26 survivors into six needs

    Generic, free, platform-specific, branded, transcription, and a junk pile.

    What came out Six groups, and three pairs where the same need had two volumes and two difficulties in the same database.

    Why the step is here The groups are needs, not word stems. "free ai note taker" and "ai note taker free" are one group with an 83 and a 57 attached, which is the whole argument against one keyword one page in two rows.

  10. Value

    Put a business value on each group

    Platform-specific and free came out high. Generic came out medium. Branded came out low, and the junk pile came out none.

    What came out A high, medium, low or none label on every group.

    Why the step is here The branded group has the highest volume in the set and the lowest value: "fathom ai note taker" at 2,800 searches is somebody researching a competitor, and the only honest page for it is a comparison you can defend.

  11. Map

    Decide what satisfies each need

    One page per platform, one honest free-tier page, one category page, one comparison, and nothing at all for the junk pile.

    What came out Five decisions and one deliberate refusal. That is the search demand map.

    Why the step is here Note how few of the decisions are "write a blog post". Two are product pages, one is a comparison, and the highest-volume cluster in the set gets the least work.

Count the decisions in step eleven. Two product pages, one honest comparison, one page about the category, and two clusters deliberately left alone. Two of the six actions are "do nothing", and the highest-volume cluster in the set is one of them. That ratio is roughly what a real map looks like, and it is the opposite of what a keyword export encourages you to produce.

Awareness Chapter 22 value

The mistakes I would kill first

If you remember one thing Eleven claims I have been told about this subject, most of them by somebody selling a tool that would fix the problem the claim creates.

Not in this path.

Eleven claims I have been told about this subject, all of them wrong, several of them by somebody selling the tool that creates the problem. Four are answered by data I pulled the day I wrote this, and two are answered by the vendors themselves.

The kill list

Eleven things people believe about keyword research

Verdict first, then the reason, then where the reason comes from. 8 of the eleven cite a primary source and the rest are answered by numbers I pulled the day I wrote this. Two are answered by the vendors who sell the thing the claim is about, which is the strongest kind of source available.

  1. 01

    "The highest-volume keyword is the best keyword"

    It is usually the worst one on the list

    Ahrefs puts it plainly: keyword research is not the process of finding easy to rank for keywords, it is the process of finding the keywords that make the most sense to your business. On 21 August 2026, "ai tools" was 56,000 US searches at $2.00 a click and "ai seo consultant" was 400 at $13.00. If you sell AI SEO consulting, the 400 is the better keyword and it is not a close call.

    Keyword research: the beginner guide by Ahrefs Ahrefs, Tim Soulo, checked 21 August 2026, page carries no date

  2. 02

    "Low keyword difficulty means it will be easy"

    It means the top ten have few links

    That is all Ahrefs claims it means. Its own guide states the score does not account for your specific website authority and does not tell you whether the ranking pages actually satisfy the user, and that the only way to make the right bets is by thoroughly studying the search results. In my 21 August pull, "seo jobs" scored KD 0. It is the easiest keyword in the data set and I would never write it.

    Keyword difficulty: how to determine your chances of ranking Ahrefs, Tim Soulo, updated 15 December 2025

  3. 03

    "One keyword equals one page"

    The tool disagrees with itself on this in three places

    "free ai note taker" is KD 57 and "ai note taker free" is KD 83, and the same database files them under two different parent topics. "ai note taker for zoom" and "ai notetaker for zoom" differ by one space and return different volumes, different difficulties and different parents. Those are not four needs. They are one need spelled four ways, and one page should answer all of them.

    Answered from my own data: the Ahrefs pull of 21 August 2026, or the five exports in this workspace from the same day. Both are shown in full further up the page.

  4. 04

    "You need to repeat the exact phrase to rank for it"

    Google says the opposite, in writing

    Its guidance on generative AI features states directly that you do not need to worry that you have not captured every variation of how someone might seek content like yours. Search Console Insights now groups differently worded queries into query groups for the same reason: many phrasings are one interest.

    Optimizing your website for generative AI features on Google Search Google Search Central, Updated 10 July 2026

  5. 05

    "A competitor ranks for it, so we need an article about it"

    That is copying, not research

    A gap can exist because the competitor sells something else, to somebody else, in another country, on a business model that makes the traffic pay. The question is never whether they rank. It is whether the searcher behind the query is somebody you can help and somebody who can pay you.

    Answered from my own data: the Ahrefs pull of 21 August 2026, or the five exports in this workspace from the same day. Both are shown in full further up the page.

  6. 06

    "Every keyword needs a blog post"

    Most of them need something that is not a blog post

    A pricing page, a feature page, a comparison, a free tool, a section inside a page that already exists, a video, a docs page, an FAQ answer, or nothing. Mapping is the step where research becomes useful, and defaulting every row to "write an article" is how sites end up with two hundred posts and four commercial pages.

    Keyword research: a guide for SEO Semrush, Chris Hanna, 5 May 2026

  7. 07

    "Zero-volume keywords are worthless"

    Zero is a rounding, not a measurement

    Google states its own Keyword Planner figures are rounded and averaged over twelve months. A term that is new, seasonal, regional or genuinely rare lands at zero in a database and still gets searched. Eight of the 45 rows in my 21 August pull came back with no difficulty score at all, and three of them read like machine-generated strings rather than things a person types. The database is a sample of the world, in both directions.

    About Keyword Planner forecasts and historical metrics Google Ads Help, Checked 21 August 2026

  8. 08

    "AI can tell me the search volume"

    It will tell you a number, which is not the same thing

    Ahrefs says it in one sentence: chatbots typically do not have access to real SEO data, so they often make things up and present them as facts. Use a model to generate language, cluster a list, or label intent across four hundred rows. Do not use one as a data source, and be suspicious of any tool that will not say where its numbers come from.

    AI keyword research: how it works and 9 prompts to start Ahrefs, Mateusz Makosiewicz, 30 April 2026

  9. 09

    "AI prompts have replaced keywords"

    They are a different research input, not a replacement

    Semrush, which sells prompt research, is the one saying this most clearly: keyword research is still relevant and plays an important supporting role because it reveals how people describe problems and what intent sits behind their searches. It also notes there are no years of historical search volume, CPC or trend data for AI prompts. Two inputs, different maturity, both real.

    How to do prompt research for AI SEO Semrush, Sergei Rogulin, 17 August 2026

  10. 10

    "Traffic potential is always higher than search volume"

    Not on the numbers

    "seo tools" was 442,000 US searches on 21 August 2026 with a traffic potential of 97,000. The metric describes what the current number one page actually receives, and on a results page with an AI Overview and 0.93 clicks per search, most of that volume never becomes a click on anything. Traffic potential is a better input than volume. It is not a bigger version of it.

    Keyword research: the beginner guide by Ahrefs Ahrefs, Tim Soulo, checked 21 August 2026, page carries no date

  11. 11

    "Keyword research is something you do once, at the start"

    It is a standing input, and the data ages badly

    Demand moves, phrasing moves, and the results pages move underneath both. Of the 22 keywords I pulled on 21 August 2026, 20 carried an AI Overview and 21 carried a People Also Ask block. That is a different results page from the one the same keywords had two years ago, and it changes what the traffic is worth without changing the volume at all.

    Answered from my own data: the Ahrefs pull of 21 August 2026, or the five exports in this workspace from the same day. Both are shown in full further up the page.

Verdict first, so the correction cannot be skipped by somebody scanning
Every claim here is one I have actually been told, most of them more than once
Practical Chapter 23 map

Test yourself

If you remember one thing Fourteen questions. Every answer is sourced, and four of them are answered by data I pulled on the day I wrote this.

Not in this path.

Fourteen questions. Every answer is sourced or measured, and every one targets a distinction that changes a decision rather than a definition you could look up.

Test yourself

Fourteen questions that separate the method from the procedure

Every answer is sourced to Google, Ahrefs or Semrush, or to a data pull I ran on 21 August 2026 and published further up this page. If an explanation here disagrees with something you paid for, check the source before you check me.

  1. 01 What is the difference between a query and a keyword?
    Show the answer

    Correct B. A query is what somebody typed. A keyword is the label SEOs put on a slice of demand

    A query genuinely happened: one person typed it, once, probably badly. A keyword is an industry convenience, a representative string with an estimated number attached. Holding those apart is what makes "one keyword, one page" visibly wrong rather than just unfashionable, because a keyword was never a thing a person did.

  2. 02 On 21 August 2026, "ai note taker" had 20,000 US searches and a traffic potential of 3,100. "ai meeting notes" had 1,500 searches and a traffic potential of 58,000. What does that tell you?
    Show the answer

    Correct B. The page ranking first for the smaller term collects traffic from a much larger cluster around it

    Traffic potential is the total organic traffic the current number one page receives from every keyword it ranks for. A 1,500-search term whose winner pulls 58,000 visits is the doorway to a cluster; a 20,000-search term whose winner pulls 3,100 is a query people search and then leave. Both difficulty scores were in the mid-fifties, so difficulty was not the deciding input here.

    Keyword research: the beginner guide by Ahrefs Ahrefs, Tim Soulo, checked 21 August 2026, page carries no date

  3. 03 Ahrefs Keyword Difficulty is calculated primarily from what?
    Show the answer

    Correct B. The number of unique websites linking to the current top ten pages

    Ahrefs describes it directly: they pull the top ten ranking pages and look up how many websites link to each. Its own guide adds that the score does not account for your specific website authority and does not tell you whether the ranking pages satisfy the user. It is a links proxy, which is why a KD 55 in a market with weak content is a completely different job from a KD 55 in a market with strong content.

    Keyword difficulty: how to determine your chances of ranking Ahrefs, Tim Soulo, updated 15 December 2025

  4. 04 The same keyword, "keyword research", read 655,000 in one Ahrefs request and 243,000 in an Ahrefs export from the same account on the same day. Why?
    Show the answer

    Correct B. The exports were scoped differently and nothing in the file records how

    Country, database, match handling and whether the figure is a country volume or a global one all change the answer, and a CSV column named "Volume" records none of that. This is not a criticism of the tool. It is the reason a volume figure without its scope and its date next to it is not a fact, and why nothing from a stored export should be published as a number.

  5. 05 You sell an AI meeting-notes product. "meeting notes template" is 6,700 searches at KD 7. What is wrong with it as your first target?
    Show the answer

    Correct C. The searcher wants a document, not software, so the traffic will not convert

    It is four times the volume of "ai meeting notes" and eight times easier, and every one of those visitors is looking for a blank Word file. Relevance is a separate axis from demand and difficulty, and it is the one that decides whether the traffic can ever become a customer. Build it later as a lead magnet. Do not build it first and call it a keyword strategy.

  6. 06 Google Trends shows a value of 100. What does that mean?
    Show the answer

    Correct B. The peak point of interest for your chosen range and place, on a relative 0 to 100 scale

    Google says each data point is divided by the total searches of the geography and time range it represents, then scaled 0 to 100 against the topic proportion of all searches. It is a relative index. It cannot be converted to a search count, cannot be added to another term, and changes shape when you change the date range, which is why comparing two screenshots taken over different windows tells you nothing.

    FAQ about Google Trends data Google Trends Help, Checked 21 August 2026

  7. 07 Google published a worked example of query fan-out. What does it show?
    Show the answer

    Correct B. That one complex question becomes several concurrent related searches

    Its example is "how to fix a lawn that's full of weeds", fanning out to best herbicides for lawns, remove weeds without chemicals, and how to prevent weeds in lawn. The same document names option one specifically as a scaled content abuse risk, and says you do not need to worry about capturing every variation. So fan-out is an argument for covering a cluster properly on one page, not an argument for more pages.

    Optimizing your website for generative AI features on Google Search Google Search Central, Updated 10 July 2026

  8. 08 "free ai note taker" scores KD 57 and "ai note taker free" scores KD 83 in the same database on the same day. What is the lesson?
    Show the answer

    Correct C. Both are one need, so they belong in one cluster and on one page

    Nobody typing either of those wants a different page. The score gap is a property of two SERP snapshots, not of two audiences. Cluster by the need, pick a primary query for the page, and let the tool disagree with itself in the background. And notice how much this looks like Query groups in Search Console Insights, where Google groups differently phrased searches representing similar interests.

    Introducing Query groups in Search Console Insights Google Search Central Blog, October 2025

  9. 09 You have an established site. Where should keyword research start?
    Show the answer

    Correct B. Your Search Console queries, especially high impressions with low clicks

    Semrush current workflow starts there for established sites, and the reason is mechanical: an impression means Google already judged you relevant enough to show. That is the shortest distance between where you are and traffic you do not have. Every other source on this page is about demand in general. This one is about demand that already has your name attached to it.

    Keyword research: a guide for SEO Semrush, Chris Hanna, 5 May 2026

  10. 10 What is the honest way to use an AI assistant in keyword research?
    Show the answer

    Correct B. Ask it to generate language, cluster a real list, and label intent, then validate against data

    Ahrefs states that chatbots typically do not have access to real SEO data, so they often make things up and present them as facts. The model is excellent at the parts that are language and bulk: fifty ways somebody might describe a problem, four hundred rows sorted into groups, intent labelled consistently. AI generates hypotheses. Data validates them. Reverse those two and you will publish a plan built on invented numbers.

    AI keyword research: how it works and 9 prompts to start Ahrefs, Mateusz Makosiewicz, 30 April 2026

  11. 11 "seo tools" had 442,000 US searches and a traffic potential of 97,000 on 21 August 2026. How is traffic potential lower than volume?
    Show the answer

    Correct B. Most of those searches never produce a click on the number one page at all

    Clicks per search on that term was 0.93, and the results page carried an AI Overview. Traffic potential measures what the page ranking first actually receives, so on a high-volume, high-competition, AI-summarised results page it can land well below the search volume. Every rule in keyword research that gets stated as "always" is a rule somebody stopped checking.

  12. 12 CPC on "ai seo consultant" was $13.00 against $2.00 on "ai tools". What does that mostly tell you?
    Show the answer

    Correct B. That advertisers have measured what each visitor is worth, and one is worth much more

    CPC is a vote in money from people who have already run the conversion test. It is a clue about commercial value, not a verdict on yours: high CPC can mean high competition for a customer you do not have, and low CPC can mean nobody has worked out the monetisation yet. Here it happens to agree with common sense, which is exactly when a metric is least useful and most reassuring.

    Keyword research: the definitive guide Backlinko, Leigh McKenzie, updated 15 May 2026

  13. 13 What is the actual output of a keyword research session?
    Show the answer

    Correct B. A ranked set of clusters, each with a business value and a decision about what should satisfy it

    An export is an input. The deliverable is the search demand map: topic, cluster, demand, business value, competition, the page that currently covers it, and the next action. Some of those next actions are "improve", some are "create", and the useful ones are "no page". Research that produces no decision has produced nothing, however many rows it has.

  14. 14 Of the 22 keywords pulled for this page on 21 August 2026, how many showed an AI Overview in the SERP snapshot?
    Show the answer

    Correct C. 20

    20 of 22, along with People Also Ask on 21 and a video thumbnail on 21. The two without an AI Overview were "seo jobs" and "ai seo consultant". That is a small sample of one topic on one day, so treat it as a prompt to look at your own results pages rather than as an industry statistic. But it does mean the question "how much of this volume ever leaves the results page" now belongs in the research, not after it.

Now build the thing this page exists to produce

Not in this path.

Reading this page does not make you able to do any of it, and I would be selling you something if I implied otherwise. This next block is the part that does, and it produces one document every later step of the roadmap assumes you have.

Your search demand map

Build the thing this whole lesson exists to produce

Not a keyword list. Six rows, seven columns, and a decision in the last one. Fill it for a real business, take about fifteen minutes over it, and put today's date on it. Every later step of the roadmap assumes this document exists.

What each column is asking

01 Topic or problem

The need, in customer words

02 Query cluster

Primary query, plus the shape of the rest

03 Demand

High, medium or low, for your market

04 Business value

High, medium, low or none

05 Competition

What it would take, not the KD score

06 Current page

A URL, or None

07 Next action

Create, improve, merge, maintain or ignore

Two rules that make it a map rather than a list

  • At least one row has to say Ignore. If every cluster you researched deserves work, you did not run the relevance and value stages, you ran a collection stage twice.
  • At least one next action has to be something other than an article. A pricing page, a feature page, a comparison, a free tool, a section inside a page you already have, or a video. A map where every row says "write a post" is a content calendar wearing a map's clothes.

Saved in your browser and nowhere else. No endpoint, no account, no analytics event on this box, which matters because it asks you to write down where a business is weak.

Then the six assignments. One per stage, in the order the stages come, and each one produces something real rather than a note in a document.

The six assignments

One assignment per stage

Bigger than the exercises and meant to be done once, properly. Finish all six and you have a real search demand map for a real business, with a date on it and a reason under every row.

Ticks are stored in your browser and nowhere else. Nothing is sent anywhere, which matters because several of these ask you to write down where a business is weak.

And if you would rather have a schedule than a list, the same work spread across a week. About twenty-five minutes a day, and day seven is the one people skip.

If you want a schedule

The seven-day search demand challenge

Same material, paced. Days one to four collect, days five and six judge, and day seven decides. Skipping day seven leaves you with a spreadsheet, which is exactly what this lesson is trying to talk you out of.

Put the date at the top of whatever you end up with. In six months it is the only thing that will tell you whether the demand moved or your judgement did.

The Search Demand Decision Framework, one more time

Not in this path.

If you keep one thing from this page, keep these. Every tactic, metric and tool in keyword research serves one of these six questions, and any advice that does not answer one of them is decoration.

1

Demand

Are people actually looking for this?

Find the language, then check it is real. A phrase you invented in a meeting is not demand, and neither is a phrase a chatbot handed you with a number attached.

You end with A raw list of real queries, from more than one source.

2

Relevance

Are these our people?

The audience filter. Somebody searching your category is not automatically somebody you can help, and the gap between those two is where most wasted content lives.

You end with The same list, with the wrong audiences struck out.

3

Value

Would reaching them be worth anything?

The commercial filter, and the one beginners skip entirely. A hundred searches from people with your exact problem outrank ten thousand from people who will never buy.

You end with A high, medium, low or none label on every survivor.

4

Feasibility

Could we realistically compete?

Volume, traffic potential, difficulty, trend and what you already have. This is where the tool metrics belong, and it is the fourth stage rather than the first for a reason.

You end with An honest read on what each one would cost you.

5

Cluster

Which of these are the same need?

Fifty queries are rarely fifty needs. Grouping is what turns a keyword list into a content plan, and it is the step that stops you publishing five pages that compete with each other.

You end with Roughly ten groups, each with a primary query.

6

Map

What should satisfy each need?

A page, a section, a feature, a video, a template, or nothing at all. The decision is the deliverable. A cluster with no decision next to it is still research.

You end with The search demand map, with a next action per row.

The test I would give a beginner for evaluating any advice about this subject, including mine: ask which stage it serves, and ask what it would tell you to not do. A technique that only ever adds rows is a collection technique dressed up as a research method.

And the one change from the older version of this subject, if the whole page has to reduce to a sentence. Stop treating keywords as individual strings to target. Treat them as evidence of audience demand. Google's systems understand many ways of expressing the same need, Search Console now groups the variants for you, and a generative search can fan one question out into several. The workflow that follows from that is: understand the problem, find the language, validate the demand, judge the value, group the needs, decide what deserves action.

Next you need to know what a results page is actually rewarding, because that is what turns a cluster into a specification: which page type, which format, which angle, and whether you can realistically be the best answer. That is search intent and SERP analysis, step four, and it opens with twelve real results pages and the fourteen keywords whose intent column all said the same thing. Take the free Excel template with you and put this session's decisions into it, because a map that lives only in a browser tab is not a document. The roadmap has the rest of the sequence.

Glossary

Every word this lesson uses, defined once, in the plainest phrasing that is still correct.

Not in this path.

Reference

Every word this lesson uses, in plain terms

Five of these describe the same thing at five different sizes, which is the vocabulary problem chapter one exists to fix. The rest are metrics, and the definitions here are the ones the vendors publish rather than the ones the industry repeats.

26 terms

Branded query
A search containing your name or a product only you make. Search Console can now split branded from non-branded on eligible properties.
Business potential
How naturally what you sell answers the problem behind a query. Ahrefs scores it 0 to 3; the version on this page is high, medium, low or none.
Cannibalisation
Two of your own pages competing for the same need, so neither is the best answer. Usually caused by treating four queries in one cluster as four keywords.
Clicks per search CPS
How many results get clicked, on average, per search. Below 1.0 means a meaningful share of searches end without a click at all.
Cluster
A set of queries that represent one underlying need closely enough that a single page can satisfy all of them.
Cost per click CPC
The average price advertisers pay for a click on that term. A signal that somebody has measured what the visitor is worth to them.
Global volume
The same estimate summed across every country in the database. Never comparable with a country figure, and frequently confused with one.
Head term
A short, high-volume, usually ambiguous query at the fat end of the demand curve. Frequently a topic wearing a keyword costume.
Keyword
The label the industry puts on a slice of search demand, with an estimated number attached. A convenience for measurement, not a thing a person did.
Keyword difficulty KD
A third-party 0 to 100 estimate. Ahrefs derives it from the number of unique websites linking to the current top ten pages. It is not a Google metric.
Keyword gap
Queries several competitors rank for and you do not. Evidence of demand somebody already monetised, and not an instruction to publish.
Keyword mapping
Assigning each cluster to the specific page, asset or format that should satisfy it, including deciding that nothing should.
Long-tail
A position on the demand curve, not a word count. The very large number of individually low-volume queries that together make up most of search.
Parent topic
The keyword sending the most traffic to the current number one page for your term. A tool-generated guess at which broader page could rank for your keyword.
Prompt research
Identifying and tracking the conversational questions that make AI systems compare options and recommend brands. Semrush notes there is no historical volume, CPC or trend data for prompts.
Query
What one person actually typed or said. Specific, often misspelled, and the only unit in this vocabulary that genuinely happened.
Query fan-out
A set of concurrent related queries a generative system issues to gather more than the original question would return. Google published the worked example.
Query groups
A Search Console Insights feature that groups similar queries, named after the best-performing query in the group, with the click count covering the whole group.
Search demand
The measurable interest in a topic, across every phrasing people use for it. The thing keyword research is actually trying to see; keywords are just how it is sampled.
Search intent
What the searcher is trying to accomplish, as distinct from what they typed. Informational, commercial, transactional and navigational are the usual four.
Search volume
An estimated average of monthly searches over the last known twelve months, for one country and one match type. Google states its own figures are rounded and averaged.
Seasonality
Predictable variation in demand across a year. A twelve-month average is precisely the statistic that hides it.
Seed keyword
A starting phrase you feed a tool or a search box to generate ideas. A beginning, not a target.
Traffic potential TP
The total organic traffic the current number one page receives from every keyword it ranks for. An Ahrefs metric, built because pages do not rank for one phrase.
Vanity traffic
Volume that arrives, reads and leaves without any path to the business. The most common product of a keyword process that starts at the tool.
Zero-volume keyword
A term a database reports as zero. Usually new, seasonal, regional or rare, and reported as zero because the figures are rounded rather than because nobody searches it.

Questions people arrive with

Five questions, each argued at length somewhere above. Here they are once, in the order people ask them.

Not in this path.

What is keyword research?

Keyword research is finding out what a market wants in its own words, then deciding which of those wants are worth serving. It is the only cheap way to learn the language your buyers actually use, and the place you decide what not to build. The output is a decision about what to create or change, not a list of keywords with volumes next to them.

How do you do SEO keyword research?

Six decisions in a fixed order. Demand: are people actually looking for this? Relevance: are they our people? Value: would reaching them be worth anything? Feasibility: could we realistically compete? Cluster: which of these are the same need? Map: what should satisfy each need? Relevance and value come before feasibility on purpose, so the tool metrics never get to nominate the work.

Is keyword research still important with AI search?

Yes, and the people selling prompt research say so. Semrush states that keyword research still plays an important supporting role alongside prompt research, and that there is no historical volume, CPC or trend data for AI prompts. A complex prompt decomposes into related needs, and keyword databases already hold measurable demand for many of those needs. Two inputs, different maturity, both real.

What makes a good keyword?

Relevance to somebody you can actually help, and business value if you reach them. Both of those are vetoes: fail either and no metric overrules it. Volume, traffic potential and difficulty tell you what a keyword would cost you, which is a different question from whether it is worth anything. A keyword with 5,300 searches and difficulty 0 can still be worth nothing.

How do you prioritize keywords?

Not with a composite score. Score relevance and business value first and delete anything that fails either, then within the survivors take the ones you are closest to and that matter most. Search Console positions five to twenty sorted by impressions is the cheapest starting list there is, because it is demand you already have and are not converting.

Watch the people who own the data

Not in this path.

Where I would send you instead of a course. All free, filterable by channel, ordered by the chapter they belong to. Five of the nine channels sell a keyword tool, which is worth knowing while you watch rather than instead of watching.

Watch it done, by the people who own the data

42 videos, 10 channels, ordered by chapter

Two search platforms, three keyword tool vendors, two AI vendors, and one practitioner who argues with all of them. Filter by channel, or read it top to bottom as a syllabus. Every id was checked against the YouTube oEmbed endpoint on 21 August 2026, so these are the real titles.

21 What AI search changes

Every id verified against the YouTube oEmbed endpoint on 21 August 2026
Five of the nine channels sell a keyword tool. Watch them knowing that, not instead of watching them

What this lesson deliberately refuses to teach

Not in this path.

Ten subjects belong later, and cramming them in here would wreck the one thing this page exists to build. The failure mode of a research lesson is turning into an everything lesson, and every item below is real, learnable, and worth nothing to somebody who cannot yet tell demand from value.

Deep search intent analysis

This lesson teaches enough intent to reject a keyword. Reading a results page properly, and deciding what kind of page it is asking for, is the whole of the next step.

Step 4: search intent and SERP analysis

SERP analysis and SERP-overlap clustering

Grouping by whether the same pages rank for two queries is the right method and it needs the next lesson to do honestly. Here you cluster by need, which you can do without a tool.

What this page does teach about clustering

Deciding the exact page type for a cluster

Comparison, listicle, tool, docs page or product page is a decision you make from the results page, not from a keyword row. Ten of the ten results for one query in the next lesson are calculators.

Page type, in step 4

Site architecture and keyword-to-URL structure

Where the pages sit, what links to what, and how a hub relates to its spokes. A later step, and it assumes the map this page produces.

Where to put keywords on a page

On-page SEO. It is a real skill and it is the least valuable thing you could learn today, because a well-optimized page targeting the wrong demand is still worth nothing.

Writing the content

Content SEO. Everything on this page is upstream of the first sentence you write, which is the argument for doing it in this order.

Rank tracking and reporting

What to measure once the pages exist. Premature here, and it changes what you build if you learn it too early.

Paid keyword research and bidding

Same words, different economics. CPC appears on this page as a clue about commercial value and nothing more.

AI citation tracking and share of voice in AI answers

Genuinely useful, genuinely premature. Prompt research gets a chapter here because it changes what you collect; measuring it does not.

AI SEO

A working file to record all of this in

This page teaches the decisions and gives you a demand map builder that lives in your browser. The spreadsheet is where a real session gets recorded, and its third tab maps four tool exports onto the same columns.

The free Excel template

The learner only needs six things from this page. Demand is measurable and every measurement of it is an estimate. Relevance and business value are separate axes from volume and they outrank it. Difficulty is a cost rather than a verdict. Queries cluster into needs. Not every need deserves a page. And the output is a set of decisions with a date on it, not a file.

Page history

What changed on this page, and when, because three separate data sets on it carry a date and all three will drift.

Not in this path.

Page history

What changed, and when

Three separate data sets on this page carry a date, and all three will drift. So the changes get listed rather than absorbed silently into an "updated" stamp, and a re-pull will appear here as its own entry with the new figures named.

  1. 21 August 2026

    First publication

    • First publication, as step three of the SEO roadmap. It sits after SEO fundamentals because research is the first step that produces a decision, and a decision needs the two steps above it.
    • Every metric on this page came out of Ahrefs Keywords Explorer on this date, in three requests against the US database, plus one matching-terms request for the worked example. Nothing is a remembered figure and nothing is illustrative.
    • The volume disagreement panel compares that live pull against five Ahrefs exports placed in this workspace on the same day. Four different numbers for "keyword research", from one tool, one account, one date. The exports were made for other work; the disagreement was found by grepping them rather than by arranging it.
    • All 40 video ids verified against the YouTube oEmbed endpoint on this date, and the channel shown is the one oEmbed returned rather than the one the search result implied.
    • Moz’s keyword research guide could not be fetched on this date. It is listed in the sources as a reference and is deliberately not quoted, because quoting a page I could not read is the exact failure this source list exists to prevent.
    • The Semrush Academy keyword research course URL now resolves to SEO Essentials with Semrush, a different 20-lesson course. Recorded here because the old URL is still linked from a lot of places, including the brief for this page.

If you find something here that a current Google, Ahrefs or Semrush document contradicts, that is a bug in this page and I would rather hear about it than have it quietly rot. The contact page works.

Sources

Every claim above, traced to the document it came from, with the date it was read. Including the two I could not read.

Not in this path.

Everything on this page, sourced

22 sources, each read on 21 August 2026. Where a document prints its own last-updated date, that date is shown instead, because that is the one that tells you whether the guidance has moved since I wrote this. Where an article has an author, the author is named rather than the brand.

Google Search Central 2

Search Console Help 2

Google Ads Help 1

Google Trends Help 1

Google Search Help 1

Ahrefs 3

Semrush 3

Semrush Academy 1

Backlinko 1

Search Engine Journal 1

Mangools 1

HubSpot 1

Moz 1

Two of the entries above are failures rather than citations. Moz would not serve me its keyword research guide on the day I wrote this, so it is listed and deliberately not quoted. The Semrush Academy keyword research course URL now resolves to a different course entirely, which is worth knowing if you follow that link from somewhere else. Everything else here was read, and if one of these pages now says something different from what I have written, the page wins and this one is out of date.

The numbers are a separate matter. Every metric on this page came out of Ahrefs or out of my own exports on 21 August 2026 and carries that date wherever it is printed. They will drift. Pull your own before you publish anything, and put the date next to it, which is the only habit on this page that will still be correct in three years.