Skip to main content

¿Qué es un HTTP 404?

Un error 404 del Protocolo de transferencia de hipertexto (HTTP), también conocido comúnmente como error 404 Página no encontrada, es un código de respuesta que indica que el cliente pudo llegar al servidor deseado pero no pudo encontrar la página o el archivo que estaba buscando. En términos más simples, el navegador de Internet pudo conectarse al sitio web en cuestión, pero no se encontró la página solicitada.

Cada vez que se realiza una solicitud desde un cliente a un servidor, el protocolo HTTP envía lo que se denomina encabezados HTTP con un código de estado. Para un sitio web normal, el código de estado es "200 OK", que es la respuesta estándar para solicitudes HTTP exitosas. Se pueden mostrar otros códigos de estado si se redirige el sitio web.

Cada número en un error HTTP 404 significa algo. El primer número "4" indica que se ha producido un error del cliente, por lo que el servidor está diciendo que hubo un error en el extremo del cliente, como un error tipográfico. También indica que el error podría no ser permanente. El medio "0" indica un error de sintaxis general. El último "4" indica qué error particular se realizó del grupo de errores de 400 clientes, que incluye "400 Solicitud incorrecta", "401 no autorizado" y "403 prohibido".

Los errores HTTP 404 se manejan en el nivel del servidor y no mediante el software que se ejecuta en el sitio web. Algunos sitios web emularán un error HTTP 404, en cuyo caso se llama error 404 suave. Estos sitios web utilizarán una técnica de redireccionamiento como una meta redirección o utilizarán el archivo .htaccess para lograr esto. Las ventajas para los webmasters de hacer esto es que pueden mostrar cualquier mensaje o página que deseen cuando la página solicitada no se encuentra en el servidor, mejorando así la experiencia de navegación.

La página HTTP 404 se puede especificar en la configuración del servidor, proporcionando así un error HTTP 404 real al tiempo que se puede redirigir al usuario a una página dentro del sitio web. El uso de redireccionamientos como errores HTTP 404 puede ser perjudicial para las páginas de resultados del motor de búsqueda (SERP) del sitio web. En algunos navegadores, si una página HTTP 404 personalizada tiene un tamaño inferior a 514 kilobytes, el navegador mostrará su propia página de error 404 y no la especificada en las configuraciones del servidor.