¿Qué es el error 410 Gone?
El 410 Gone es un código de estado HTTP devuelto por el servidor web cuando el cliente (un navegador o un rastreador web) solicita un recurso que ya no está disponible en la dirección solicitada. Es uno de los llamados "errores de cliente", lo que significa que el error está en el lado del cliente, no en el servidor.
En qué se diferencia de un error 404
A diferencia del código de respuesta 404 Not Found que puede mostrarse para URL inexistentes o mal escritas, el código 410 indica que el recurso estaba en uso pero ya no está disponible y no volverá a estarlo en la dirección solicitada.
- Error 404 Indica que el servidor no puede encontrar el recurso solicitado. Esto puede ocurrir debido a URL mal escritas, páginas borradas o enlaces rotos. Suele utilizarse para problemas temporales.
- Error 410 Indica que el recurso ha desaparecido definitivamente y no volverá a estar disponible. Esto proporciona una señal clara a los motores de búsqueda de que la página debe ser eliminada del índice inmediatamente.
Impacto en los usuarios y los motores de búsqueda
Para los visitantes del sitio web, el error 410 significa que la página web ha sido eliminada y, por lo general, no difiere del error 404. Sin embargo, para los motores de búsqueda, el código de estado 410 es más definitivo.
- Experiencia del usuario Los visitantes verán un mensaje indicando que la página ya no está disponible, que puede personalizarse para proporcionar más contexto o sugerir contenidos alternativos.
- Motores de búsqueda El código de estado 410 indica a los motores de búsqueda como Google que la página ha desaparecido definitivamente. Mientras que Google puede esperar unas 24 horas antes de eliminar una página 404 del índice, las páginas 410 pueden eliminarse al instante tras el rastreo.
Cuándo usar 404 vs. 410 para páginas eliminadas
La decisión de utilizar un código de estado 404 o 410 depende de la permanencia de la eliminación de la página:
- Utilice un error 404 Si una página no está disponible temporalmente o si tiene previsto sustituirla por otra en breve, utilice un código de estado 404. Esto indica que el recurso podría volver y da a los motores de búsqueda la oportunidad de reindexarlo más tarde.
- Utilice un error 410 Si una página se elimina de forma permanente y no tiene intención de sustituirla o redirigir a los usuarios a otra página, utilice un código de estado 410. Esto indica a los motores de búsqueda que deben eliminar la página de su índice inmediatamente.
Consejos de Google
Esto es lo que dijo Matt Cutts de Google en uno de los vídeos de ayuda para webmasters:
"Si una página ha desaparecido y crees que es temporal, sigue adelante y utiliza un 404. Si la página ha desaparecido y no conoces ninguna otra página que pueda sustituirla, no tienes ningún otro sitio al que apuntar y sabes que esa página va a desaparecer y no va a volver nunca más, entonces sigue adelante y sirve un 410".
Buenas prácticas para gestionar los errores del 410
- Personalizar los mensajes de error Proporcione un mensaje fácil de usar que explique por qué ha desaparecido la página y sugiera contenidos o acciones alternativas.
- Supervise y actualice los enlaces Compruebe periódicamente si hay enlaces rotos en su sitio y actualícelos para que apunten a contenido relevante o establezca redireccionamientos adecuados.
- Utilice las Herramientas para webmasters de Google Las plataformas como Google Search Console pueden ayudarle a realizar un seguimiento y gestionar los errores 404 y 410 de su sitio.
Para obtener información más detallada sobre los códigos de estado HTTP y las mejores prácticas para el rendimiento web, consulte fuentes autorizadas como Mozilla Developer Network (MDN) y Google's Web Fundamentals.