Recibe alertas instantáneas si tu sitio web cae
SMS Llamada Correo
Empezar a monitorizar

HTTP Error 410 - Así se eliminan rápidamente contenidos de Google y compañía

Autor: Redacción HOSTTEST   | 3 sept 2021

410 StatuscodeEl código de estado HTTP desempeña un papel importante para garantizar una comunicación segura y fiable a través de Internet, la integridad de la información y la identificación del origen de los problemas. El código de estado 410 Gone pertenece, en este contexto, a los mensajes de error definitivos y permanentes, aunque aparece con menos frecuencia en comparación con otros mensajes como el Error HTTP 404 Not Found o el 502 Bad Gateway. Por su alcance y sus consecuencias, constituye igualmente un código de estado 400 importante que todo usuario de Internet debería conocer para poder interpretarlo adecuadamente.

¿Qué hay detrás de un código de estado 400?

Los estándares actuales en Internet definen documentos públicos que se publican como Request for Comments (RFC) y que invitan a todos los interesados a presentar observaciones. También describen el flujo de comunicación a través del Protocolo de Transferencia de Hipertexto (HTTP) utilizado para las páginas web y las posibles respuestas a una petición, que incluyen información adicional o indican un procesamiento exitoso o un error al recuperar datos. Conviene distinguir:

  • Códigos de estado 100 - 199: incluyen información complementaria, por ejemplo un proceso en curso
  • Códigos de estado 200 - 299: indican un procesamiento exitoso de la petición
  • Códigos de estado 300 - 399: señalan una redirección a otro recurso o a una nueva dirección
  • Códigos de estado 400 - 499: indican un error presumiblemente causado por el cliente
  • Códigos de estado 500 - 599: señalan un problema en el procesamiento en el servidor
  • Códigos 900 - 999: no son oficiales y son utilizados por software propietario

Concretamente, un código de estado 400 significa que el Hosting web en un servidor dedicado o virtual funciona según lo previsto, pero que el cliente envía peticiones incompletas, erróneas o mal dirigidas. Un ejemplo típico es, con diferencia, el Error HTTP 404 Not Found, que indica la ausencia de una dirección concreta. De forma similar en el planteamiento está también el código de estado 410 Gone; sin embargo, las consecuencias entre ambos difieren.

¿Cuál es la diferencia entre el código de estado 404 y el 410?

Aunque ambos mensajes de error describen la misma causa —una página web no existe en una dirección determinada—, el código de estado 410 Gone y el error 404 reflejan un origen diferente. La denominación Gone puede traducirse del inglés como "Desaparecido" o "Pasado"; en cambio, un Error HTTP 404 representa un "No encontrado" no específico, sin indicar la causa. En la práctica, esto significa que con un código de estado 410 se pueden descartar ciertos desencadenantes comunes. Concretamente indica que:

  • Una dirección o recurso existió en el pasado
  • En la actualidad ya no está disponible
  • No existen problemas de comunicación entre cliente y servidor
  • Se trata de un cambio permanente que no va a revertirse

En la práctica, muchos administradores en un Hosting web renuncian al uso del código de estado 410 Gone porque quieren evitar el esfuerzo adicional de configuración o porque no pueden valorar si la dirección en cuestión es permanentemente prescindible. En ese caso, el navegador muestra en su lugar la causa estándar Error HTTP 404.

La diferencia decisiva es que un navegador guarda Gone como código de estado 400 permanente en su caché. En una nueva solicitud, por tanto, no establece conexión con el hosting, sino que informa localmente de que la página ya no está disponible. Un efecto similar muestra el código de estado 410 en las bases de datos de los motores de búsqueda. Lo interpretan como una indicación clara de que un recurso concreto ya no está disponible de forma permanente y, por eso, eliminan páginas de sus resultados si devuelven un 410 Gone. Por este motivo, administradores y expertos en SEO lo emplean deliberadamente para desindexar determinados contenidos. Sin embargo, esta función, que en su origen fue importante, ha perdido relevancia desde que la Google Search Console permite desde 2011 la eliminación temporal o permanente de páginas web del índice propio.

¿Cómo se puede eliminar un código de estado 410 Gone?

Sin embargo, en algunos casos ocurre lo contrario: un administrador marca por error en su servidor web una subpágina o una presencia en Internet completa con el código de estado 410 Gone, aunque ésta solo sea temporalmente inaccesible. Esto resulta problemático sobre todo porque el navegador guarda esa información y la utiliza durante un periodo prolongado. Para el visitante, la dirección sigue apareciendo como sin conexión incluso cuando vuelve a funcionar. Este problema es especialmente frecuente en los VPS o en los servidores dedicados que no están gestionados por un administrador profesional y en los que se encuentran errores de configuración.

En algunos casos, un código de estado 410 Gone se puede solucionar si el visitante limpia el caché de su navegador para forzar una nueva petición. Si este método no tiene éxito, desgraciadamente debe asumirse que el responsable ha eliminado irrevocablemente la página en cuestión. Si se trata de contenido de acceso público, este todavía puede recuperarse a través de proyectos sin ánimo de lucro como la Wayback Machine, que indexan periódicamente grandes partes de Internet y archivan páginas web en sus propios servidores.

Foto: Steve Buissinne en Pixabay

Escribe un comentario


Más proveedores de hosting


Más artículos interesantes

11 trucos para tu archivo htaccess - así funciona htaccess

Os mostramos 11 trucos y hacks para que podáis sacar el máximo de vuestro archivo htaccess.

Código de estado 302 - ¿qué significa y cómo afecta?

El código de estado 302 solo debería utilizarse en pocos casos. Les mostramos dónde tiene sentido su uso.

Código de estado 307 - ¿qué significa una redirección temporal en HTTP?

Os mostramos qué significa el código de estado 307 y cómo podéis resolverlo. Redirección temporal en HTTP.

¿Qué es la petición HTTP? Explicado de forma sencilla

Os explicamos de forma sencilla qué es una petición HTTP.

HTTP 504 Gateway Timeout: causa y solución del mensaje de error 504

Explicamos el error del servidor 504, incluyendo propuestas de solución. ¡Te ayudamos!

Error 401 - ¿cómo solucionar el error HTTP No autorizado?

Te mostramos cómo corregir fácilmente el error 401 "No autorizado".