# Seo Drift > Captura un snapshot base del estado SEO de un dominio o URL y luego compara el estado actual para detectar regresiones. Rastrea autoridad, tráfico, keywords, backlinks y contenido on-page. Tres subcomandos: baseline, compare, history. Fuente: https://skillsagentes.com/skills/seranking/seo-skills/seo-drift Markdown: https://skillsagentes.com/skills/seranking/seo-skills/seo-drift.md Repositorio: https://github.com/seranking/seo-skills Autor: seranking Licencia: MIT Actualizado: hace 4 meses Coste de contexto: 108 tok instalada, 3.4k tok al activarse, 4.5k tok con todos los archivos del bundle Bundle: 2 archivos, 18 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 seranking/seo-skills --skill seo-drift --agent claude-code # Cursor npx -y skills add seranking/seo-skills --skill seo-drift --agent cursor # Codex npx -y skills add seranking/seo-skills --skill seo-drift --agent codex # Gemini CLI npx -y skills add seranking/seo-skills --skill seo-drift --agent gemini # Windsurf npx -y skills add seranking/seo-skills --skill seo-drift --agent windsurf # Cline npx -y skills add seranking/seo-skills --skill seo-drift --agent cline ``` ## Qué hace - Captura un snapshot inicial del estado SEO de un dominio o URL (autoridad, tráfico, keywords, backlinks, contenido on-page) - Compara el estado actual contra el baseline más reciente y produce DRIFT-REPORT.md con hallazgos rojo/amarillo/verde - Lista el historial de baselines guardados con métricas clave por fecha - Opcionalmente captura CrUX (Core Web Vitals) y estado de indexación de Google para detectar drift adicional ## Cuándo usarla - El usuario pide 'SEO drift', 'baseline this site' o 'did anything break' - Se necesita un chequeo de regresión SEO tras un deploy o rediseño - Se pide comparar el sitio antes y después de un cambio - Se solicita un snapshot mensual de SEO ## Qué la activa - "Haz un baseline de SEO para example.com" - "Compara el estado actual de mi sitio contra el último baseline" - "Muéstrame el historial de snapshots SEO de este dominio" - "¿Se rompió algo en SEO después del deploy de ayer?" ## Antes de instalar - Requiere el servidor MCP de SE Ranking conectado y la herramienta WebFetch de Claude para el fingerprinting de páginas en modo URL; Firecrawl y google-api.json son opcionales para cobertura completa. ## Archivos - SKILL.md — 13 KB - references/drift-thresholds.md — 4 KB ## SKILL.md Reproducido tal cual desde seranking/seo-skills bajo MIT. Esta sección es el documento original y está en inglés. > Example output: [examples/seo-drift-wix-com-20260514/compare/DRIFT-REPORT.md](../../examples/seo-drift-wix-com-20260514/compare/DRIFT-REPORT.md) # SEO Drift Git for SEO. Capture a snapshot of a domain or URL's SEO state ("baseline"), then on later runs diff the current state against the baseline and surface regressions. Catches the things that get worse silently after a deploy, redesign, or content cull. > **Acknowledgements:** drift-as-an-SEO-skill framework originated in `claude-seo` by AgriciDaniel (with the original concept credited to Dan Colta, Pro Hub Challenge). MIT-licensed both directions; this implementation is independent but the framing is theirs. ## Prerequisites - SE Ranking MCP server connected. - Claude's `WebFetch` tool available (for URL-mode page fingerprinting). - User provides: target domain or URL, plus a subcommand (`baseline`, `compare`, `history`). ## Optional flags | Flag | Mode | Effect | |---|---|---| | `--no-firecrawl` | baseline, compare | Skip Firecrawl-based `
` + JSON-LD capture even when Firecrawl is installed (saves credits at the cost of canonical / robots / og:* / JSON-LD diff coverage). | | `--skip-cwv` | baseline, compare | Skip the Google CrUX capture (step 4b) even when `google-api.json` is configured. Useful when you only care about content/structural drift, or when CrUX rate-limit concerns outweigh CWV coverage. Mirrors theirs at `seo-drift/SKILL.md:107, 131`. | | `--baseline-id