content-opportunities
Find quick-win content optimization targets — high impressions, low CTR,
Detect keyword cannibalization — queries where multiple pages compete
$ npx -y skills add AminForou/mcp-gsc --skill cannibalization-check --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cannibalization-checkContext preview
The summary Claude sees to decide when to auto-load this skill.
Detect keyword cannibalization — queries where multiple pages compete
name: cannibalization-check description: Detect keyword cannibalization — queries where multiple pages compete for the same rankings. Use when asked about competing pages, keyword overlap, or cannibalization.
Identify queries where multiple pages on the same site are competing for rankings.
1. Call `list_properties` to confirm the exact `site_url`. 2. Call `get_advanced_search_analytics` with `dimensions=query,page`, `sort_by=impressions`, `row_limit=1000` to get all query+page combinations. 3. Group rows by `query`. Queries with **two or more distinct pages** in the top results are cannibalization candidates. 4. For each cannibalizing query, collect: both page URLs, their individual clicks, impressions, CTR, and position. 5. Sort candidates by total impressions (most valuable cannibalization conflicts first). 6. Limit the output to the top 20 most severe cases.
For each cannibalization case:
Present as a markdown table followed by a prioritized action list.
A Model Context Protocol (MCP) server that connects Google Search Console (GSC) to AI assistants, allowing you to analyze your SEO data through natural language conversations.
Repo: AminForou/mcp-gsc
Find quick-win content optimization targets — high impressions, low CTR,
Audit indexing status across top pages. Use when asked about crawling,