4xx · Errores del cliente
Error 410 Gone: qué significa y cómo solucionarlo
El código 410 Gone indica que la página existió y se ha eliminado para siempre, sin dirección nueva. Es más explícito que un 404: le dice a Google que deje de intentarlo, y suele desindexar la URL algo más rápido.
Qué significa el código 410
Úsalo cuando eliminas contenido a propósito y no hay una página equivalente a la que redirigir: productos descatalogados sin sustituto, campañas antiguas, contenido de spam que alguien coló en tu web.
Causas habituales del error 410
- Contenido eliminado deliberadamente.
- Limpieza de URLs basura tras un hackeo (páginas de spam inyectadas).
Cómo solucionar el error 410
- Si existe una página equivalente, mejor un 301 a ella: aprovechas el tráfico y los enlaces.
- Después de un hackeo con miles de URLs de spam, un 410 acelera su desaparición del índice.
Configuración y comandos
nginx
nginx
location ~ ^/(promo-2019|tienda-antigua)/ { return 410; }Apache
apache
Redirect gone /promo-2019/Ejemplo de respuesta
http
HTTP/1.1 410 GoneHerramientas para comprobarlo
Preguntas frecuentes
¿Es mejor 404 o 410 para páginas borradas?
Para Google la diferencia es pequeña, pero 410 deja clara la intención y suele desindexar antes. Si hay una página equivalente, lo mejor es un 301.