Rank Tracker (Google)
Sigue rankings de Google de tus palabras clave por device y país, con historial y refresh.
El Rank Tracker observa en qué posición posicionan tus URLs en la búsqueda clásica de Google para una lista de palabras clave. Defines por proyecto qué keywords se trackean, en qué devices (Desktop / Mobile) y en qué país. Rankion hace pull regular de la SERP, escribe cada posición en un historial y visualiza la evolución a 30 / 90 / 365 días. Así tienes el medidor SEO clásico justo al lado de tu GEO-Tracking (AI-Visibility Tracking) — la suite SEO y la GEO comparten proyecto, pool de keywords y reports.
Qué puede hacer
- Multi-Device, Multi-Country — por palabra clave, Desktop y Mobile separados, cualquier versión país de Google.
- Historial — cada medición se conserva, consultable en serie de 30 / 90 / 365 días.
- Refresh on-demand — vuelve a medir todo el proyecto o keywords individuales sin esperar al siguiente cron-slot.
- Async-Pulls — las nuevas keywords se traen vía DataForSEO como background-job, el endpoint responde de inmediato con
202. - Toggle activo/inactivo — pausa keywords en lugar de borrarlas, el historial se conserva.
- Cross-Suite-Sync — las mismas keywords pueden enriquecerse en el Keyword Explorer & Research con volumen + KD.
Cuándo usarlo
- Quieres monitoreo clásico del ranking de Google a lo largo del tiempo.
- Necesitas reports diff «hoy vs. hace 30 días» para tus top-keywords.
- Quieres medir limpiamente el efecto tras un relaunch / content-refresh.
- Quieres comparar performance SEO y GEO lado a lado — mismo pool de keywords, dos perspectivas.
Workflow
- Crea o elige proyecto — el Rank Tracker es project-scoped (ver Primeros pasos con Rankion).
- Añade keywords —
POST /rank-tracker/{project}/keywordscon{keywords[], devices[]}. Respuesta202, el pull corre en background. - Espera al pull inicial — típicamente 1–2 minutos por batch. La UI muestra estado live.
- Lee el historial —
GET /rank-tracker/keywords/{keyword}/historycon range 30d / 90d / 365d. - Dispara refresh —
POST /rank-tracker/{project}/refresharranca un re-pull inmediato de todas las keywords activas. - Cross-Check — compara con el AI-Visibility-Score de las mismas keywords para ver gaps SEO vs. GEO.
API
| Método | Endpoint | Notas | Créditos |
|---|---|---|---|
| GET | /v1/rank-tracker |
Visión general de todos los proyectos del tracker | — |
| GET | /v1/rank-tracker/{project} |
Detalle con lista de keywords + posición actual | — |
| GET | /v1/rank-tracker/{project}/keywords |
Filtros ?device=&country=&is_active= |
— |
| POST | /v1/rank-tracker/{project}/keywords |
Body {keywords[], devices[]}, async 202 |
por keyword |
| POST | /v1/rank-tracker/{project}/refresh |
Re-pull de todas las keywords activas, async 202 |
varía |
| GET | /v1/rank-tracker/keywords/{keyword}/history |
Range 30d / 90d / 365d |
— |
Ejemplo de body POST /rank-tracker/{project}/keywords:
{
"keywords": ["stoßdämpfer wechseln", "fahrwerk lackieren"],
"devices": ["desktop", "mobile"]
}
Créditos y límites
- Modelo async-pull. Nuevas keywords + refresh corren vía Queue-Jobs, el endpoint responde
202de inmediato. - Los créditos dependen del volumen de pull de DataForSEO y se facturan a nivel de team.
- Los datapoints históricos se guardan permanentemente (sin auto-pruning).
- Activo/Inactivo en lugar de hard-delete preserva el historial para análisis de tendencia.
Módulos relacionados
- Keyword Explorer — enriquece las mismas keywords con volumen + KD.
- AI-Visibility Tracking — confronta performance SEO vs. GEO.
- Competitor Analysis — ¿quién más posiciona en tus keywords?
- Agentic Chat — pregunta al master agent: «¿Qué keywords mías no están en Top 10?»
Letzte Aktualisierung: 1 de mayo de 2026