Help us improve
Share bugs, ideas, or general feedback.
From mcp-search-console
Identifies quick-win SEO opportunities from search analytics: pages in positions 11-20 with high impressions and low CTR. Outputs scored table and optimization recommendations.
npx claudepluginhub aminforou/mcp-gscHow this skill is triggered — by the user, by Claude, or both
Slash command
/mcp-search-console:content-opportunitiesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Surface quick-win content optimization targets: pages or queries sitting in positions 11–20 with high impression volume but low CTR.
Optimizes SEO using Google Search Console data: analyzes metrics like clicks/impressions/CTR/position, finds striking-distance keywords, fixes low-CTR pages, detects keyword cannibalization, identifies declining pages, builds data-driven strategies.
Detects keyword cannibalization by grouping search analytics data to find queries where multiple site pages compete for rankings. Useful for SEO audits on competing pages or keyword overlap.
Use this skill when the user wants to review organic search performance, identify SEO opportunities, or diagnose ranking drops. Activate when the user says "SEO report", "how is our organic doing", "check Search Console", "why did we lose rankings", "find quick wins for SEO", "which queries should we target", "impressions dropped", "CTR is low", or any question about organic traffic, rankings, or search visibility. Works best with Dataslayer MCP connected (Search Console + GA4). Also works with manual data.
Share bugs, ideas, or general feedback.
Surface quick-win content optimization targets: pages or queries sitting in positions 11–20 with high impression volume but low CTR.
list_properties to confirm the exact site_url.get_advanced_search_analytics with:
dimensions=query,pagesort_by=impressionssort_direction=descendingrow_limit=1000start_date = 28 days ago, end_date = todayposition is between 11 and 20 (page 2, just below the fold)impressions > 100 (meaningful search volume)ctr < 0.03 (3% — below average for these positions)impressions descending.Present as a table: Query | Page | Position | Impressions | CTR | Opportunity Score
Opportunity Score = impressions × (0.05 − ctr) — a rough estimate of clicks gained if CTR reaches 5%.
Follow the table with specific recommendations for each entry: