¿Cómo cerrar efectivamente una página?

10

Antes de hacer mi pregunta, usaré un ejemplo para aclarar la idea.

Digamos que una empresa solía vender caballos y luego se convierten en un negocio de ovejas. Si bien algunas de las páginas antiguas se pueden asignar a las páginas nuevas usando una redirección 301, porque están realmente relacionadas en el contenido y la empresa no quiere perder usuarios y enlaces, hay muchas páginas estrictamente relacionadas con caballos que quieren apagar.

¿Cuál es la mejor práctica? ¿Hay alguna forma de decirles a los usuarios y a los motores de búsqueda que el contenido que estaba buscando ya no estará disponible?

Básicamente, una redirección 301 de las páginas cerradas a otras nuevas no parece tan buena, porque mostrarás un contenido totalmente ajeno al buscado.

PD: Soy consciente de que probablemente la mejor alternativa es simplemente asignar esas páginas a la página de inicio, pero espero una solución más inteligente.

Aurelio De Rosa
fuente

Respuestas:

17

La mejor práctica es devolver 410 códigos de respuesta HTTP para estas páginas web.

410 ido

Indica que el recurso solicitado ya no está disponible y no volverá a estar disponible. Esto debería usarse cuando un recurso ha sido eliminado intencionalmente y el recurso debe ser purgado. Al recibir un código de estado 410, el cliente no debe solicitar el recurso nuevamente en el futuro. Los clientes como los motores de búsqueda deben eliminar el recurso de sus índices. La mayoría de los casos de uso no requieren que los clientes y los motores de búsqueda purguen el recurso, y en su lugar se puede usar un "404 no encontrado".

( Fuente de Wikipedia )

Zistoloen
fuente