Saltar al contenido
Doctor SEO

Screaming Frog SEO Spider: instalación, configuración y los rastreos que conviene guardar

Cómo instalar y configurar Screaming Frog SEO Spider, qué limita la versión gratuita de 500 URL, cuánto cuesta la licencia y los cuatro rastreos que conviene guardar para migraciones y comparaciones.

Antes de una migración, alguien tiene que saber cuántas URL tiene la web, cuáles redirigen, cuáles devuelven error y cuáles reciben tráfico. Screaming Frog SEO Spider está hecho para responder a eso. Es un rastreador (crawler) de escritorio de la agencia británica Screaming Frog Ltd que recorre una web siguiendo enlaces, como el bot de un buscador. Por cada URL anota el código de estado, las redirecciones, el título, el canonical, las directivas, el hreflang y decenas de datos más.

Mi veredicto: la licencia se paga sola si haces SEO técnico en webs que pasan de unos cientos de URL. Lo que la justifica no es la auditoría de un día, sino poder guardar rastreos y compararlos meses después. La versión gratuita no llega a eso. Se queda en 500 URL por rastreo y no deja tocar la configuración, guardar el trabajo ni renderizar JavaScript.

Cuánto cuesta (consultado el 10 de octubre de 2026): £199, $279 o €245 por licencia y año, según la moneda que marques en la página de precios. Con 5 licencias o más el precio unitario baja a £189, a £179 a partir de 10 y a £169 a partir de 20. Cada licencia corresponde a una sola persona, así que un equipo de tres necesita tres. Las preguntas frecuentes explican que una empresa de la UE puede indicar su número de IVA al pagar; si no lo tiene, se le añade el impuesto al pedido. La última versión publicada es la 24.3, del 29 de junio de 2026.

Cómo instalarlo y activarlo

Para usar Screaming Frog no hace falta crear una cuenta: basta con descargarlo e instalarlo. La cuenta solo entra en juego cuando compras una licencia. El orden que propongo es este.

  1. Comprueba el equipo. La guía general pide como mínimo un sistema de 64 bits y 4 GB de RAM libres. Para rastreos de menos de 200.000 URL recomienda 8 GB, y para superar el millón, SSD y 16 GB o más.
  2. Descarga tu versión desde la web del programa. A 10 de octubre de 2026 hay instaladores para Windows, para macOS (Apple Silicon e Intel) y para Ubuntu y Fedora, en amd64/x86_64 y arm64/aarch64.
  3. Instala. En Windows, abre ScreamingFrogSEOSpider-VERSION.exe y acepta las opciones por defecto. Quien despliega en varios puestos puede usar la instalación silenciosa con /VERYSILENT, que también está documentada.
  4. Introduce la licencia en Licence > Enter Licence Key, con el usuario y la clave del correo de compra. Si la clave no funciona, revisa primero el usuario: según las preguntas frecuentes, no siempre coincide con el de tu cuenta, y es el fallo más habitual.
  5. Pasa a base de datos. El menú es File > Settings > Storage Mode en Windows y Linux, y Screaming Frog SEO Spider > Settings > Storage Mode en Mac. Con SSD, elige Database Storage.
  6. Dale memoria en File > Settings > Memory Allocation y reinicia. Puedes comprobarlo en Help > Debug: el valor Max= de la línea Memory debe reflejar lo que asignaste.
  7. Guarda un perfil con Configuration > Profiles > Save Current Configuration As Default, o con Save As si quieres uno distinto por cliente.

Gratis frente a licencia: dónde está la frontera

En la tabla comparativa de la página de precios, la columna gratuita marca 7 funciones como incluidas y 24 como exclusivas de la licencia, además del tope de 500 URL. La propia web del programa lo resume así: en la versión gratuita están restringidas «the crawl configuration, saving of crawls, and advanced features such as JavaScript rendering, custom extraction, and API integrations».

  • Lo que sí trae gratis: enlaces rotos, errores y redirecciones; títulos y metadatos; meta robots y directivas; hreflang; duplicados exactos; generación de sitemaps XML y visualizaciones del sitio.
  • Lo que exige licencia: configurar el rastreo, guardarlo y programarlo; renderizado de JavaScript; comparación de rastreos; casi duplicados; extracción personalizada; integraciones con GA4, Search Console, PageSpeed Insights y métricas de enlaces; rastreo con OpenAI y Gemini; validación de datos estructurados; accesibilidad; ortografía; segmentación; autenticación por formulario y soporte técnico.

Ajustes que de verdad importan

Las rutas de esta sección salen de la guía de configuración, consultada el 10 de octubre de 2026. Cuando la guía no da un valor por defecto, la tabla lo indica.

Qué decides Dónde Valor de partida Señal para cambiarlo
Si se ejecuta JavaScript Configuration > Spider > Rendering Text Only: solo el HTML que envía el servidor Menús, listados o textos que aparecen en el navegador pero no en el código fuente. El modo JavaScript usa un Chrome sin interfaz basado en Chromium.
Cuánto espera al JavaScript Rendering > JavaScript > AJAX Timeout La guía de configuración no lo fija; el tutorial de JavaScript dice que «is set to 5 seconds» Capturas a medio cargar. La guía presenta los 5 segundos como «a reasonable rule of thumb», no como regla.
Si obedece robots.txt Configuration > Robots.txt Respect robots.txt Un staging bloqueado entero: usa «Ignore robots.txt but report status» para rastrear sin perder de vista qué estaría bloqueado.
Con qué identidad pide Configuration > User-Agent El user-agent de Screaming Frog Sospechas que el servidor responde distinto a Googlebot o al móvil. El user-agent de la petición y el que se aplica a robots.txt van por separado.
A qué ritmo Configuration > Speed 5 hilos Tiempos de respuesta que suben: limita «Max URI/s».
Qué zonas entran Configuration > Include y Exclude Sin reglas Filtros facetados, parámetros o una sola carpeta. Ambos funcionan con expresiones regulares parciales, y lo excluido no se rastrea en absoluto.
Cuántas URL como máximo Configuration > Spider > Limits 500 sin licencia; 5 millones con ella Muestras pequeñas o webs gigantes.
Hasta qué profundidad La misma pestaña, Limit Crawl Depth La guía no lo indica Muestreo por niveles de clic en sitios enormes.
Si se guarda el código Configuration > Spider > Extraction La guía no lo indica Comparar HTML y renderizado, detectar cambios de contenido o pasar texto a un modelo de IA.
Cuánto espera una respuesta Spider > Advanced 20 segundos Servidores muy lentos que acaban en timeout.

El dato que casi nadie cuenta está en la fila de límites. La página de precios promete rastreo «Unlimited*», con asterisco, pero según la guía de configuración el tope de 500 URL se sustituye con licencia por 5 millones en Limit Crawl Total. El capítulo de memoria aclara que esos 5 millones son un valor por defecto que se puede subir. Si un rastreo se para justo en 5.000.000 URL, no has llegado al final de la web: has llegado a ese ajuste.

Con la velocidad, lo sensato es no inventarse cifras. El fabricante explica que los 5 hilos por defecto están pensados para no sobrecargar servidores, y avisa de que subirlos puede empeorar los tiempos de respuesta y, en casos extremos, tumbar la máquina. Su consejo es pactar con el responsable técnico la velocidad y la hora del rastreo, y vigilar los tiempos de respuesta mientras dura. No hay un número universal porque el fabricante no lo publica: depende del servidor y de quien lo administra.

Todo lo demás (tamaños de ventana, preferencias de longitud de títulos, la mayoría de casillas avanzadas) puede esperar. Una excepción: activa «Auto Analyse At End of Crawl» en Configuration > Crawl Analysis, porque filtros como los de páginas huérfanas o sitemaps solo se rellenan cuando corre ese análisis final.

Los rastreos que conviene guardar

Ninguno de estos cuatro rastreos funciona sin licencia y sin almacenamiento en base de datos: el tutorial de comparación pone ambas cosas como requisito. Los ordeno según el momento en que suelen hacer falta. Cada uno acaba en una decisión, no en un informe.

Primer contacto con una web: el HTML frente al renderizado

Cuando recibes una web que no conoces, lo primero es saber cuánto depende de JavaScript. Lanza dos rastreos, uno en Text Only y otro con renderizado JavaScript, guardando el HTML original y el renderizado. El tutorial de JavaScript describe 15 filtros en la pestaña JavaScript. Tres de ellos deciden casi todo: «Contains JavaScript Links», «Noindex Only in Original HTML» y «Canonical Mismatch». Si además quieres verlo URL a URL, el modo Compare admite expresamente la comparación entre HTML y rastreo con JavaScript.

Qué decides: si los enlaces de categorías, paginación o menú solo existen tras ejecutar JavaScript, pides que vayan en el HTML del servidor. Si hay un noindex en el HTML original que el JavaScript retira, se elimina en origen, porque según el tutorial Googlebot no llega a renderizar una página con noindex. Si el canonical cambia entre una versión y otra, manda el del HTML original y se corrige ahí.

Semanas antes de migrar: la foto de referencia

La referencia es un rastreo completo de la web que todavía no ha cambiado, con HTML guardado y con Search Console y GA4 conectados en Configuration > API Access. Así cada URL lleva clics, impresiones, CTR y posición de los últimos 30 días, más las 7 métricas que GA4 trae por defecto, sesiones y vistas incluidas. Guárdala en un proyecto con nombre dentro de File > Crawls para encontrarla dentro de seis meses.

Qué decides: una URL con clics o sesiones que no aparece en el mapa de redirecciones se añade antes del lanzamiento. Si la foto destapa URL no indexables o canonicalizadas por error, se arreglan ahora o se dejan fuera a conciencia, en lugar de trasladar el problema.

El día del lanzamiento: la lista de URL antiguas

Exporta las URL de la referencia y súbelas en modo lista. El tutorial de auditoría de redirecciones avisa de que, por defecto, este modo rastrea a profundidad 0, es decir, solo las URL de la lista. Por eso hay que marcar Always Follow Redirects en la pestaña Advanced de la configuración. Así cada redirección se sigue hasta el final, y el informe All Redirects del menú Reports recoge cada URL subida con su estado inicial y el final.

Qué decides: un destino que no responde 200, o que no es el que marca el mapa, obliga a corregir la regla. Una cadena de dos o más saltos se reduce a uno. Y el rastreo se guarda, porque es la prueba de cómo redirigía la web aquel día.

Después, cada semana o cada mes: el rastreo programado

En File > Scheduling creas una tarea con proyecto, frecuencia, perfil de configuración y APIs. Desde la versión 24.0, del 19 de mayo de 2026, la tarea puede activar «Auto Compare Crawls». Esa opción compara automáticamente los dos últimos rastreos del proyecto y puede mandar por correo los cambios en las incidencias. A mano, cualquier pareja se abre en Mode > Compare. En Config > Compare se activa la detección de cambios, que encuentra lo que no dispara ningún filtro, por ejemplo un título reescrito que sigue teniendo una longitud correcta.

Qué decides: lo que aparezca en «Missing» y tuviera tráfico en la referencia se revisa en la misma semana. Una página importante que ha bajado de nivel en la estructura recupera sus enlaces internos. Un cambio de título o de longitud que nadie pidió se devuelve al equipo que lo publicó.

Árbol de decisión antes de pulsar Start

  1. ¿Vas a comparar este rastreo con otro alguna vez? Si es así, base de datos, proyecto con nombre y HTML guardado. Si no, basta con un rastreo normal.
  2. ¿La web pinta contenido con JavaScript o no lo sabes? Entonces haces dos rastreos, uno en cada modo. Si estás seguro de que no, Text Only.
  3. ¿Es un entorno bloqueado por robots.txt? Usa «Ignore robots.txt but report status». Si no lo es, respeta robots.txt y apunta en el nombre del rastreo qué user-agent usaste.
  4. ¿Va a decidir el tráfico qué arreglas primero? Conecta GSC y GA4 antes de empezar, no después.
  5. ¿Tienes el visto bueno del responsable del servidor para la velocidad? Si no lo tienes, deja los 5 hilos y vigila los tiempos de respuesta.

Extracción personalizada e IA dentro del rastreo

Con la extracción personalizada (Configuration > Custom > Extraction) puedes sacar de cada página cualquier dato: el autor, el precio, un campo de schema o el número de H1 con count(//h1). Admite XPath, CSS Path y expresiones regulares. Trabaja sobre el HTML estático de las páginas internas con respuesta 2XX, salvo que actives el renderizado JavaScript para leer lo que se genera en el navegador.

En Configuration > API Access > AI se conectan OpenAI, Gemini, Ollama y Anthropic. La guía de configuración permite hasta 100 prompts por proveedor sobre los datos del rastreo, con resultados en una pestaña AI. Para que el modelo reciba el texto o el HTML de la página hay que activar Store HTML. Cada proveedor exige tu propia clave de API y factura aparte, y la guía recuerda que una cuenta de API de OpenAI no es lo mismo que una suscripción a ChatGPT.

La versión 24.0 incorporó también un servidor MCP para manejar el programa desde asistentes como Claude. Según la nota de lanzamiento, todavía no cubre todas las funciones. Cómo conectarlo es materia de la lección 106 del nivel 8 del curso, dedicada al MCP de Screaming Frog, que llegará pronto.

Lo que Screaming Frog no puede decirte

Un rastreo de Screaming Frog cuenta lo que su rastreador pudo alcanzar desde tu ordenador, con tu configuración y en ese momento. Ni es el índice de Google ni es la experiencia de tus usuarios, y cada límite de la lista sale de la documentación del propio fabricante.

  • ¿Está indexada esta URL? El rastreo no lo sabe. Solo lo averigua a través de la API de inspección de URL de Search Console, que según la guía de configuración da estado de indexación para un máximo de 2000 URL por propiedad y día.
  • ¿Cuántas visitas recibe? Tampoco lo sabe por sí mismo: sesiones y clics llegan solo desde las APIs de GA4 y Search Console.
  • ¿Qué velocidad ven los usuarios reales? Solo hay datos de campo del Chrome UX Report si PageSpeed Insights corre en modo «remote»; Lighthouse en local no los trae. La API admite 25.000 consultas diarias, y la guía calcula algo más de 4,5 horas para 10.000 URL. Cuánto pesan esas métricas en el posicionamiento es un debate abierto que esta página no pretende resolver.
  • ¿Cuánto cabe? El programa arranca con 2 GB asignados. Según la guía general, en memoria caben normalmente de 10.000 a 100.000 URL; en base de datos con SSD y 4 GB, unos 2 millones. Con disco duro mecánico, el fabricante desaconseja el modo base de datos.
  • ¿Renderiza igual que Google? No del todo. Su Chromium captura páginas de hasta 8192 px de alto frente a los 12.140 px de Google, y hace la foto cuando vence el tiempo de espera configurado.
  • ¿Funciona sin tu ordenador? No. Cada rastreo programado abre una instancia nueva del programa en el equipo donde se configuró, y si dos coinciden corren a la vez. Para llevar una tarea a otro equipo hay que exportar un archivo .task y reautenticar las APIs.
  • ¿Se conservan las comparaciones? Solo mientras existan los dos rastreos: si borras uno, la comparación deja de estar disponible.

Hay además un defecto concreto en la documentación de Screaming Frog: dos parejas de páginas se contradicen, y ninguna de las cuatro muestra una fecha en el texto visible. Las fechas de última modificación solo figuran en los metadatos: guía general, 1 de febrero de 2024; tutorial de comparación, 31 de enero de 2024; guía de configuración, 22 de mayo de 2026; tutorial de JavaScript, 29 de julio de 2026. La guía general llama a la base de datos «the default mode», pero el tutorial de comparación habla de «default memory storage». La guía de configuración sitúa el user-agent en Configuration > User-Agent, y el tutorial de JavaScript lo coloca en Configuration > HTTP Header > User-Agent. Si dudas, fíate de lo que muestra tu versión instalada.

Alternativas y complementos

Para lo que Screaming Frog no ve, las herramientas de Google son el complemento natural. Google Search Console dice qué ha indexado Google y con qué búsquedas aparece cada URL. Google Analytics 4 dice qué hace la gente una vez dentro. Conectadas al rastreo, convierten un inventario de URL en una lista ordenada por importancia.

Como sustituto directo, el rival más parecido es Sitebulb, otro rastreador de escritorio que tendrá su propia ficha en esta sección. Las auditorías integradas en las grandes suites de SEO rastrean desde la nube del proveedor y también tendrán su página. Todo el catálogo está en el índice de herramientas SEO.

Dónde profundiza el curso

Aquí está la herramienta; el método está en el curso. Por qué importa la profundidad de clic, cómo se pisan canonicals y redirecciones o qué incluye un plan de migración se explica en el nivel de SEO técnico. Si quieres saber en qué se diferencia el rastreo de un programa del de Google, empieza por cómo funciona Google. Y si quieres procesar exportaciones de rastreo con código, la lección Claude Code para SEO técnico retoma el trabajo donde Screaming Frog lo deja. Están en preparación la lección de rastreo del nivel técnico y la lección 106 del nivel 8, sobre el MCP de Screaming Frog.

Fuentes

  • Screaming Frog, SEO Spider Pricing: tabla gratuita frente a pago, precios en GBP, USD y EUR, tramos por volumen y licencias por usuario. Página sin fecha, consultada el 10 de octubre de 2026.
  • Screaming Frog, SEO Spider Tool: restricciones de la versión gratuita, £199 al año, descargas por sistema y versión 24.3. Sin fecha, consultada el 10 de octubre de 2026.
  • Screaming Frog, SEO Spider General, guía de usuario: instalación, requisitos, almacenamiento, memoria, guardado, programación y exportación. Sin fecha, consultada el 10 de octubre de 2026.
  • Screaming Frog, SEO Spider Configuration, guía de usuario: renderizado, límites, robots.txt, user-agent, velocidad, include/exclude, extracción personalizada e integraciones de API e IA. Sin fecha, consultada el 10 de octubre de 2026.
  • Screaming Frog, How To Compare Crawls. Sin fecha, consultada el 10 de octubre de 2026.
  • Screaming Frog, How To Audit Redirects In A Site Migration. Sin fecha, consultada el 10 de octubre de 2026.
  • Screaming Frog, How To Crawl JavaScript Websites. Sin fecha, consultada el 10 de octubre de 2026.
  • Dan Sharp, Screaming Frog, SEO Spider Update – Version 24.0, 19 de mayo de 2026, con notas de las versiones 24.1 (8 de junio), 24.2 (22 de junio) y 24.3 (29 de junio de 2026). Consultada el 10 de octubre de 2026.
  • Screaming Frog, SEO Spider FAQ: claves de licencia, un usuario por licencia e IVA en el pago. Sin fecha, consultada el 10 de octubre de 2026.