Como efetivamente fechar uma página?

10

Antes de fazer minha pergunta, usarei um exemplo para esclarecer a ideia.

Digamos que uma empresa vendesse cavalos e depois se transformasse em um negócio de ovinos. Embora algumas das páginas antigas possam ser mapeadas para as novas páginas usando um redirecionamento 301, porque estão realmente relacionadas ao conteúdo e a empresa não deseja perder usuários e vincular o suco, há muitas páginas estritamente relacionadas a cavalos que eles querem desligar.

Qual é a melhor prática? Existe uma maneira de dizer aos usuários e aos mecanismos de pesquisa que o conteúdo que você estava procurando não estará mais disponível?

Basicamente, um redirecionamento 301 das páginas fechadas para as novas não parece tão bom, porque você mostrará um conteúdo totalmente não relacionado ao pesquisado.

PS: Estou ciente de que provavelmente o melhor substituto é simplesmente mapear essas páginas para a página inicial, mas espero uma solução mais inteligente.

Aurelio De Rosa
fonte

Respostas:

17

As práticas recomendadas são retornar o código de resposta 410 HTTP para essas páginas da web.

410 Gone

Indica que o recurso solicitado não está mais disponível e não estará disponível novamente. Isso deve ser usado quando um recurso foi removido intencionalmente e o recurso deve ser removido. Ao receber um código de status 410, o cliente não deve solicitar o recurso novamente no futuro. Clientes como mecanismos de pesquisa devem remover o recurso de seus índices. A maioria dos casos de uso não exige que clientes e mecanismos de pesquisa limpem o recurso, e um "404 Não Encontrado" pode ser usado.

( Fonte da Wikipedia )

Zistoloen
fonte