Help us improve
Share bugs, ideas, or general feedback.
From aaron-seo-geo
Tracks keyword positions, SERP feature ownership, and AI visibility over time. Useful for monitoring ranking changes and detecting drops.
npx claudepluginhub aaron-he-zhu/seo-geo-claude-skills --plugin aaron-seo-geoHow this skill is triggered — by the user, by Claude, or both
Slash command
/aaron-seo-geo:rank-tracker <domain> [keyword list]When to use
Use when tracking keyword rankings, monitoring position changes, comparing ranking snapshots, or detecting ranking drops.
<domain> [keyword list]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Tracks keyword positions, SERP feature ownership, and AI visibility over time.
Monitors keyword rankings via Moz and Google Search Console. Tracks positions across devices/countries, detects drops >5, baselines trends, and alerts on changes.
Analyzes GSC, Bing Webmaster Tools, and GA4 data to deliver data-backed SEO strategies for dominating rankings, AI citations, and lead funnels.
Performs data-driven SEO research and analysis via Hyper MCP — keyword research, competitor analysis, content planning, AI search visibility, and site audits.
Share bugs, ideas, or general feedback.
Tracks keyword positions, SERP feature ownership, and AI visibility over time.
Set up rank tracking for [domain] targeting these keywords: [keyword list]
Analyze ranking changes for [domain] over the past [time period]
Expected output: a ranking report or delta summary plus the standard handoff summary for memory/monitoring/.
memory/open-loops.md.Emit the standard shape from skill-contract.md §Handoff Summary Format.
All integrations optional (see CONNECTORS.md). With tools, pull rankings from ~~SEO tool, impressions from ~~search console, traffic from ~~analytics, and AI citations from ~~AI monitor. Without tools, ask for positions, volumes, competitor data, and SERP feature status.
When a user requests rank tracking or analysis:
Reference: See references/ranking-analysis-templates.md for the complete output templates for all seven steps.
Sample outcome: average position improves from 15.3 to 12.8, top-10 keywords rise from 12 to 17, and the report highlights the biggest winners, biggest drops, and next actions.
Track consistently, segment by intent, watch competitors, and include SERP feature plus GEO signals.
| Change | Timeframe | Action |
|---|---|---|
| Drop 1-3 positions | Wait 1-2 weeks | Monitor — may be normal fluctuation |
| Drop 3-5 positions | Investigate within 1 week | Check technical issues and competitor changes |
| Drop 5-10 positions | Investigate immediately | Run a full diagnostic: technical, content, links |
| Drop off page 1 | Emergency response | Comprehensive audit + recovery plan |
| Position gained | Document and learn | Identify what worked and replicate |
Reference: See references/tracking-setup-guide.md for tracking setup, root-cause taxonomy, CTR benchmarks, SERP feature impact, and algorithm-update assessment.
Ask "Save these results?" If yes, write memory/monitoring/YYYY-MM-DD-<topic>.md with headline finding, actions, and open loops.
Initial setup (no baseline) → alert-manager. Subsequent runs (baseline exists) → Terminal. Visited-set rule applies per skill-contract.md.