Herramientas de red Guías

Códigos de estado HTTP: 200, 301, 404, 500 y los demás

Actualizado el 23 de septiembre de 2026

Por cada página solicitada, el servidor responde con un código de tres cifras. Ese código indica al navegador, y a Google, si todo va bien, si la página se ha mudado o si algo ha fallado. Saber leerlo ahorra mucho tiempo.

Las cinco familias

FamiliaSentido general
1xxInformación: la petición se está procesando
2xxÉxito: la petición se completó
3xxRedirección: el recurso está en otro sitio
4xxError del cliente: la petición es incorrecta o no está autorizada
5xxError del servidor: la petición era válida, pero el servidor falló

Los códigos que conviene conocer

CódigoNombreQué significa
200OKLa página se sirve con normalidad
204No ContentÉxito, sin contenido que devolver
301Moved PermanentlyLa página se ha mudado definitivamente
302FoundRedirección temporal
304Not ModifiedEl navegador puede usar su copia en caché
307 / 308Redirecciones temporal / permanenteComo 302 y 301, pero se conserva el método (POST…)
400Bad RequestPetición mal formada
401UnauthorizedSe requiere autenticación
403ForbiddenAcceso denegado, incluso autenticado
404Not FoundLa página no existe
410GoneLa página se eliminó definitivamente
429Too Many RequestsDemasiadas peticiones, límite alcanzado
500Internal Server ErrorError en el código o la configuración del servidor
502Bad GatewayUn intermediario no obtuvo respuesta válida del servidor de origen
503Service UnavailableServidor saturado o en mantenimiento
504Gateway TimeoutEl servidor de origen tardó demasiado en responder

Qué hace Google con ellos

Una trampa clásica: el «soft 404», una página de error devuelta con código 200. Google lo detecta y lo señala en Search Console; devuelve un 404 real.

Diagnosticar un error

Nuestra herramienta de cabeceras HTTP muestra el código que devuelve una URL, las redirecciones seguidas y las cabeceras de respuesta: la forma más rápida de ver lo que ven Google y los navegadores.

Abrir las herramientas de NetCheck

Código HTTP 301: cómo crear y comprobar una redirección permanente

El código HTTP 301 (Moved Permanently) indica que la página tiene una nueva dirección definitiva. El servidor lo acompaña de una cabecera Location con la URL nueva, y el navegador la sigue de forma automática.

Crear una redirección 301

ServidorEjemplo
Apache (.htaccess)Redirect 301 /pagina-antigua https://ejemplo.com/pagina-nueva
Nginxlocation = /pagina-antigua { return 301 https://ejemplo.com/pagina-nueva; }
WordPressUn plugin de redirecciones o la configuración del alojamiento

Comprobar que funciona

  1. Introduce la URL antigua en la herramienta de cabeceras HTTP de NetCheck.
  2. La primera respuesta debe mostrar 301 Moved Permanently y una cabecera Location que apunte a la página nueva.
  3. La última respuesta de la cadena debe ser un 200. Si ves varias redirecciones seguidas, haz que la URL antigua apunte directamente al destino final.

Errores frecuentes con el 301

Preguntas frecuentes

¿Qué diferencia hay entre 301 y 302?

301 es definitivo: Google sustituye la URL antigua por la nueva en sus resultados. 302 es temporal: la URL antigua sigue indexada. Para una mudanza duradera, usa 301 o 308.

¿Los errores 404 perjudican el SEO?

No por sí mismos: una página eliminada debe devolver 404. El problema son los enlaces internos que apuntan a páginas inexistentes y las páginas importantes eliminadas sin redirección.

¿Por qué mi sitio devuelve 403 a algunas herramientas y no al navegador?

Algunos cortafuegos bloquean las peticiones que no parecen de un navegador, o ciertos rangos de direcciones IP. Revisa las reglas de seguridad de tu alojamiento o de tu CDN.

¿Qué significa el código HTTP 301?

Significa Moved Permanently: la página se ha trasladado de forma definitiva a la URL indicada en la cabecera Location. Google transfiere a la nueva dirección el valor de la antigua.

¿Cuánto tiempo hay que mantener una redirección 301?

Lo ideal es mantenerla de forma indefinida, o al menos un año, para que los enlaces externos y los marcadores sigan llegando a la página nueva.

¿Por qué el navegador sigue redirigiendo después de quitar un 301?

Porque los navegadores guardan en caché las redirecciones permanentes. Vacía la caché o prueba en una ventana privada para ver el comportamiento real del servidor.

Sigue leyendo

Nuestros otros sitios:Toolo - herramientas PDF e imagenVolt - test de velocidad de internetBoxo - correo temporal desechable