Keyword Research and Search Intent: What to Do Before Writing a Single Word

Learn how to do keyword research with search intent in mind: find topics, read the SERP, cluster related keywords and prioritise what to write first.

Most content that fails to rank was doomed before the first sentence was written. It targeted a keyword nobody searches for, answered a different question from the one searchers had, or competed with ten articles on the same site. Keyword research and search intent analysis fix this at the planning stage, when changes cost nothing.

Finding topics worth writing about

Start broad. List the problems your audience has, the products and services you offer, and the questions your sales or support team hears every week. Then expand each idea into the phrases people actually type. Useful sources include:

  • search suggestions and the "People also ask" box in Google;
  • queries that already bring impressions to your site in Search Console;
  • pages that drive traffic to your competitors;
  • forums, communities and reviews where customers describe problems in their own words;
  • keyword tools that show volume, difficulty and trends.

Pay attention to the long tail. Specific, longer queries often have modest volume but clear intent and weaker competition, which makes them realistic targets for newer sites.

Understanding search intent

Search intent is the reason behind a query. Google's goal is to show results that satisfy it, so a page that mismatches intent will struggle regardless of how well it is written. The four classic types are:

  1. Informational: the searcher wants to learn something ("what is programmatic SEO").
  2. Navigational: they want a specific site or page ("ArticleFlow pricing").
  3. Commercial investigation: they are comparing options before buying ("best CMS for blogs").
  4. Transactional: they are ready to act ("buy running shoes size 44").

Real queries are often mixed, so the most reliable method is to look at the current results page. Note the format of the pages that rank (guides, listicles, product pages, tools), their angle (beginner, expert, cheapest, fastest), and SERP features such as videos, featured snippets or local packs. That tells you what Google has learned users want, and what your page needs to be.

Clustering keywords into pages

Once you have a list, group keywords that share the same intent and would be satisfied by the same page. A practical test: if the top results for two queries largely overlap, they belong on one page. If the results are different, they probably deserve separate pages.

Clustering prevents keyword cannibalisation, where several of your own pages compete for the same query and none ranks well. It also produces a clearer site structure: a pillar page covering a broad topic, with supporting articles for specific subtopics, all linked together.

Prioritising what to write first

You will always have more ideas than time. Score each cluster on a few factors:

  • Business value: how closely the topic relates to what you sell.
  • Demand: combined search volume and trend direction for the cluster.
  • Difficulty: the strength of pages currently ranking compared with yours.
  • Content gap: whether you can offer something the current results lack, such as first-hand experience, original data or a clearer explanation.

Topics with high value, reasonable difficulty and a visible gap go to the top of the list. Revisit priorities regularly, because search trends and competitors change.

Turning research into a brief

Finish each cluster with a short brief: primary keyword, secondary phrases, intent, recommended format, questions to answer and pages to link to. This keeps writers, human or AI, focused on what the searcher needs. Tools can speed up the data side considerably; for example, ArticleFlow's research features combine topic discovery, keyword metrics, intent, SERP insights and opportunity scoring, started with a single /research command in Telegram.

Conclusion

Good keyword research is less about finding magic phrases and more about understanding people. Collect real queries, read the results page to learn the intent, group keywords into sensible pages and prioritise by value and opportunity. Do that before writing, and every article starts with a real chance to rank.