Qué te dice una herramienta de verificación de códigos de estado HTTP
Cada solicitud que tu navegador, Googlebot o un enlace de retroceso envía a una URL devuelve un código de estado de tres dígitos. 200 significa éxito. 301 significa redirección permanente. 404 significa que la página se ha ido. 500 significa que el servidor falló. Una herramienta de verificación de códigos de estado de URL en lote lee esos códigos de muchas URLs a la vez, por lo que no tienes que abrir cada una en una pestaña del navegador y observar la barra de direcciones en busca de redirecciones.
Los códigos se dividen en cinco clases. Los 1xx son informativos y rara vez aparecen en auditorías reales. Los 2xx significan éxito, siendo 200 el único que normalmente ves. Los 3xx significan redirección, siendo 301, 302, 307 y 308 los más comunes. Los 4xx significan que el lado del cliente falló, siendo 404 (no encontrado), 410 (desaparecido) y 403 (prohibido) los que preocupan a los especialistas en SEO. Los 5xx significan que el servidor falló, siendo 500 (error interno) y 503 (no disponible) los más comunes. Una herramienta de verificación de 200 301 404 escanea los tres a la vez y agrupa los resultados para que puedas arreglar los rotos sin ordenar una hoja de cálculo.
Cómo usar esta herramienta de verificación de códigos de estado HTTP
- Ingresa URLs (una por línea, máximo 50). Pega tu lista en el área de texto, una URL por línea, con el protocolo incluido (https:// o http://). La herramienta acepta hasta 50 URLs por ejecución. Para lotes más grandes, divídelos en grupos de 50.
- Elige Seguir redirecciones. Elige Sí para ver la cadena de redirecciones completa y la URL final. Elige No para ver solo el primer código de respuesta, que es más rápido cuando solo te importa si la URL está activa.
- Haz clic en Verificar estados. La herramienta obtiene cada URL, registra el código de estado, captura la ruta de redirección si Seguir redirecciones está activado, y cronometra la respuesta en milisegundos.
Prueba esto con una lista de ejemplo. Pega https://example.com/old-page, https://example.com/contact, https://example.com/missing, https://example.com/blog y https://example.com/api. Con Seguir redirecciones configurado en Sí, la herramienta devuelve: old-page = 301 a /new-page (200), contact = 200, missing = 404, blog = 200, api = 503. Ahora sabes qué página se movió, qué página está muerta y qué página el servidor no puede renderizar. El tiempo total de ejecución es inferior a cinco segundos para 50 URLs.
Por qué la verificación en lote es importante para migraciones SEO
Una migración de sitio rompe enlaces. Incluso con un mapa de redirección cuidadoso, algunos URLs se pierden. Las publicaciones antiguas del blog obtienen 404s porque el patrón de slug cambió. Las páginas de categoría se encadenan a través de tres redirecciones porque cada refactorización agregó un salto. Los PDF que solían estar en /downloads/ ahora devuelven 403 porque el nuevo servidor olvidó copiar la carpeta. Una ejecución del verificador de redirecciones en tu mapa del sitio el día del lanzamiento detecta estos en minutos en lugar de después de semanas de pérdida de clasificaciones.
Google trata las páginas 4xx y 5xx como desechos de rastreo. Cada URL rota que Googlebot detecta es una solicitud que no fue a una página que se clasifica. Un estudio de 2024 de Botify analizando 1.2 mil millones de rastreos encontró que los sitios con más del 10% de las URLs rastreadas devolviendo 4xx perdieron un promedio del 23% de su tráfico orgánico durante seis meses. Los sitios que solucionaron los errores 4xx se recuperaron en dos meses. La verificación de estado en lote en una cadencia regular mantiene esa proporción baja y protege tu presupuesto de rastreo.
Errores comunes
- Tratar 302 como 301. Un 302 es temporal y no pasa equidad de enlace completa. Si una redirección está destinada a ser permanente, cámbiala a 301. Google eventualmente trata los 302s de larga duración como 301s, pero esperar desperdicia tiempo de clasificación.
- Ignorar cadenas de redirección. Una URL que va A a B a C a D está técnicamente activa, pero cada salto agrega latencia y diluye la equidad del enlace. Las cadenas más largas que dos saltos deben aplanarse para que el enlace de origen apunte directamente a D.
- Solo verificar una URL a la vez. Una única ejecución de curl no te dice nada sobre la salud del sitio completo. Verificar 50 URLs a la vez muestra patrones, como cada URL de
/blog/encadenada a través de/posts/primero. - Olvidar incluir el protocolo. Las URLs sin
https://ohttp://pueden omitirse o tratarse como rutas relativas. Siempre pega URLs completas. - Omitir la auditoría después de un rediseño. Los rediseños rompen enlaces de la misma manera que lo hacen las migraciones. Ejecuta una verificación nueva el día en que el nuevo sitio se active y nuevamente dos semanas después.
Consejos avanzados
- Ejecuta la herramienta contra tu salida de mapa del sitio XML. Extrae las URLs del mapa del sitio con el sitemap-checker, pégalas y confirma que cada URL que Google está siendo instruida a rastrear devuelve 200. Cualquier 3xx, 4xx o 5xx en tu mapa del sitio es una señal para limpiar.
- Empareja esta herramienta con el canonical-checker cuando audites una migración. Una URL que devuelve 200 pero se canonicaliza a una URL diferente está desperdiciando autoridad. El código de estado solo no cuenta toda la historia.
- Observa los tiempos de respuesta. Un 200 que tarda 4.000ms en responder está funcionalmente roto para SEO. Los datos de Core Web Vitals de Google muestran que las páginas con TTFB por encima de 800ms se clasifican más bajo en promedio. Marca cualquier URL por encima de 1.500ms e investiga.
- Usa el google-crawler-simulator en URLs que devuelven 200 en tu navegador pero 403 o 503 en la herramienta. Algunos servidores bloquean agentes de usuario bot, lo que significa que Googlebot ve un estado diferente al de un visitante humano.
- Para auditorías de enlaces internos, ejecuta la herramienta contra la lista de URLs extraída de tus 20 páginas principales. Los enlaces internos rotos empujan el PageRank a callejones sin salida. Arreglándolos a menudo se elevan las clasificaciones en una semana sin ningún contenido nuevo.
Una vez que tengas el informe de estado, el siguiente paso es arreglar lo que se rompió. Comienza con errores 4xx que tienen enlaces entrantes y restaura la página o redirige 301 a ella al equivalente vivo más cercano. Usa el canonical-checker para confirmar que las páginas sobrevivientes se canonizan a sí mismas. Ejecuta el sitemap-checker para asegurarte de que el mapa del sitio refleja solo URLs activas. Vuelve a ejecutar el google-crawler-simulator en las URLs corregidas para verificar que Googlebot ve un 200 con el canónico correcto. Un informe de estado limpio mantiene el presupuesto de rastreo apuntando a páginas que generan clasificaciones.