¿Qué es un HTTP 404?
Un error de protocolo de transferencia de hipertexto (HTTP) 404, también conocido comúnmente como el error 404 no encontrado, es un código de respuesta que indica que el cliente pudo llegar al servidor deseado pero no pudo encontrar la página o archivo para el 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 de un cliente a un servidor, el protocolo HTTP envía lo que se llama 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 de cliente, por lo que el servidor dice que hubo un error al final 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ó con el grupo de error de cliente 400, que incluye "400 solicitudes incorrectas", "401 no autorizado" y "403 prohibido".
Los errores HTTP 404 se manejan a nivel del servidor y no por software que se ejecuta en el sitio web. Algunos sitios web emularán un error HTTP 404, en cuyo caso se denomina error de 404. Estos sitios web utilizarán una técnica de redirección, como una meta redirección o utilizarán el archivo .htaccess para lograrlo. 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 mientras puede redirigir al usuario a una página dentro del sitio web. El uso de redireccionamientos como errores HTTP 404 puede ser perjudicial para la webPáginas de resultados del motor de búsqueda del sitio (SERPS). En algunos navegadores, si una página HTTP 404 personalizada está por debajo de 514 kilobytes de tamaño, el navegador mostrará su propia página de error 404 y no la especificada en las configuraciones del servidor.