Saltar al contenido

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 Gone

Herramientas 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.

Códigos relacionados

Ver todos los códigos de estado HTTP