Find keyword opportunities for a site: discover seeds, score volume, difficulty and intent, check SERPs, and save the winners. Use when deciding what to target. Requires a connected Conqueror MCP server.
Documents
conqueror-keyword-clustering
Try itGroup keywords into page-level clusters and map each cluster to an existing or new page, flagging cannibalization. Use when you have a keyword list or Search Console data and need a content plan. Requires a connected Conqueror MCP server.
What it does
Group keywords into page-level clusters and map each cluster to an existing or new page, flagging cannibalization. Use when you have a keyword list or Search Console data and need a content plan. Requires a connected Conqueror MCP server.
The skill document
Conqueror Keyword Clustering
Goal
Group keywords into page-level clusters and decide which existing or new page should target each cluster. This is a keyword mapping workflow, not just a semantic grouping exercise.
Required inputs
projectId- A keyword list, saved keyword tag, seed topic, or target domain
- Optional existing URLs/pages to map against
If keywords are not provided, use list_saved_keywords for saved sets, research_keywords for seed discovery, or get_ranked_keywords when the user starts from a target domain.
Conqueror MCP tools
list_saved_keywords: fetch an existing keyword set, optionally filtered by tags.research_keywords: expand a seed when the user starts from a topic.get_ranked_keywords: gather exact ranking keywords and URLs when the user starts from a domain or page.get_search_console_performance: when Search Console is connected, pull real queries withdimensions: ["query","page"]to map terms to the pages already earning impressions and to surface cannibalization (one query splitting clicks across multiple URLs).get_serp_results: validate whether keywords belong on the same page by checking SERP overlap and intent.get_local_serp_results: use for local SEO clusters when Maps/local-pack intent should affect page mapping.save_keywords: optionally tag final clusters after user confirmation.
Workflow
- Gather the candidate keyword set.
- Use
get_search_console_performance(dimensions["query","page"]) when Search Console is connected to start from real queries and the pages already ranking for them. - Use
get_ranked_keywordsfor domain/page-driven clustering. - Use
search_local_businessesandget_local_serp_resultswhen proximity, local packs, or Google Business results determine whether terms belong on location pages.
- Use
- Remove duplicates, irrelevant terms, and terms that clearly require a different product or audience.
- Build clusters around intent and page type:
- Same SERP intent and similar ranking pages belong together.
- Different intent, buyer stage, or SERP format should be split.
- Similar words do not guarantee the same cluster.
- For important borderline terms, use a small
get_serp_resultsbatch to check overlap. - Assign each cluster to:
- Existing URL, if supplied and appropriate
- New page recommendation, if no existing page fits
- Do-not-target / later bucket, if weak or off-strategy
- Identify cannibalization risk when multiple pages would target the same intent. When Search Console is connected, confirm it from real data with
get_search_console_performance(dimensions: ["query","page"]) — the same query sending impressions to multiple URLs. - Ask before applying cluster tags with
save_keywords.
Output format
Start with a short mapping summary:
- Number of clusters
- Pages to create
- Existing pages to update
- Cannibalization or consolidation issues
Then include:
| Cluster | Primary keyword | Secondary keywords | Intent | Target page | Priority | Notes |
|---|
For each cluster, include a recommended page brief:
- Page type
- Searcher problem
- Required sections
- Internal-link opportunities
- Save/tag suggestion
Guardrails
- Do not over-cluster tiny keyword sets. If there are fewer than 10 usable terms, produce a simple map.
- Do not rely on lexical similarity alone. SERP intent wins.
- Do not replace tags broadly without explicit confirmation.
- If existing URL data is missing, label target pages as proposed.
Related skills
Conquer a keyword: rewrite the connected WordPress site's best-matching page for it and propose the change as a reviewable diff with a before/after summary. Use to turn a target keyword into an actual page edit. Requires a connected Conqueror MCP server and a WordPress connection.
Map who wins an SEO market: recurring domains, winning content themes, keyword coverage, backlink strength, and the openings. Use for a market-level view before picking targets. Requires a connected Conqueror MCP server.
SERP-based semantic topic clustering for content architecture planning. Groups keywords by actual Google SERP overlap (not text similarity), designs hub-and-spoke content clusters with internal link matrices, and generates interactive visualizations. Optionally executes content creation if claude-blog is installed. Use when user says "topic cluster", "content cluster", "semantic clustering", "pillar page", "hub and spoke", "content architecture", "keyword grouping", or "cluster plan".
Analyze one named competitor's organic footprint, ranking keywords, content themes, backlinks, and weaknesses. Use for a deep dive on a single domain. Requires a connected Conqueror MCP server.
Use when the user wants a periodic keyword position report — quick wins, striking distance, movement since last period — as a document, from search-console data or TrustGrowth keyword lifecycle.
More from Conqueror
Browse all skillsSet up a durable local SEO workspace: working folder, site scope, goals, positioning, MCP and project check, and Search Console intake. Use at the start of a new SEO project. Requires a connected Conqueror MCP server.
Friendly SEO coach mode: explain what each Conqueror workflow does, recommend the next step, and teach when to use MCP data versus web search. Use when unsure which workflow to run. Requires a connected Conqueror MCP server.
Find link prospects from SERPs and competitor backlinks, discover public contact paths, and draft personalized outreach. Use when promoting a page, study, or tool. Requires a connected Conqueror MCP server.
Find keyword opportunities for a site: discover seeds, score volume, difficulty and intent, check SERPs, and save the winners. Use when deciding what to target. Requires a connected Conqueror MCP server.
Map who wins an SEO market: recurring domains, winning content themes, keyword coverage, backlink strength, and the openings. Use for a market-level view before picking targets. Requires a connected Conqueror MCP server.
Analyze one named competitor's organic footprint, ranking keywords, content themes, backlinks, and weaknesses. Use for a deep dive on a single domain. Requires a connected Conqueror MCP server.