Blog
6 September 2026/13 min read

How to Do Keyword Research for GEO: Finding the Prompts People Ask AI

Traditional keyword research targets search terms with measurable Google volume. GEO research targets the actual prompts people ask ChatGPT, Perplexity, Copilot, and AI Overviews, most of which have no volume data at all. This guide walks through the practical methods that work: mining Search Console and AI-aware rank trackers, reading real phrasing on Reddit and forums, fan-out expansion, and direct AI chat validation.

Adel Dahani
Author:Adel Dahani,GEO Analyst
How to Do Keyword Research for GEO: Finding the Prompts People Ask AI

ChatGPT alone has over 1 billion weekly active users, officially confirmed by OpenAI on August 6, 2026 (Source: OpenAI, via TechCrunch). Every one of those sessions runs on a question typed or spoken in plain language, not a keyword. If your content strategy still starts in a keyword tool built for Google's ten blue links, you are researching for a search engine that is no longer where a growing share of your buyers start looking.

Keyword research for GEO is not "keyword research, but for AI." It is a different research question. Traditional keyword research asks: which search terms have volume and low difficulty. GEO research asks: which questions do people actually put to ChatGPT, Perplexity, Copilot, and Google's AI Overviews, and what does an AI model need to see before it cites you in the answer. This guide walks through how to do that research properly, using methods that hold up, not a renamed version of your old process.

1B+
ChatGPT weekly active users
Source: OpenAI, August 6, 2026 (via TechCrunch)
0.52%
Reddit's ChatGPT citation share, mid-Aug 2026
Down from 3.83% weeks earlier (Source: Promptwatch, via Search Engine Land)

Why is keyword research for GEO a different job than traditional keyword research?

Traditional keyword research matches a search term to a ranked list of ten results, and you can pull volume and difficulty for that exact phrase from Google Keyword Planner, Ahrefs, or Semrush. GEO research matches a question to a synthesized answer, and the phrasing that actually gets typed into ChatGPT or spoken to Copilot is longer, more specific, and usually has no reliable volume data attached to it at all, because these platforms do not publish query-level search volume the way Google does.

The two also measure success differently. A keyword ranks or it does not, at a position you can screenshot. A prompt either gets your brand mentioned inside an AI-generated answer or it does not, and there is no position 4 or position 9 to climb toward. That changes what "targeting" a query even means: you are not chasing a ranking spot, you are trying to become one of the two to seven sources a model pulls from when it builds that specific answer.

Insight: Google's own May 2026 guidance on optimizing for AI Overviews and AI Mode describes a mechanism it calls query fan-out: the model breaks one query into several related searches before assembling a single answer (Source: Google Search Central, "Optimizing your website for generative AI features," May 15, 2026). A separate, unrelated fan-out mechanism inside ChatGPT Search shifted in August 2026 toward heavier use of site-specific searches, which is part of what caused Reddit's citation share to collapse that month (Source: Promptwatch data, via Search Engine Land and Semrush). Different platforms, different fan-out logic, same underlying idea: one question you research can expand into several searches you never typed.

The practical upshot: one seed topic in GEO research is worth more than one seed keyword in traditional research, because a single question can fan out into a cluster of sub-searches inside the model itself, most of which you will never see in any tool.

Not every question is a good GEO target. Based on what actually shows up in AI Overviews, per the query-length and question-format pattern documented in our AI Overviews guide, longer, more conversational queries and direct questions ("how does X work," "what is the difference between X and Y," "is X worth it") trigger AI-generated answers far more often than short, navigational searches ("brand name login"). If a query is two words and has an obvious single right answer, it is not a GEO opportunity. If it takes a paragraph to answer well, it usually is.

That reframes the starting question for research. Instead of "what has volume," ask "what would someone need explained to them before they'd trust a recommendation here." Comparison questions, cost questions, how-it-works questions, and "is it worth it" questions are where AI answers get built, because those are the questions a single search result rarely answers completely on its own.

Step 1: mine your existing Google Search Console data first

Before opening a new tool, look at data you already have. Google Search Console added an AI Overviews filter under the Search appearance report. It only shows click data, not what happened inside the AI Overview itself, but it is free and it is the most reliable starting signal for which of your existing queries already trigger an AI-generated answer.

Cross-reference that against your full Performance report, filtered to queries with four or more words and a question word (who, what, when, why, how, is, does). Those are your People Also Ask and AI Overview candidates hiding in data you already collect. Sort by impressions, not clicks. High impressions with low clicks on a long question-style query is a strong sign an AI Overview or featured snippet is absorbing the click before it reaches you.

Step 2: layer in rank-tracking tools that flag AI Overview presence

GSC only tells you about queries you already rank for. To find AI-Overview-triggering queries you have not touched yet, you need a tool that checks AI Overview presence for a broader keyword list. Ahrefs added AI Overview tracking into its existing rank-tracking suite through its 2025 to 2026 product updates: for every tracked keyword it can now show whether Google is surfacing an AI Overview for that query, and where detectable, whether a given domain is cited inside it (Source: this is the same tool covered in our best GEO tools roundup). That data is Google-only; it says nothing about ChatGPT, Perplexity, or Copilot, so treat it as one input, not the full picture.

Run your existing seed keyword list, and any adjacent questions your sales and support teams hear, through a tool like this before you write anything. Sort the output by AI-Overview presence rather than by search volume. A keyword with modest volume that reliably triggers an AI Overview is often a better GEO target than a high-volume keyword that never does.

Key takeaway

Rank-tracking tools only cover Google's AI Overviews. They tell you nothing about what ChatGPT, Perplexity, or Copilot actually get asked. Treat them as one data source among several, not a complete GEO research process on their own.

Step 3: mine reddit, forums, and review sites for how people actually phrase questions

Search volume tools describe how people type into a search box. They do not describe how people talk to a chatbot, and the two are not the same sentence. The fastest way to hear real phrasing is to search Reddit, niche forums, and review sites (G2, Capterra, industry-specific communities) directly for the topic, and read the actual questions people ask each other, not just the ones a keyword tool infers from Google click data.

This is research into phrasing, not a bet on Reddit as a citation source. That distinction matters right now: Reddit's own share of ChatGPT Search citations fell from an average of 3.83% between July 18 and August 7, 2026 to just 0.52% by mid-August, an 86% relative drop tied to a change in how ChatGPT Search constructs its internal fan-out queries (Source: Promptwatch data, independently reported by Search Engine Land and Semrush, covered in full in our Reddit citation drop analysis). Reddit threads are still a genuinely useful place to read how real people phrase a question. They are a much weaker bet as a place to plant content and expect an AI model to cite it back.

Look for the exact words people use to describe their problem before they know the vocabulary your industry uses. That gap, between how a prospect describes something and how your industry names it, is usually where the highest-value untargeted prompts live.

Step 4: use fan-out thinking to expand one seed topic into a full query set

Once you have a seed topic, expand it the way an AI model would expand it internally: break it into the sub-questions someone would need answered along the way to a full answer. Take "keyword research for GEO" as an example. A model answering that question is likely to pull in sub-questions about what tools to use, how it differs from traditional keyword research, whether search volume data exists for AI queries, and how to validate a prompt list once you have one. Each of those sub-questions is a legitimate H2 or FAQ entry in the content you build, and each is a query worth checking individually in Step 1 and Step 2's tools.

This is manual work; there is no tool on the market today that reliably replicates a specific model's internal fan-out logic from the outside. Google names the mechanism in its own documentation without publishing the exact sub-queries it generates, and the same is true for OpenAI, Perplexity, and Microsoft. Doing this expansion by hand, grounded in what a genuinely thorough human answer would need to cover, is currently the closest working substitute.

Step 5: classify what you have found before you write anything

By this point you should have a messy list: existing GSC queries, AI-Overview-flagged keywords from a rank tracker, raw phrasing pulled from forums, and a set of fan-out sub-questions you wrote by hand. Sort that list by intent before prioritizing it. Our free Keyword Intent Classifier groups a pasted list into informational, commercial, transactional, and navigational buckets using the same signal categories search engines use to match intent, which is a fast way to see where your list actually sits before you commit writing time to it.

Informational and comparison-style questions are where AI Overviews and chat answers show up most often. Transactional and navigational queries rarely trigger a generated answer at all, because there is usually one obvious destination (your pricing page, a specific login) and no real question to synthesize an answer to. Weight your content calendar toward the informational and comparison end of that list.

Step 6: validate the highest-priority prompts by actually asking the AI

Run your top 15 to 20 candidate prompts through ChatGPT, Perplexity, and Copilot directly, using the exact phrasing you found in Steps 1 through 4. Record, for each: does an AI Overview or generated answer appear at all, does your brand or a competitor get mentioned, and which sources does the answer cite. This is slower than pulling a report, but it is the only way to see the actual output, since none of the tools above show you the finished answer, only signals that one might exist.

Repeat this check periodically rather than once. Query fan-out behavior changes when platforms update it, as the August 2026 ChatGPT Search shift showed, and a prompt that produced no AI answer in one testing round can start triggering one a few weeks later with no announcement.

Traditional keyword researchGEO / AI prompt research
Targets a search term with a defined volume figureTargets a full question, often 8+ words, with little to no published volume data
Success is a ranking position (1 to 10)Success is inclusion as one of a handful of cited sources in a generated answer
One query maps to one SERPOne prompt can expand into several sub-queries inside the model (fan-out)
Primary tools: Keyword Planner, Ahrefs, SemrushPrimary tools: GSC's AI Overview filter, AI-aware rank trackers, direct chat testing, forum mining
Optimizes for the exact matched phraseOptimizes for the underlying question, phrased many different ways
Not sure which of your existing pages are AI-search ready?
Our audit checks technical setup, entity clarity, and content structure against the signals AI models actually use to decide what to cite.
Get your free AI visibility audit

Where does this fit with the rest of your GEO work?

Keyword research for GEO is the input, not the whole strategy. Once you have a prioritized, intent-classified list of real prompts, the work moves into content structure, entity clarity, and technical setup, covered in depth in our guides on how to rank in ChatGPT and the broader GEO vs SEO distinction. Research tells you what to build. It does not, on its own, get you cited.

Frequently asked questions

Is there a keyword volume tool for AI search prompts?

Not a reliable one. Google, OpenAI, Perplexity, and Microsoft do not publish query-level search volume for the way people phrase questions to their AI products, unlike Google's traditional Keyword Planner data for classic search. The closest available signals are AI Overview presence flags from rank-tracking tools like Ahrefs, and Google Search Console's AI Overviews click data, neither of which is a true volume figure.

Does traditional keyword research still matter if I'm doing GEO?

Yes. Traditional keyword research and GEO prompt research overlap heavily, since many AI Overviews are triggered by queries that also have a traditional search volume. Start from your existing keyword list and Search Console data, then expand it with the AI-specific methods in this guide rather than replacing one process with the other.

Should I target long-tail conversational phrases instead of short keywords?

For GEO specifically, yes, weight your research toward longer, question-format phrases. Short, navigational queries rarely trigger an AI-generated answer because there is usually one obvious destination and nothing to synthesize. Comparison, cost, and "how does X work" style questions are consistently where AI Overviews and chat answers appear.

Is Reddit still worth researching for GEO?

Worth researching for phrasing, yes. Worth betting on as a citation source right now, less so. Reddit's share of ChatGPT Search citations fell roughly 86% in a matter of days in August 2026 after a change to ChatGPT's internal query-handling. Reading Reddit threads to learn how people phrase a question is still useful; publishing content there and expecting it to get cited back is a weaker bet than it was a month earlier.

What is query fan-out and why does it matter for keyword research?

Query fan-out is the mechanism, named directly in Google's own May 2026 documentation, by which an AI system breaks one query into several related searches before assembling a single answer. It matters for research because it means the sub-questions a model generates internally, which you cannot see directly, often decide what gets cited, not just the exact phrase you originally targeted. Manually expanding a seed topic into its likely sub-questions, as described in Step 4, is the closest available substitute for seeing that process.

How often should I redo GEO keyword research?

Quarterly at minimum, and immediately after any documented platform change, such as the August 2026 shift in ChatGPT Search's fan-out behavior. AI Overview and chat answer behavior changes without advance notice, and a prompt set that was accurate three months ago can be stale without any change on your end at all.


Sources: Google Search Central, TechCrunch, Search Engine Land, Semrush, Ahrefs

This post is part of our GEO Optimization guide. Related reading: How to Optimize for Microsoft Copilot, AI Citation Overlap Across Engines, GEO for Manufacturing and Industrial B2B.

About the Author
Adel Dahani
Adel Dahani
GEO Analyst

Adel tracks AI citation rates across ChatGPT, Perplexity, Gemini, and AI Overviews. He turns raw visibility data into actionable insights that guide our optimization strategy.

Full Bio →
More From the Blog
How to Optimize for Microsoft Copilot: A Practical GEO Guide

How to Optimize for Microsoft Copilot: A Practical GEO Guide

Microsoft Copilot is at least two products with two different retrieval systems: consumer Copilot runs on Bing's index, Microsoft 365 Copilot runs on a tenant's own data. This guide covers the Bing indexing, IndexNow, schema, and content-structure work that actually earns Copilot citations, sourced entirely from Microsoft's own documentation and webmaster blog.

Read article →
GEO for Hotels and Travel: Why One AI Model Isn't Enough

GEO for Hotels and Travel: Why One AI Model Isn't Enough

TripAdvisor drives 99.9% of Grok's hotel citations and 95.5% of Perplexity's, but Gemini doesn't cite it at all. Two 2026 studies show hotel AI visibility needs a platform-specific strategy, not a single OTA checklist.

Read article →
GEO for Law Firms: Why Seven Directories Own Your AI Citations

GEO for Law Firms: Why Seven Directories Own Your AI Citations

79% of lawyers use AI internally, but 77.8% of AI answers to legal-hiring queries cite a directory first, and 34.2% of firms AI names have no page of their own cited. Here is what to do about it.

Read article →