404 No encontrado y 9 errores HTTP más comunes explicados
Aparte del error 404, ¿de cuántas otras páginas de error HTML conoces? ¿Alguna vez ha pensado en lo que sucede en segundo plano cuando ve alguna de estas páginas de error HTML en su pantalla??
Esos códigos están destinados a Transmitir información importante al usuario.. Puede ser útil conocerlos mejor, especialmente si usted es el propietario de un sitio web. Usarlos correctamente reduce su tasa de rebote, mejora la clasificación de su motor de búsqueda y le brinda conocimiento sobre el rendimiento de su sitio.
Lea también:
- Error Creativo 404 Páginas - Parte I
- Error Creativo 404 Páginas - Parte II
Entendiendo los códigos de estado
Detrás de cada página de error que ve en la web hay un código de estado HTTP enviado por el servidor web. Los códigos de estado vienen en el formato de números de 3 dígitos. El primer dígito marca la clase del código de estado:
- 1XX Los códigos de estado tienen propósitos informativos
- 2XX indica éxito
- 3XX es para redireccionar
Ninguna de estas tres clases da como resultado una página de error HTML como en estos casos el cliente sabe que hacer y Sigue con la tarea sin dudarlo. Lo que usualmente vemos son los tipos 4XX y 5XX:
- 4XX representar errores del lado del cliente
- 5XXs indicar problemas en el lado del servidor
Las páginas de error HTML se muestran en estos casos porque El cliente no tiene idea de cómo moverse.. Veamos qué sucede en segundo plano cuando algo va hacia el sur y qué puede hacer al respecto..
Errores del lado del cliente (4XX)
1. 400 - Mala solicitud
Cada vez que el cliente envía una solicitud que el servidor no puede entender, el 400 Solicitud incorrecta Aparece la página de error. Por lo general sucede cuando Los datos enviados por el navegador no respetan las reglas del protocolo HTTP., por lo que el servidor web no tiene ni idea de cómo procesar una solicitud que contiene una sintaxis mal formada.
Cuando vea una página de error 400, la razón es más probable que Hay algo inestable en el lado del cliente.: un sistema operativo no lo suficientemente protegido, una conexión a internet inestable, un navegador defectuoso o un problema de almacenamiento en caché. Por lo tanto, siempre es una buena idea probar un poco su propia PC antes de ponerse en contacto con el propietario del sitio web..
Abra la misma página web en un navegador diferente, borre la memoria caché y verifique si tiene actualizaciones de seguridad. Si cumple regularmente con el error 400 en diferentes sitios, su PC o Mac está a la espera de un control de seguridad exhaustivo.
2. 401 - Requiere autorización
Cuando hay una página web protegida por contraseña detrás de la solicitud del cliente, el servidor responde con un 401 Autorización requerida código. 401 no devuelve un mensaje de error clásico a la vez, sino una ventana emergente que solicita al usuario que proporcione una combinación de contraseña de inicio de sesión.
Si tiene las credenciales, todo está bien, y puede continuar sin ningún problema y acceder al sitio protegido. De lo contrario, se le redirige al Autorización requerida página de error.
Si usted es propietario de un sitio web, puede Agregue la misma protección de contraseña a su sitio o una parte de ella a través de su cuenta de cPanel.
Haga clic en el “Directorios Protegidos por Contraseña” submenú dentro del “Seguridad” En el cuadro de menú y elija la carpeta web que desea proteger. Puede ser una buena capa de seguridad para restringir el acceso a su área de administración como la wp-admin carpeta en un sitio de WordPress.
3. 403 - Prohibido
Puedes encontrarte con el 403. Prohibido página de error cuando el servidor entiende la solicitud del cliente claramente, pero por alguna razón se niega a cumplirla. Esto no es ni una malformación ni un problema de autorización. Al devolver el código de estado 403, el servidor básicamente rechaza al cliente con un gran ruido “No” sin ninguna explicación
La razón más común es que el propietario del sitio web no permite que los visitantes naveguen por la estructura del directorio de archivos del sitio. Cuando este tipo de protección está habilitada, no puede acceder a las carpetas directamente en el sitio web. La otra razón frecuente es que el archivo específico que el cliente solicitó No tiene permiso para ser visto desde la web..
Usted puede Establezca la protección 403 por razones de seguridad en su propio sitio.. Puede ser útil para endurecer su sitio en contra de ser hackeado por ocultando la estructura del directorio o archivos que contienen información vulnerable.
Afortunadamente, muchos hosts web ofrecen este servicio a sus clientes de forma predeterminada, pero si desea agregar una capa de seguridad adicional, abra su cuenta de cPanel, navegue hasta Avanzado cuadro de menú, y haga clic en Gestor de índices.
Aquí puede personalizar cómo sus visitantes ven un directorio específico en su sitio. Si tu eliges Sin indexación el cliente recibirá una página de error 403 si intenta acceder al directorio dado.
4. 404 - No encontrado
404 es el código de estado HTTP más conocido y seguramente has leído muchas publicaciones excelentes sobre cómo personalizar las páginas 404. El navegador devuelve una página 404 HTML. Cuando el servidor no encuentra nada en la ubicación solicitada..
Hay dos escenarios principales que pueden resultar en un 404 Extraviado página. O bien el visitante Escribe mal la URL, o la Se ha cambiado la estructura del enlace permanente del sitio. y los enlaces entrantes apuntan a páginas que fueron movidas a diferentes ubicaciones. Las páginas de error 404 a veces también pueden aparecer en las URL de nivel superior. Por lo general sucede cuando un sitio se ha movido recientemente a otro servidor web y el DNS todavía apunta a la antigua ubicación. Este tipo de problema generalmente desaparece después de un corto tiempo..
Puede encontrar expertos en SEO en la web que afirman que muchos 404 tienen un efecto negativo en el ranking del motor de búsqueda de su sitio, pero Google afirma que “Los errores 404 no afectan la clasificación de su sitio en Google, y puede ignorarlos de forma segura” Los motores de búsqueda ven a los 404 como parte normal de la web..
Es posible que desee reducir el número de sus 404s Porque aumentan la tasa de rebote. (Personas que se van inmediatamente) de su sitio. La solución más común para esto es usar 301 redirecciones para páginas eliminadas permanentemente y 302 para aquellas que no están disponibles temporalmente.
5. 408 - Tiempo de espera de solicitud
Cuando la solicitud del cliente lleva demasiado tiempo, el servidor agota el tiempo de espera, cierra la conexión y el navegador muestra un 408 Pide tiempo fuera mensaje de error. El tiempo de espera se produce porque el servidor no recibió una solicitud completa del cliente dentro del plazo estaba preparado para esperar. Persistentes 408 errores pueden ocurrir debido a la gran carga de trabajo en el servidor o en el sistema del cliente.
En algunos casos, ambos extremos de la conexión funcionan correctamente, pero oleada temporal de internet ralentiza la entrega del mensaje. Los sitios web más grandes tienden a personalizar las páginas de error 408 al igual que la mayoría de ustedes, en el caso de los 404. Los errores 408 generalmente pueden solucionarse recargando la página con la ayuda del botón F5.
6. 410 - Desaparecido
El 410 Ido página de error es muy cerca al conocido 404. Ambos significan que el servidor no encuentra el archivo solicitado, pero mientras 404 sugiere que el archivo de destino puede estar disponible en algún lugar del servidor, 410 indica una condición permanente.
410 muestra al cliente que el recurso fue hecho intencionalmente no disponible, y el propietario del sitio web quiere que los enlaces entrantes sean eliminados de la web. 404 se utiliza cuando el servidor no está seguro de si la falta de disponibilidad del archivo es permanente, pero 410 siempre indica una certeza completa.
Si está a cargo de su propio servidor, es importante comprender cómo los rastreadores de Google tratan de manera diferente a los 404 y 410. En este video, Matt Cutts, el jefe de búsqueda de spam explica la esencia de esta distinción. Es una buena idea Distingue entre 404 y 410 para mejorar su facilidad de uso de Google..
Errores del servidor (5XX)
7. 500 - Error interno del servidor
El error interno del servidor es el error de servidor más conocido, ya que se utiliza cuando el servidor encuentra un condición inesperada ese le impide cumplir con la solicitud del cliente. El código de error 500 es genérico, se devuelve cuando ningún otro código de error del lado del servidor 5XX tiene ningún sentido.
Aunque en este caso el problema no está en su extremo, puede hacer algunas cosas para resolverlo, como recargar la pagina (ya que el error puede ser temporal), borra el caché de tu navegador (ya que el problema puede ocurrir con la versión en caché del sitio), y borra las cookies de tu navegador y reiniciar el navegador.
También puede ponerse en contacto con el webmaster (como en el caso de cualquier otro problema del lado del servidor); pueden estar agradecidos por su contribución, pero también existe la posibilidad de que estén al tanto del problema y que ya estén trabajando en ello..
Si encuentra la página de error 500 en su propio sitio, será conveniente póngase en contacto con su proveedor de alojamiento. La razón es más probable que un error de permiso, una archivo .htaccess corrupto o un límite de memoria demasiado bajo. Si tiene un sitio de WordPress, el error 500 también puede ser causado por un complemento de terceros; puede probar esto desactivando sus complementos, uno por uno, hasta que se encuentre al culpable.
8. 502 - Bad Gateway
El mensaje de error 502 representa un problema de comunicación entre dos servidores. Ocurre cuando el el cliente se conecta a un servidor actuando como una puerta de enlace o un proxy que necesita acceder a un servidor upstream Eso le proporciona un servicio adicional. El otro servidor se encuentra más arriba en la jerarquía de servidores. Puede ser, por ejemplo, un servidor web Apache al que se accede mediante un servidor proxy, o el servidor de nombres de un proveedor de servicios de Internet grande al que un servidor de nombres local accede..
Cuando te encuentras con el Bad Gateway página de error del servidor recibe una respuesta no válida de un servidor ascendente.
En la mayoría de los casos, no significa que el servidor ascendente esté inactivo, sino que los dos servidores que se comunican No estoy de acuerdo con el protocolo sobre cómo intercambiar datos.. Esto suele suceder cuando una de las máquinas está configurada o programada incorrectamente. Póngase en contacto con su proveedor de alojamiento si ve 502 en su propio sitio.
9. 503 - Servicio no disponible temporalmente
Ves el Servicio temporalmente no disponible (algunas veces Fuera de los recursos) en cualquier momento que exista una sobrecarga temporal en el servidor, o cuando se esté realizando un mantenimiento programado. El código de error 503 significa que el servidor web no está disponible actualmente. Esto suele ser Una condición temporal que se resolverá después de algún retraso..
Si usted es el propietario de un sitio web, es importante tener el conocimiento adecuado sobre el código de estado 503 para manejar adecuadamente el mantenimiento programado. Si no maneja el mantenimiento programado de la manera correcta, puede lastimar el ranking del motor de búsqueda de tu sitio.
Aprenda cómo hacerlo a través de este tutorial en el blog de SEO de Yoast o este en moz.com.
10. 504 - Tiempo de espera de la puerta de enlace
Hay un problema de comunicación servidor-servidor detrás de la Tiempo de espera de la puerta de enlace mensaje de error, al igual que detrás de la 502 Puerta de enlace no válida código de error. Cuando se devuelve el código de estado 504 también hay un servidor de nivel superior en segundo plano, se supone que debe enviar datos al servidor que está conectado a nuestro cliente. En este caso, el servidor de nivel inferior no recibe una respuesta oportuna del servidor ascendente al que accedió.
Este es el mismo problema de tiempo de espera que ocurre en el caso del 408 Pide tiempo fuera código de estado, pero aquí no sucede entre el cliente y el servidor, pero entre dos servidores en el back-end. los Tiempo de espera de la puerta de enlace la página de error generalmente indica comunicación lenta entre los dos servidores, y también puede suceder que el servidor de nivel superior está completamente abajo.
Como 504 es un problema de red en segundo plano, solo las personas que tienen acceso a esa red pueden resolverlo. Al igual que con otros errores HTTP del lado del servidor, a veces es suficiente actualizar la página unos minutos más tarde para abordar el problema, por supuesto, solo si los proveedores de servicios trabajan en el problema..