Saltar al contenido

Inicio · Blog · Códigos de estado HTTP: clases, significado y cómo c…

Enviar solicitud

Formato nuevo

Códigos de estado HTTP: clases, significado y cómo comprobarlos

Un código de estado HTTP es un número de tres dígitos en la respuesta del servidor: si se sirvió la página, hace falta un redirect o algo falló. Navegadores y bots de búsqueda lo leen antes de tocar el HTML.

Abajo: clases de códigos, qué debe vigilar un webmaster y cómo comprobar URLs una a una o en lote. Deep-dives aparte sobre 200 y 502 están en artículos relacionados.

Statuses equivocados (soft 200 en una página quitada, cadenas de redirects, 5xx masivos) duelen al crawl y a la indexación más que un typo en el footer.

Compartir
Telegram

Cómo funciona una respuesta del servidor

El cliente pide una URL. El servidor responde con una línea tipo `HTTP/1.1 200 OK`, headers y un body. El código es una señal rápida de qué pasó.

La búsqueda se apoya en el status al rastrear: 200 se puede parsear como documento, 301 significa seguir la dirección nueva, 404 significa no esperar contenido.

En la línea de status:

  • versión del protocolo
  • código de tres dígitos
  • frase corta de texto (OK, Not Found…)

Bases del servidor web

Clases 1xx–5xx

Los códigos se agrupan por el primer dígito. En la práctica SEO sueles encontrar sobre todo 2xx, 3xx, 4xx y 5xx.

En corto:

  • 1xx — intermedios (raros en sitios típicos)
  • 2xx — éxito (200 — página servida)
  • 3xx — redirect (301/302/307…)
  • 4xx — error de cliente (404, 403, 410…)
  • 5xx — error de servidor (500, 502, 503, 504…)

Redirects 301 y 302 502 Bad Gateway

Qué importa a webmasters y SEO

Las landings clave deberían devolver 200 de forma estable. Tras una mudanza — 301s directos sin cadenas largas. URLs quitadas — no las enmascares con un 200 de homepage.

Vigila picos de 404 en Webmaster y logs: enlaces internos rotos, backlinks desfasados, errores de export.

Banderas rojas:

  • producto o servicio quitado pero aún 200 con plantilla vacía
  • cadenas de redirects A→B→C→D
  • homepage devolviendo 302 «a algún sitio»
  • 5xx masivos de noche en picos de bots

Enlaces rotos

Cómo comprobar una URL

La forma más honesta es el header de respuesta: `curl -I https://example.com/page/` o la pestaña Network del navegador. Revisa el código final tras redirects y la cadena Location.

Las tools online son cómodas, pero en casos dudosos comprueba desde un servidor o CI y cuenta con CDN y geo.

Checklist de una URL:

  • código de respuesta final
  • número de saltos de redirect
  • www/https coinciden con el canónico
  • sin soft 404 por contenido

Comprobar todo el sitio

Un crawler sigue enlaces internos y arma una tabla de status. Tras un cambio de estructura, compara la lista con el sitemap y URLs prioritarias de Webmaster.

Comprobar en lote backlinks externos es aparte: no todo debería redirigir a la homepage.

Cuándo lanzar un crawl completo:

  • mudanza de dominio o HTTPS
  • cambio de CMS o esquema de URLs
  • rediseño mayor de plantillas
  • picos de errores en paneles de webmaster

Logs del servidor

Cómo meterlo en la rutina

Alertas de 5xx en hosts principales, un vistazo mensual a 404s, un check tras cada release. Los statuses son higiene — no magia SEO de un solo golpe.

Arreglar la técnica forma parte de la prep del sitio. El crecimiento de ranking de un set de keywords tras estabilizar es un proceso aparte, de meses.

Mini ritual:

  • monitor de uptime
  • crawl de plantillas clave
  • revisión de los 404 más frecuentes en logs
  • mapa de 301 cuando se quitan URLs

FAQ

¿Dónde veo el código de estado?

DevTools → Network, `curl -I`, checkers online, crawlers (Screaming Frog y similares) e informes de hosting o CDN.

¿Qué status es «normal» para una página indexada?

Suele ser 200. Mudanza permanente — 301. Temporal — 302/307. Quitada sin reemplazo — 404 o 410.

¿En qué se diferencia un 404 de un 410?

404 significa «no encontrado» (puede volver). 410 significa «fuera a propósito». Para URLs quitadas de forma permanente, 410 es más claro para los bots.

¿Por qué importan los códigos de estado para el SEO?

El bot decide si indexar una URL, si pasar señales en un redirect y cuánto crawl budget gastar en errores.

¿Qué es un soft 404?

La página devuelve 200 pero en esencia dice «aquí no hay nada». Para la búsqueda es peor que un 404 honesto: basura entra al índice.

¿Debo comprobar todo el sitio?

Sí tras una mudanza, cambio de CMS o ediciones masivas de URL. En ritmo habitual — muestra de plantillas clave más un crawl.

¿Los errores 5xx matan rankings al instante?

Un blip breve normalmente no. Un downtime largo y 5xx masivos sí duelen al crawl y a la confianza en disponibilidad.

¿Soft 404, cadenas 301 o 5xx en picos?

Revisamos statuses clave y el mapa de mudanzas — higiene de crawl, no magia de un solo código.

Hablar del proyecto