Prompt library
Cluster keywords into a page plan
Clustering by shared answer rather than shared words is the actual skill of information architecture, and the one-page-per-intent rule prevents the self-cannibalization that quietly caps rankings. Acceptance tests per page give writers a definition of done that is about the searcher.
Last reviewed July 17, 2026
The prompt
Cluster the keywords below into a page plan.
Keywords: {{keywords}}
Our site and what it can credibly rank for: {{site}}
Steps:
1. Group keywords that one page can satisfy together (same intent, same answer). Keywords needing different page types (guide vs tool vs comparison) never share a cluster, even when they share words.
2. For each cluster: the page type, the working title, the primary keyword, the supporting keywords, and the searcher's acceptance test ("this page wins if the visitor can ...").
3. Mark each cluster: create new, expand existing page, or skip (say why: no fit, unwinnable, cannibalizes).
4. Order the create-list by expected effort-to-impact, stating the assumption behind each impact guess.
5. Flag any two clusters likely to cannibalize each other and how to differentiate them.
One page per intent; never plan two pages for the same intent.Run in idaptOpens a new chat with the prompt prefilled. Nothing sends until you press send.
Fill in the variables
| Variable | What it is | Example |
|---|---|---|
| {{keywords}} | The keyword list, with volume if you have it | [paste your keyword export] |
| {{site}} | Your site and its topical strength | a developer-tools blog strong on CI/CD content |