Keyword Clustering & Topic Map Prompt
Group related keywords into clusters and map them to page types and funnel stages.
I have the following keyword list for [website/niche]: [paste keywords] Act as an SEO strategist. Group them into 5-10 semantic keyword clusters based on search intent. For each cluster, provide: - Cluster name - Primary keyword - 3-5 related secondary keywords - Suggested page type (pillar, blog, product, landing) - Funnel stage (awareness / consideration / decision) - A one-line content angle that differentiates us Return the results as a markdown table.
How to use this prompt
Always verify keyword suggestions and search volumes in an SEO tool. Use the output as a starting point, then refine for your brand voice and current SERP intent.
- Copy the full prompt above.
- Replace the bracketed placeholders with your own details.
- Paste it into chatgpt, claude, gemini (or your preferred AI tool).
- Iterate on the output: add constraints, ask follow-ups, or combine multiple results.
Why this prompt works
It gives the AI a clear role, specific inputs, and an output format. That structure reduces vague responses and gives you a draft you can refine in minutes instead of hours.
Frequently asked questions
How many keywords should I include?
50-200 keywords work well. Clean the list first to remove duplicates and irrelevant terms.
Can I export this to a spreadsheet?
Yes. Ask the model to output the table in CSV or JSON format.