Rank Tracking
Compare keyword position movement between any two periods using real Google Search Console data — no rank tracker subscription needed.
Marketing & SEOIntermediate★ 1,087⑂ 339AI score 8/10Last updated: Sep 9, 2026
What it does
- Pulls real position data from Google Search Console for two windows (default: last 28 days vs the previous 28).
- Computes position, click and impression deltas at both query and page level, then buckets them into Winners / Losers / New / Lost.
- Sorts losers by clicks actually lost, not raw position drop, so a 4→7 slide on a money keyword outranks a 40→80 crash on a dead one.
- Leads with a verdict (net up/down plus the single biggest move), then backs it with four evidence tables.
- Optionally spot-checks live SERPs via DataForSEO tools to see who took your spot.
Who it's for
- Marketers and solo founders who want SEO reporting without paying for a rank tracker
- In-house SEO leads who need evidence for algorithm-update impact questions
- Agencies automating recurring client SEO reports
Examples
- "How are my rankings this month?" → last-28 vs prior-28 movement report
- "Did the March core update hit me?" → windows split around the update date with before/after evidence
- "Which keywords lost the most clicks this week?" → losers table sorted by clicks lost
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/Ryze-AI-Adgent/open-seo-mcp-skills/HEAD/skills/rank-tracking/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/rank-tracking folder from the GitHub repo Ryze-AI-Adgent/open-seo-mcp-skills into my ~/.claude/skills/rank-tracking/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/Ryze-AI-Adgent/open-seo-mcp-skills.git && mkdir -p ~/.claude/skills && cp -r open-seo-mcp-skills/skills/rank-tracking ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open your terminal.
- Clone the repo:
git clone https://github.com/Ryze-AI-Adgent/open-seo-mcp-skills.git - Copy the skill into place:
mkdir -p ~/.claude/skills && cp -r open-seo-mcp-skills/skills/rank-tracking ~/.claude/skills/ - Add the required connector:
claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp(On claude.ai / Desktop / Cursor, add the same URL as a custom connector.) - Complete the OAuth flow so the connector can read your Google Search Console property.
- Restart Claude Code and ask something like "what moved in my rankings this month?" to trigger the skill.
View source on GitHub ↗License: MIT