Help us improve
Share bugs, ideas, or general feedback.
Monitors keyword rankings via Moz and Google Search Console. Tracks positions across devices/countries, detects drops >5, baselines trends, and alerts on changes.
npx claudepluginhub indranilbanerjee/digital-marketing-proHow 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...
Tracks keyword positions, SERP feature ownership, and AI visibility over time. Useful for monitoring ranking changes and detecting drops.
Tracks SERP features like AI Overviews, featured snippets, PAA, knowledge panels, local packs for target queries. Monitors presence, ownership, and changes via daily/weekly snapshots.
Accesses Semrush for keyword research with search volume, difficulty, gaps, competitive organic analysis, site audits, and position tracking.
Share bugs, ideas, or general feedback.
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: