rank-monitor
/digital-marketing-pro:rank-monitor
Purpose
Set up and manage keyword ranking monitoring — and, with --features, SERP-feature tracking in the same run. Track target keyword positions across Google, establish baselines, detect drops greater than 5 positions, and generate alerts when rankings change significantly. In --features mode, also track which SERP features appear for each query (AI Overviews, Featured Snippets, People Also Ask, Knowledge Panels, Local Pack, Image Pack, Video Carousel, Shopping) and whether the brand owns them. This gives ongoing visibility into organic performance — catching ranking declines early, spotting upward trends, and tracking the increasingly feature-rich results page.
Merged skill (was
rank-monitor+serp-tracker). SERP-feature tracking is now the--featuresmode of this one skill. The old/digital-marketing-pro:serp-trackeris a deprecation pointer to here.
Data sources (read this before configuring)
- Google Search Console MCP is the authoritative position + impressions source for verified properties. GSC returns per-query/per-page positions, impressions, clicks, and CTR — it does not return the full per-query SERP-feature layout or AI Overview citation lists. Do not claim otherwise.
- Rank-tracker MCPs (Ahrefs / Semrush / SE Ranking, if connected) fill in positions for keywords/competitors GSC can't see and provide their own SERP-feature flags.
- Moz MCP (
mcp-moz) is optional — verify the package exists on npm before use (npm view mcp-moz);npxexecutes remote code, so don't wire an unverified package. If Moz isn't connected, use GSC + whichever rank-tracker MCP the brand already has. - AI Overview presence in
--featuresmode records only whether an AI Overview appeared and whether the brand was cited in it (a binary SERP-feature signal). For scored AI-visibility measurement across the 6 canonical AI surfaces, use/digital-marketing-pro:geo-monitor//digital-marketing-pro:aeo-audit(the canonical AI-visibility scoring standard) and, for actual impressions,/digital-marketing-pro:gsc-ai-performance. Do not re-implement AI-visibility scoring here.
Input Required
The user must provide (or will be prompted for):