ryze-ai-adgent/open-seo-mcp-skills

rank-tracking

Rank tracking without a tracker subscription — position movers between any two periods from real Search Console data.

Quelltext ansehen

Verwendung

  1. Installationsbefehl kopieren und das Quellpaket vor der Installation in der eigenen Agentenumgebung prüfen.
  2. Benötigte Werkzeuge, Zugangsdaten und Hosts im Original prüfen.
  3. Eingabe und gewünschtes Ergebnis beschreiben und die Ausgabe mit den Quellen abgleichen.
npx skills add https://github.com/ryze-ai-adgent/open-seo-mcp-skills --skill rank-tracking

Vor dem Start

  • Die Installation umfasst weder Modellabo noch API-Kontingent oder Dateizugriffsrechte.
  • Sterne und Installationen zeigen Aktivität, keine unabhängige Qualitäts- oder Sicherheitsprüfung.
Originales Skill-Dokument

Aus dem Quell-Repository gerendert; Überschriften, Beispiele, Code, Tabellen, Links und Bilder bleiben erhalten.

Rank Tracking

Requires

The free Ryze MCP connector (https://connector.get-ryze.ai/mcp). Claude Code: claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp. claude.ai / Desktop / Cursor: add it as a custom connector with the same URL. Setup: https://www.get-ryze.ai/how-to-connect-claude-to-google-meta-ads-mcp

Rank trackers estimate your position by scraping SERPs daily. Search Console records the position Google actually served you at. Use the real number.

Workflow

  1. Property. google_search_console__listSites → pick the user's domain.
  2. Two windows. Default: last 28 days vs previous 28. If the user names an event ("since the March update"), split around that date. GSC data lags ~2 days — never include today.
  3. Pull both periods. google_search_console__runRawSearchAnalytics, dimensions ["query"], rowLimit high enough to cover the site (start 5000). Repeat with ["page"] for page-level movement.
  4. Join and diff. Match queries across periods, compute position delta, clicks delta, impressions delta.
  5. Classify:
  • Winners — position improved ≥ 2 spots on queries with real impressions
  • Losers — dropped ≥ 2 spots (sort by clicks lost, not by delta — a 4→7 drop on a money query beats a 40→80 crash on a nothing query)
  • New — queries appearing only in the recent period
  • Lost — queries that vanished
  1. Spot-verify (optional). For the 3–5 most important losers, if DataForSEO SERP tools are exposed in the workspace, pull the live SERP to see who took the spot. Skip if unavailable.

Output

Verdict first (net up/down and the single biggest move), then four tables: Winners, Losers, New, Lost — query, positions before→after, clicks delta. If the user asked about a specific algorithm update, answer that question explicitly with the before/after evidence.

Recurring

If the user wants this weekly, suggest scheduling it (Claude Code scheduled tasks / a routine) rather than re-running by hand.

Verwandte Aufgaben

aus demselben Repository

Weitere Skills

Alle Skills
ryze-ai-adgent
Community

ai-visibility

Measure real AI-engine visibility — traffic from ChatGPT, Perplexity, Claude, Gemini and which pages they cite — from actual GA4 referral data, not prompt sampling. Use when asked "AI visibility", "GEO/AEO check", "do LLMs cite us", "traffic from ChatGPT", or "how do we show up in AI search".

Installationen
0
GitHub Stars
7257
Aktualisiert
23. Okt.
ryze-ai-adgent
Community

backlink-check

Backlink profile for any domain — referring domains, authority, anchors, new/lost links, and a side-by-side vs a competitor. Use when asked "check my backlinks", "backlink profile of X", "who links to them", or "link gap vs competitor".

Installationen
0
GitHub Stars
7257
Aktualisiert
23. Okt.
ryze-ai-adgent
Community

competitor-gap

Find keywords a competitor ranks for that the user's site doesn't — the content gap, prioritized by volume and winnability. Use when asked "what does competitor.com rank for", "keyword gap vs X", "steal competitor keywords", or "why do they outrank us".

Installationen
0
GitHub Stars
7257
Aktualisiert
23. Okt.
ryze-ai-adgent
Community

content-brief

SERP-driven content brief for a target keyword — what ranks, what to cover, headings, questions, internal links from your own data. Use when asked for a "content brief", "outline to rank for X", "what should this article cover", or before writing any SEO page.

Installationen
0
GitHub Stars
7257
Aktualisiert
23. Okt.