Tracks keyword rankings via Moz and Google Search Console, detects drops, and generates alerts. Use when monitoring organic search positions or setting up ranking baselines.
How this skill is triggered — by the user, by Claude, or both
Slash command
/digital-marketing-pro:rank-monitorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Set up and manage keyword ranking monitoring. Track target keyword positions across Google via Moz and Google Search Console MCPs, establish baselines, detect drops greater than 5 positions, and generate alerts when rankings change significantly. This command provides ongoing visibility into organic search performance — catching ranking declines early before they impact traffic, identifying upw...
Set up and manage keyword ranking monitoring. Track target keyword positions across Google via Moz and Google Search Console MCPs, establish baselines, detect drops greater than 5 positions, and generate alerts when rankings change significantly. This command provides ongoing visibility into organic search performance — catching ranking declines early before they impact traffic, identifying upward trends to double down on, and tracking competitive position shifts that signal market changes.
The user must provide (or will be prompted for):
~/.claude-marketing/brands/{slug}/seo/keywords.json. Keywords should include search intent classification (informational, navigational, transactional, commercial) if availabledaily or weekly — daily is recommended for high-priority head terms and active campaign keywords, weekly for long-tail and lower-priority terms. Determines how often ranking checks run and how granular the trend data will bemobile, desktop, or both — rankings often differ significantly between devices, especially for local and mobile-intent queries~/.claude-marketing/brands/_active-brand.json for the active slug, then load ~/.claude-marketing/brands/{slug}/profile.json. Apply brand voice, compliance rules for target markets (skills/context-engine/compliance-rules.md), and industry context. Also check for guidelines at ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json — if present, load restrictions. Check for agency SOPs at ~/.claude-marketing/sops/. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults.~/.claude-marketing/brands/{slug}/seo/rank-monitor-config.json. Create or update the baseline snapshot at ~/.claude-marketing/brands/{slug}/seo/rank-baseline.json with the current positions as the reference point.minor for 3-5 position drops (monitor but no immediate action needed), major for 5-10 position drops (investigate content freshness, technical issues, or competitor activity), critical for >10 position drops or page 1 to page 2 transitions (immediate investigation required — check for algorithm updates, manual actions, technical errors, or content cannibalization). Include recommended next steps for each severity level.A structured ranking report containing:
npx claudepluginhub indranilbanerjee/digital-marketing-proTracks keyword rankings, SERP positions, and AI visibility over time. Compares snapshots, measures position deltas, and flags ranking drops for SEO monitoring.
Sets up and runs rank tracking with Ahrefs MCP: picks keywords to track, segments them by purpose, sets baselines, defines alert thresholds, and establishes a reporting cadence.
Accesses Semrush for keyword research with search volume, difficulty, gaps, competitive organic analysis, site audits, and position tracking.