mit einem Klick
keyword-clustering
// Cluster keywords by intent and map them to existing or proposed pages.
// Cluster keywords by intent and map them to existing or proposed pages.
Map SEO market leaders, winning content themes, keyword coverage, backlinks, and strategic gaps.
Analyze one competitor's organic footprint, ranking keywords, content themes, backlinks, and gaps.
Discover keyword opportunities, evaluate metrics and SERPs, and save/tag promising terms.
Find link prospects, discover contact paths, and draft outreach from SERPs and backlink signals.
Enter a friendly OpenSEO coach mode that explains workflows, recommends next steps, and helps users use agents, web search, scraping, and MCP data effectively.
Set up a durable local SEO workspace with project context, notes, goals, positioning, preferences, MCP checks, and Search Console data intake.
| name | keyword-clustering |
| description | Cluster keywords by intent and map them to existing or proposed pages. |
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.
projectIdIf 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.
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_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.get_ranked_keywords for domain/page-driven clustering.search_local_businesses and get_local_serp_results when proximity, local packs, or Google Business results determine whether terms belong on location pages.get_serp_results batch to check overlap.save_keywords.Start with a short mapping summary:
Then include:
| Cluster | Primary keyword | Secondary keywords | Intent | Target page | Priority | Notes |
|---|
For each cluster, include a recommended page brief: