How can you efficiently choose keywords and build a keyword list?
To choose keywords efficiently, start with seed keywords relevant to your business and use them to expand a list of candidate terms. Filter the list by business relevance, search intent, search volume, and organic search competition, then organize primary and secondary keywords by topic. Save time by making data collection and organization more efficient, not by skipping human judgment. Tool-generated keywords are only candidates: you still need to check that they fit your audience’s needs and content goals. (S1, S4, S5)
Find seed keywords in your products and customer questions
Seed keywords are broad terms related to your field. Use them to generate search term suggestions, then keep those particularly relevant to your business. Look beyond the product names used internally at your company and consider these sources: (S1, S4)
- Your products or services and their core features.
- Questions customers ask about your products or services.
- The language customers use when speaking with product, sales, and customer service teams.
At Procrustes, we turn questions that genuinely matter to customers into articles, with ongoing content planning, writing, and updates.
The wording a business uses may not be what its audience commonly searches for. In a 2019 discussion with practitioners, Semrush compared dealers’ preferred term, “pre-owned vehicles,” with consumers’ term, “used cars.” This example is a reminder to check the terms your audience actually uses. Do not assume that the search volume gap at the time still applies today or in other markets. (S4)
Understand search intent before comparing data
A keyword’s high search volume does not necessarily make it a priority. Semrush’s analysis process considers search popularity, organic search competition, and search intent together. Understanding intent helps you identify what content users expect and how close they are to making a purchase. (S1)
- Informational: Users want to learn about or understand something.
- Navigational: Users want to find a specific website or page.
- Commercial investigation: Users are researching and comparing options before purchasing.
- Transactional: Users are ready to complete an action, such as a purchase.
When filtering keywords, first ask, “Is this term relevant to the business? What content do people searching for it need?” Then compare search volume and competition. Businesses have different goals and audiences, so a single metric cannot determine the priority of every keyword. (S1, S4)
Organize candidate keywords into a working list by topic
Once you have identified suitable primary keywords, save them in one list and give it a clear name. Then find secondary keywords and group the terms by topic. Semrush’s 2024 guide uses this approach. The point is to see which keywords belong to the same topic, rather than simply accumulate terms. (S5)
You can also consider the customer lifecycle as you organize keywords, handling keyword research, audience targeting, and content planning together to avoid duplicated work. This practical suggestion came from the 2019 discussion; it is not an official search engine rule. (S4)
Automate data compilation, but keep human review
If you already have forum post titles and their context, you can follow the approach demonstrated in a 2025 Semrush article: give AI a CSV file containing that information and ask it to identify pain points and generate clearly relevant keywords without duplicates. Then check whether the output’s format and content make sense.
This can help expand a candidate list, but it cannot replace the filtering described above. One participant in the 2019 discussion also argued that you still need to invest time in initial research. Another was more cautious about automated research, preferring to compile data first and review it manually. (S4, S8)
Keyword selection and list building: perspectives from across the web
How can you initially filter long-tail keywords?
Start by expanding broad topics into more specific long-tail terms, then select them according to your goals and audience. In a keyword research example for a nonprofit organization, Semrush recommends initially filtering for terms with a difficulty below 30%, at least 100 monthly searches, and at least three words. These are example thresholds, not standards applicable to every industry. Long-tail terms are generally more specific and less difficult to rank for, but each still needs to be assessed to determine whether it is worth including.
What are some quick ways to generate large numbers of keyword phrases?
If you already have several groups of terms to combine, you can use a spreadsheet’s CONCATENATE function or “&” operator to quickly generate candidate keywords. A 2011 article on advertising practice also mentions using tools to combine up to three groups of terms. However, the resulting combinations are still only candidates: review their relevance to your topic and business rather than keeping them all.
How can you keep expanding a B2B keyword list?
One approach to consider comes from a B2B practitioner’s 2019 account: establish core keywords and topic pillars, and track those keywords’ rankings. Then identify competitors, research their keywords, and add suitable terms to your list. Keep refining the list, while also taking time to pause and listen. This is a workflow to consider, not a suggestion that every keyword competitors use will suit your own goals and audience.
Can a tool’s single recommendation score directly determine keyword priorities?
It is best not to rely on a single score. In its 2016 introduction to an older version of a tool, awoo noted that recommendation scores could confuse users if it was unclear how they were calculated. Keywords with different search volumes could also receive similar scores. Comparing both search volume and competition can help you see the differences between keywords. This is a historical tool example, not an indication that all current tools use the same algorithm.
References
- Keyword Analysis: What It Is & How to Do Itwww.semrush.com · 2024-02-19T09:42:00Z — Discusses: What are some quick ways to generate large numbers of keyword phrases?
- 關鍵字Data超展開,有頭有尾好運用,『天下無狗』5月改版www.awoo.ai · 2016-05-26T05:07:27+00:00 — Discusses: Can a tool’s single recommendation score directly determine keyword priorities?
- My Highlights from SES London Part 1: Introduction to Paid Searchwww.screamingfrog.co.uk · 2011-02-25T12:36:18+00:00 — Discusses: What are some quick ways to generate large numbers of keyword phrases?
- How To Target the Right Keywords: Keyword Researchwww.semrush.com · 2019-11-25T13:00:00Z — Discusses: How can you keep expanding a B2B keyword list?
- Top 10 SEO Rules to Improve Your Google Rankingswww.semrush.com · 2024-06-14T13:12:00Z — Source used in the article above.
- SEO for Nonprofits: 7 Tips to Amplify Your Online Presencewww.semrush.com · 2020-11-30T14:30:00Z — Discusses: How can you initially filter long-tail keywords?
- Reddit Keyword Research: How to Find Hidden SEO Opportunitieswww.semrush.com · 2025-10-22T09:19:00Z — Source used in the article above.


Join the discussion 0 comments
What are you working through? Share a question or experience and let’s find the next step.
No comments yet. Start the conversation.