Step 1. Find all the topics related to our main theme
- Manually → brainstorm, personal knowledge about services and personas, enter topics into Google, Google Images.
- What is the best SaaS billing platform ?
- What is SaaS billing system ?
- Which software is used in billing system ?
- Extend with more technical tools (not all of them need to be used, 1 or 2 may be sufficient).
- SEMRush (KW Magic Tool, Organic search, Topic Research)
- Ubbersuggest
- Search Console
- Answer the Public
- yourtext.guru
- KWfinder
- Keywordsheeter
- Etc.
- Look at the competition.
- Dig deeper into the related topics by exploring keywords, search intent (commercial, etc.), and questions related to these topics.
- Repeat steps 1, 2, and 3. Look for writing guides.
- Stop when you keep reaching the same point.
Don't limit yourself: it's better to have 500 topics and narrow it down to 10 in the end. The goal is to have an overview and be creative.
When in doubt, add terms and then remove them later.
Step 2. Determine the most relevant related topics/semantic clusters
How to choose?
- Estimate the volume and cost of the main pages if possible (conversion/traffic ratio)
- Density of the related topic: Is there enough material? (If not but highly relevant: group the topics together.)
- Ability to write about the topic, knowledge (can we write about this topic as experts?)
- Do we need to strengthen specific sections of the business pages?
- Trust your instincts! (Yes, it works)
- Start small and gradually gain positions → long-tail keywords:
- Low difficulty
- Low search volume
- Low competition
Repeat in order to enrich the cluster.
In our project, we will :
- Group related topics by themes.
- Obtain essential data:
- Ranking difficulty (competition)
- Search volume
- If possible, also gather data from Google Ads or social media performance.