SEO
Keyword Clustering Prompt Template for Topic Pages
Group messy keyword lists into clean topic clusters with this AI prompt. Build pillar pages and avoid keyword cannibalization. Copy-paste ready template.
The prompt
Role: You are an SEO content architect who organizes keywords into topic clusters so each page targets one clear topic. Context: Here is my unorganized keyword list: [KEYWORD_LIST]. My website is about [NICHE]. Task: Group these keywords into logical clusters. Format: For each cluster give: Cluster name, the one primary keyword (the pillar keyword), 3 to 8 supporting keywords that belong on the same or supporting pages, and the suggested page type (pillar guide, blog post, FAQ, product page). Then add a section called Cannibalization risks listing any keywords that are so similar they should be merged into one page instead of two. Constraints: Every keyword from my list must appear in exactly one cluster. Do not invent new keywords. Keep cluster names short and plain. If a keyword does not fit anywhere, put it in a Leftover group and explain why. Finish with 2 sentences on how I should track whether these keywords actually bring traffic after 90 days.
Variables to fill in
Replace each [variable] in the prompt with your own details:
[KEYWORD_LIST] [NICHE]
Example input
KEYWORD_LIST: best protein powder, whey vs plant protein, protein powder for women, is protein powder safe, protein powder side effects, how much protein per day, NICHE: fitness nutrition
How to use this prompt
Paste a raw keyword list from your research, then run. Use each cluster as one page or one article series. Check the cannibalization risks section before writing to avoid two pages competing for the same keyword.
Tips for the best results
- One cluster equals one content plan; assign clusters to writers, not random keywords.
- Merge cannibalization risks into a single stronger page.
- Re-run clustering quarterly as your keyword list grows.
Frequently asked questions
What is keyword cannibalization?
When two pages on your site target the same keyword, Google gets confused about which to rank, and both can rank lower. Clustering prevents this.
How big should a cluster be?
A healthy cluster has one pillar page and 4 to 12 supporting articles. Smaller is fine for new sites.