# Rank Tracking > Trackea el movimiento real de posiciones entre dos periodos usando datos reales de Search Console, sin necesidad de una suscripción a un rank tracker. Fuente: https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/rank-tracking Markdown: https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/rank-tracking.md Repositorio: https://github.com/Ryze-AI-Adgent/open-seo-mcp-skills Autor: Ryze-AI-Adgent Licencia: MIT Actualizado: hace 8 días Coste de contexto: 59 tok instalada, 500 tok al activarse, 500 tok con todos los archivos del bundle Bundle: 1 archivo, 2 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill rank-tracking --agent claude-code # Cursor npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill rank-tracking --agent cursor # Codex npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill rank-tracking --agent codex # Gemini CLI npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill rank-tracking --agent gemini # Windsurf npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill rank-tracking --agent windsurf # Cline npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill rank-tracking --agent cline ``` ## Qué hace - Compara dos ventanas de tiempo de Search Console (por defecto 28 días vs los 28 anteriores) para ver qué keywords se movieron - Clasifica las keywords en ganadoras, perdedoras, nuevas y perdidas, ordenando las perdedoras por clics perdidos, no solo por posiciones - Repite el análisis a nivel de página además de por query - Verifica opcionalmente el SERP en vivo para las 3-5 peores caídas si hay datos de DataForSEO disponibles ## Cuándo usarla - El usuario pregunta 'cómo van mis rankings', 'qué se movió esta semana', 'trackea mis keywords' o si le afectó una actualización de Google ## Qué la activa - "Qué keywords se movieron este mes" - "Me afectó la última actualización de Google" ## Antes de instalar - Necesita Search Console conectado con la propiedad del sitio. ## Archivos - SKILL.md — 2 KB ## SKILL.md Reproducido tal cual desde Ryze-AI-Adgent/open-seo-mcp-skills bajo MIT. Esta sección es el documento original y está en inglés. # Rank Tracking 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 6. **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. ## Dónde encaja - Categoría: [SEO y GEO](https://skillsagentes.com/categorias/seo-geo.md) — Keywords, auditorías on-page, datos estructurados y visibilidad en respuestas de IA. - Creador: [Ryze-AI-Adgent](https://skillsagentes.com/creators/ryze-ai-adgent.md) — 8 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Ai Visibility](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/ai-visibility.md): Mide la visibilidad real en motores de IA (ChatGPT, Perplexity, Claude, Gemini) a partir de datos de referral reales de GA4, y diagnostica qué páginas citan y cuáles deberían. - [Backlink Check](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/backlink-check.md): Analiza el perfil de backlinks de cualquier dominio (dominios de referencia, autoridad, anchors) y lo compara lado a lado con un competidor para encontrar oportunidades de enlace. - [Competitor Gap](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/competitor-gap.md): Encuentra las keywords por las que posiciona un competidor y el sitio del usuario no, priorizadas por volumen y facilidad de conseguirlas, cruzando datos estimados y reales de Search Console. - [Content Brief](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/content-brief.md): Genera un brief de contenido para una keyword objetivo basado en el SERP real, las páginas que ya posicionan y los datos propios del sitio en Search Console. - [Seo Vs Ads](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/seo-vs-ads.md): Encuentra dinero desperdiciado entre ads y SEO: términos por los que se paga aunque ya se posiciona gratis, y términos pagados sin cobertura orgánica. ## Skills relacionadas - [Ai Visibility](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/ai-visibility.md): Mide la visibilidad real en motores de IA (ChatGPT, Perplexity, Claude, Gemini) a partir de datos de referral reales de GA4, y diagnostica qué páginas citan y cuáles deberían. - [Backlink Check](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/backlink-check.md): Analiza el perfil de backlinks de cualquier dominio (dominios de referencia, autoridad, anchors) y lo compara lado a lado con un competidor para encontrar oportunidades de enlace. - [Competitor Gap](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/competitor-gap.md): Encuentra las keywords por las que posiciona un competidor y el sitio del usuario no, priorizadas por volumen y facilidad de conseguirlas, cruzando datos estimados y reales de Search Console. - [Content Brief](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/content-brief.md): Genera un brief de contenido para una keyword objetivo basado en el SERP real, las páginas que ya posicionan y los datos propios del sitio en Search Console. - [Seo Vs Ads](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/seo-vs-ads.md): Encuentra dinero desperdiciado entre ads y SEO: términos por los que se paga aunque ya se posiciona gratis, y términos pagados sin cobertura orgánica. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)