Book Free Growth Audit
AEO30 June 202616 min readJim NgBy Jim Ng

Conversational Keywords: The AEO Keyword Research Method

How to find conversational keywords for AEO in Singapore. The exact research method to surface question patterns, voice search variants, and intent signals AI engines actually answer. Tools, templates and worked examples.

In This Article

What You'll Learn in This Article

8 key topics covered to help you take action.

📌
01

Quick Answer

💡
02

What Counts as a Conversational Keyword

🎯
03

Step 1: Harvest People Also Ask Trees

📊
04

Step 2: Mine Reddit, Quora and SG-Specific Forums

🔑
05

Step 3: The Search Console Question Filter (Easiest Wins You Already Own)

06

Step 4: Use AI Engines as Discovery Tools

📈
07

Step 5: Cluster Into One-Question-One-Answer Pages

⚙️
08

The Volume Problem and How to Get Around It

Best Marketing Singapore

The 5-step AEO keyword research method for conversational queries
1

Harvest People Also Ask trees

Every PAA question is a pre-validated query Google has already classified as conversational intent. Expand each PAA, then expand the PAA those reveal. Two levels deep usually surfaces 30 to 80 questions per seed.

2

Mine Reddit, Quora and SG forums

The exact phrasing people use when they ask humans is the same phrasing they use when they ask AI. HardwareZone, Seedly and r/singapore are gold mines for SG conversational intent.

3

Search Console question filter

Filter your existing GSC queries by question modifiers (how, what, why, can, should, when, where, which, is, does). The questions you already get impressions for are the easiest wins.

4

Use AI engines as discovery tools

Ask ChatGPT and Perplexity "what are the top 30 questions a [audience] in Singapore asks about [topic]?" Then test the resulting questions back through the same engines. The answers you do not appear in are your gap list.

5

Cluster into one-question-one-answer pages

Group near-identical phrasings into a single intent. Each cluster gets one URL with a clean H2 question and a 40 to 60 word answer at the top. This is what AI engines lift.

Classic keyword research was built for a Google that wanted two-word terms with bid prices. AEO keyword research is built for a Google, ChatGPT and Perplexity that want full sentences with answers. The mechanics are different enough that most SG marketers using only Ahrefs or Semrush in their old-school setup are looking at maybe 20 percent of the actual demand for their topic. The other 80 percent lives in question-shaped queries that classic tools either underreport or miss entirely. This piece walks through the AEO keyword research method we use at Best Marketing for our SG GEO and AEO clients. It is the same method you can run with free tools and a spreadsheet in a single afternoon. We covered the broader picture in AEO vs SEO Singapore; this article zooms in on one specific step, the keyword research, because that is where most teams go wrong before they even start writing.

What Counts as a Conversational Keyword

Three properties make a query conversational rather than classical: **1. It is a full sentence or natural phrase.** "best seo agency singapore for ecommerce" is classic. "what is the best SEO agency in Singapore for a Shopify store doing 50k a month" is conversational. The classic version has bid prices and high competition. The conversational version often has zero recorded volume in Ahrefs and yet attracts the exact same buyer. **2. It contains an explicit question signal or natural-language modifier.** Question words (how, what, why, when, where, which, can, should, is, does), comparison phrases (vs, versus, compared to, better than), and qualifier phrases (in 2026, for SG, that actually works, without spending money). These signals tell AI engines this query needs an answer, not a list of links. **3. It expresses an intent that an AI engine can satisfy in a paragraph.** AI engines do not lift "shopify" or "performance max." They lift "what is shopify good for", "should i use performance max for a 5k monthly budget", "is shopify better than woocommerce for a SG f&b brand". These are the queries you want to own. If a keyword fails any of these three tests, it belongs in your classical SEO research, not your AEO research. Most teams trying to do AEO are still using classical tools and wondering why nothing is showing up in the AI engines. The keywords you are targeting are not the keywords AI engines actually answer.

Step 1: Harvest People Also Ask Trees

The single highest-value source for conversational keywords is Google's own People Also Ask box. Every question that appears there has been pre-validated by Google as a real conversational query with enough demand to surface in the SERP. We covered the optimisation side of this in People Also Ask optimization; here we use it as a research tool. The mechanic: Google Singapore your seed term, scroll to the PAA box, and click each question. Every click reveals more PAA questions. Click two levels deep and you typically surface 30 to 80 questions per seed term. Capture them all in a spreadsheet column. Free tools that automate this: AlsoAsked, AnswerThePublic, Keyword Insights' question expansion. They reduce a 30 minute manual process to 30 seconds. For SG-specific results, set the search location explicitly. PAA varies by country and SG-specific PAA trees are different from US ones for the same seed term. A real example we ran for a SG fintech client. Seed term: "personal loan." Classic Ahrefs reports the obvious: "personal loan singapore", "best personal loan". PAA harvest at two levels deep surfaced 73 distinct questions including "is taking a personal loan to invest a bad idea", "can i get a personal loan with a bad credit score in singapore", "how long does it take dbs to approve a personal loan", "what is the difference between a personal loan and a credit line in singapore". Every one of these is rankable in AI engines. Almost none of them appear in the classic Ahrefs report.

Step 2: Mine Reddit, Quora and SG-Specific Forums

The second highest source of conversational keywords is the platforms where humans ask other humans. The exact phrasing used in a Reddit thread is overwhelmingly similar to the phrasing the same user would use when asking ChatGPT or Perplexity the same question. Forum data is also in the training set of every major AI model, which is why ChatGPT often produces answers that sound suspiciously like the top Reddit comments. For SG conversational keyword research, the platforms that matter:
  • r/singapore and r/SingaporeRaw: general SG questions, often surprisingly buyer-intent for consumer categories
  • r/singaporefi: finance, investments, insurance, housing
  • HardwareZone EDMW: broad consumer SG questions, very SG-specific phrasing
  • Seedly community: finance, lifestyle, services
  • Quora SG topic: smaller pool but useful for service-category questions
Search each platform with your seed term plus question words. Capture the exact phrasing of the top 20 to 30 thread titles, then add the questions buried inside the comments. The latter is where the gold sits, because thread titles are often summary descriptions while comment questions are the precise wording a real SG buyer uses. Worked example: same fintech client, same seed term. r/singaporefi search for "personal loan" surfaced 47 thread questions in the past 12 months. Standout phrasings: "personal loan to consolidate credit card debt worth it sg", "moneylender vs bank personal loan which is safer", "rejected for personal loan dbs what are my options". These are not in any classic keyword tool because they are zero search volume individually but they collectively represent thousands of monthly AI engine queries.
Tool stack for AEO keyword research, with what each tool is best used for
ToolBest forCostSG availability
AlsoAskedPAA tree harvestingFree tier; paid from USD 15/moYes, set country to SG
AnswerThePublicQuestion and preposition wheelsFree tier; paid from USD 9/moYes
Keyword InsightsQuestion clustering at scaleUSD 58/mo entryYes
Reddit native searchLive conversational phrasingFreeYes
HardwareZone searchSG-specific phrasingFreeYes (local)
Google Search ConsoleQuestion queries you already rank forFreeYes
ChatGPT and PerplexityQuestion discovery + gap testingUSD 20/mo eachYes
Ahrefs / SemrushVolume validation only (with caveats)USD 99+/moYes

Step 3: The Search Console Question Filter (Easiest Wins You Already Own)

The questions you already get impressions for in Google Search Console are the cheapest wins in your entire AEO keyword research process. You already rank for them in some position; you just have not optimised for them. Surfacing this list takes ten minutes.

In GSC, go to Performance, then Queries. Filter Query > Custom (regex) > use this regex pattern:

`^(how|what|why|when|where|which|can|should|is|are|do|does|will)`

This surfaces every query you receive impressions for that begins with a question word. For most established SG sites this returns several hundred queries. Sort by impressions descending. The queries with high impressions but low CTR or low average position are your priority list, because conversational intent suggests AEO content can lift both.

Bonus filter: also pull queries containing comparison signals (vs, versus, compared, better than, difference between). These are conversational by intent even if they do not start with a question word.

What you do with the list: each high-impression question that you do not have a dedicated answer for becomes a candidate for either a new H2 on an existing page (faster) or a new dedicated FAQ-style article (deeper). The decision is based on whether the question is a sub-topic of an existing piece or a topic in its own right.

Step 4: Use AI Engines as Discovery Tools

This is the step most SG SEO professionals are not yet running and the one that produces the most contrarian wins. AI engines themselves are excellent at generating conversational keyword lists because they are trained on the exact corpus of natural-language queries you are trying to surface.

Two prompts that work consistently well in ChatGPT and Perplexity:

Prompt 1 (discovery): "List the 30 most common questions a [specific audience] in Singapore asks about [topic]. Order by frequency. Use the natural phrasing the audience uses, not corporate phrasing."

Prompt 2 (gap): Take 10 to 20 of those questions and run each one as a query in ChatGPT and Perplexity. Note which ones return your brand or your URL in the answer. Note which ones do not. The "do not" list is your gap list. These are queries where buyer-intent searches happen and your brand has no chance of being cited.

Worked example, same fintech client. Prompt 1 surfaced 30 questions. Running each through Perplexity, the brand was cited in 4 of 30 answers. The 26 questions where the brand was missing became the prioritised content brief: each got either a new dedicated answer or an addition to an existing page. Within 90 days, branded citations on Perplexity rose from 4 to 18 of the 30 queries.

For a deeper take on which AI engines matter most for SG audiences, see our piece on voice search optimization Singapore which covers the same conversational query phenomenon from the voice angle. Same queries, different input modality.

Step 5: Cluster Into One-Question-One-Answer Pages

Raw question lists are not yet a content plan. The conversion from list to plan is clustering: grouping near-identical phrasings into a single intent that gets a single page or single H2.

The clustering rule: two questions belong to the same cluster if a single high-quality answer satisfies both. "How does PDPA apply to email marketing in Singapore" and "is PDPA consent required for marketing emails" are the same cluster. "What is PDPA in Singapore" is a different cluster (definition, not application).

Free clustering tools: Keyword Insights' clustering feature, Cluster.ai, or just a spreadsheet plus ChatGPT (paste the list, ask it to group by semantic intent). For lists under 200 questions, the manual or LLM-assisted approach is fine. For larger lists, dedicated clustering tools save hours.

Output structure per cluster:

  • One canonical question as the H2 (use the most natural phrasing from your research)
  • One 40 to 60 word answer immediately below the H2 (this is what AI engines lift)
  • Supporting paragraphs that expand the answer with context, examples and nuance
  • Internal link to one related deeper article in the same topical cluster

This is the structure AI engines reward. Skipping the 40 to 60 word answer immediately under the question is the single most common AEO content mistake we see in SG marketing teams.

The Volume Problem and How to Get Around It

A real frustration with conversational keyword research: Ahrefs and Semrush consistently report zero search volume for the exact long-tail conversational queries that drive AI engine traffic. This is not the tool being wrong. It is that classic keyword tools sample volume from Google search logs, which historically underweighted long-tail queries to begin with, and ChatGPT, Perplexity and Claude queries do not appear in Google logs at all.

Three ways around this:

1. Group conversational keywords into thematic clusters and check the cluster volume, not the individual query volume. A cluster of 15 zero-volume conversational queries on "PDPA email marketing rules" might collectively drive 500+ monthly impressions in GSC once you publish.

2. Use GSC impression data as your real-volume proxy. Once you publish, GSC will report actual impression volume for queries Ahrefs claims are zero-volume. This is the only ground truth.

3. Discount Ahrefs zero-volume readings for any query containing question words or natural-language phrasing. They are systematically underreported. A question keyword reading "0 volume" in Ahrefs typically has 20 to 200 actual monthly searches.

For broader keyword strategy that combines volume validation with AEO research, our AI keyword research Singapore guide covers the full process end to end.

Common Mistakes SG Marketing Teams Make

Mistake 1: Skipping PAA harvesting because the volumes look small. PAA is not a volume signal, it is an intent signal. Volume is reported elsewhere. Treat PAA as your master question list.

Mistake 2: Not setting search location to Singapore. PAA, AlsoAsked and AnswerThePublic all default to US. SG conversational queries are different from US ones. Set the location every time.

Mistake 3: Ignoring forum sources. Reddit and HardwareZone produce the most natural SG-specific phrasing. Ahrefs cannot. Forums must be in the research workflow.

Mistake 4: Treating zero-volume readings as zero demand. Most conversational queries are systematically underreported. GSC post-publish data is your ground truth, not Ahrefs pre-publish guesses.

Mistake 5: Writing one giant article that tries to answer 30 questions. Worse SEO and worse AEO. Cluster properly: one question one answer one URL, with linked siblings.

Mistake 6: Not having a 40 to 60 word answer paragraph directly under each H2 question. This is the structure AI engines lift. Without it, you can have the right keyword and the right answer and still not get cited.

Mistake 7: Skipping the AI engine discovery prompt. The most contrarian queries come out of asking ChatGPT and Perplexity directly what people ask them. Free, fast, and most teams are not doing it.

Frequently Asked Questions

What is a conversational keyword in AEO?

A conversational keyword is a natural-language query, usually a full sentence or question, that people type into AI engines like ChatGPT, Perplexity and Google's AI Overviews. It differs from a classical SEO keyword in three ways: it is sentence-shaped rather than two or three words, it usually contains a question word or natural-language modifier, and it expresses an intent that an AI engine can answer in a paragraph rather than a list of links.

How do I find conversational keywords for my Singapore business?

Use a five-source method: harvest People Also Ask trees from Google SG SERPs, mine Reddit, HardwareZone and Seedly for SG-specific phrasing, filter your existing Search Console queries by question words, run discovery prompts in ChatGPT and Perplexity asking what audiences ask about your topic, then test the resulting list back through the same engines to find your gap. This combination surfaces 10x more rankable queries than classic Ahrefs or Semrush alone.

Why do conversational keywords show zero search volume in Ahrefs?

Two reasons. First, classic keyword tools sample volume from Google's search logs, which historically underweight long-tail queries. Second, conversational queries inside ChatGPT, Perplexity and Claude do not appear in Google logs at all. Ahrefs zero-volume readings on question-shaped queries are systematically wrong; the real volume only shows up after you publish, in Google Search Console impression data.

Should I write one big article or many small articles for conversational keywords?

Many small articles, clustered by intent. The rule: two questions belong on the same page only if a single high-quality answer satisfies both. Trying to answer 30 different questions in one giant article hurts both SEO (intent dilution) and AEO (AI engines cannot lift a clean 40 to 60 word answer because the page does not have one per question). Cluster properly, then write one piece per cluster.

How long should the answer paragraph under each question be?

Aim for 40 to 60 words. This is the length most AI engines lift cleanly when they cite a source in a generative answer. Shorter than 30 words usually lacks enough context to satisfy the query. Longer than 80 words gets truncated when the engine quotes you, which often loses the punchline. The 40 to 60 word range is the sweet spot for being both citable and complete.

Can I use ChatGPT to find keywords I should target?

Yes, this is one of the most underused techniques in 2026 SG SEO. Two prompts work well: a discovery prompt ("list 30 questions a [audience] in Singapore asks about [topic]") and a gap test (run those questions back through ChatGPT and Perplexity, note which return your brand and which do not). The "does not return your brand" list is your prioritised content gap. We routinely surface 50+ rankable conversational queries this way per client, in under an hour.

Related reading

Jim Ng

Founder & CEO, Best Marketing

Jim Ng is the founder of Best Marketing, one of Singapore's top-rated digital marketing agencies. With over 7 years of experience in SEO, SEM, and growth marketing, Jim has personally overseen campaigns that generated $33M+ in tracked client revenue across 146+ businesses and 43+ industries. He is a certified Google Partner, has been featured on CNA, MoneyFM 89.3, and Yahoo Finance, and still personally reviews strategy for every new client. Jim started Best Marketing in 2019 with nothing but 70 cold calls a day and a belief that agencies should be judged by one thing only: whether they make their clients money.

Ready to Turn These Insights Into Revenue for Your Business?

Book a free growth audit and we will show you exactly how to apply these strategies to grow your business.