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.
Never lose high-performing prompts in chat history. Clip prompts directly from ChatGPT, Claude, and Gemini with theMarqly extension, tag them by project, and find them withsemantic search.
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.





