item de comércio eletrônico excluído pelo usuário, redirecionado 301 para PÁGINA INICIAL ou 404 não encontrado?

15

Eu sei que essa pergunta é de alguma forma semelhante a essa, onde eles recomendam o uso do 404, mas depois de ler esse outro, onde sugerem o uso do 301 ao alterar os URLs do site (no caso específico, foi devido a um novo design / re-fatoração), recebo um pouco de confuso e espero que alguém possa esclarecer para este exemplo específico:

  1. Digamos que eu tenho um site de comércio eletrônico,

  2. vamos também dizer ao utilizador final inserida alguns itens interessantes no site eo webapp eCommerce criou as páginas de itens nas URLs: http://...?id=20, http://...?id=30etc.

  3. Agora, digamos que alguns desses itens interessantes tenham muitos links externos para eles de muitos outros sites, porque algumas pessoas acharam esses itens muito interessantes e vinculados a eles.

  4. Depois de alguns anos o usuário final, exclui esses itens, então obviamente as páginas e URLs http://...?id=20, http://...?id=30etc. agora não existem mais, mas ainda muitas páginas na web estão ligando para eles .

O que o site de comércio eletrônico deve fazer agora, basta mostrar uma página 404 para esses itens?

Mas, estou confuso, isso não perderia todo o PR do Google transmitido pelos links externos para as páginas dos itens? Portanto, não é melhor usar o redirecionamento 301 para a PÁGINA INICIAL que pelo menos passa o PR para a PÁGINA INICIAL?


EDITAR:

Bem, de acordo com as respostas, a melhor coisa a fazer até agora é fazer um 404/410 .

Para tornar essa pergunta mais completa, gostaria de falar sobre um caso especial, apenas para ter certeza de que entendi. devidamente.

Digamos que o usuário crie esses itens novamente (os que ele excluiu anteriormente no ponto 4), talvez ele mude um pouco seus nomes e descrição, mas eles são basicamente os mesmos itens. O webapp tem nenhuma maneira de saber esses novos itens adicionados foram os itens antigos por isso, obviamente, criá-los como novos itens com novos URLs http://...?id=100, http://...?id=101, faz, faz sentido neste momento para redirecionar 301 os antigos URLs para os novos?


OUTRA EDIÇÃO (seria MUITO IMPORTANTE ENTENDER):

Bem, de acordo com as respostas inteligentes recebidas até agora, parece que para o caso especial, explicado no meu último EDIT, eu poderia usar o 301, pois é algo que não é enganoso, porque basicamente as novas páginas substituem a página antiga em termos de conteúdo. Isso é basicamente feito para manter o PR passado do link externo e também para uma melhor experiência do usuário.

Mas ao lado da experiência do usuário, que é discutível (* 1), a fim de preservar PR a partir de links quebrados externos porque não basta usar sempre 301, Em meus desgostos compreensão do Google duplicado conteúdo, mas estamos certos de que 301 redirecionamento para PRINCIPAL é visto como conteúdo duplicado para o Google ?!

O próprio Google sugere redirecionar 301 index.html para a raiz do documento. Se eles considerarem o 301 como conteúdo duplicado, isso também não será considerado? Por que eles sugerem isso?

Deixe-me provocá-lo: "por que não adicionar 301 à PÁGINA INICIAL para cada página não encontrada?"

(* 1) como usuário, quando sigo um URL quebrado de algum link externo para a página de algum site, eu continuaria mais neste site se fosse redirecionado para a PÁGINA INICIAL, em vez de ver uma página 404 em que acho que o site não ainda existe mais e talvez nem tente ir para a PÁGINA INICIAL do site.

Marco Demaio
fonte
esse link não é do Google. É uma publicação dos Grupos do Google, portanto, não a aceite como conselho oficial.
usar o seguinte
@ eu mesmo: apenas um lembrete para o myslef e para quem lê a minha pergunta, o que estava faltando na pergunta é a idéia da página 404 que não parece que o site inteiro caiu: uma página 404 fácil de usar.
Marco Demaio 24/11/2010

Respostas:

7

Usuários primeiro !!! A restauração de mecanismos de pesquisa em vez de usuários é uma receita para o fracasso.

Uma boa usabilidade seria redirecioná-los para uma página que explique que o produto não existe mais e convidá-los a explorar outros itens relacionados. Dessa forma, você não perde o visitante devido a um link ruim ou confusão. Afinal, se eles estão seguindo um link esperando uma coisa e são mostrados outra, parece ruim para você se você não lidar com isso corretamente.

Não sei se as páginas 4xx passam no PR, pois não vi nada conclusivo relacionado a isso, mas se você pode "espalhar" o PR que a página possui, vinculando-o à sua página inicial e a quaisquer outras páginas importantes que você julgar necessárias. Se você perder esse PR, não é grande coisa. A usabilidade que você obtém supera em muito qualquer benefício oferecido pelo PR.

Atualizar

Um 301 é exatamente o que você deseja fazer. É o mesmo produto e, ao redirecionar, você garante que a nova listagem obtenha os benefícios conquistados pela página antiga e que os usuários ainda possam encontrar o produto que estão procurando.

Atualização # 2

Fazer um redirecionamento 301 para o conteúdo que não foi encontrado é semanticamente incorreto (o conteúdo não foi movido, simplesmente não existe) e pode ser confuso para os usuários (eles estavam esperando o produto X e obtiveram sua página inicial sem explicação do porquê).

Os redirecionamentos 301 não causam problemas de conteúdo duplicado. Eles os resolvem alertando os mecanismos de pesquisa de que a página A foi movida para a página B.

(* 1) como usuário, ao seguir um URL quebrado de algum link externo para a página de um site, posso ficar mais com este site se for redirecionado para a PÁGINA INICIAL em vez de ver uma página 404 onde acho que o webista nem sequer existe mais e talvez nem tente ir para a PÁGINA INICIAL do site.

Uma solução muito melhor que resolve seu problema é mostrar a eles uma página 404 personalizada que explica que a página não existe mais, recomenda alternativas possíveis e, se eles não gostarem de nenhuma das alternativas possíveis, os convidam para a página inicial. Se eles saírem de qualquer maneira, você nunca teve a chance de mantê-los em primeiro lugar. Esta solução é a mais fácil de usar e oferece a maior chance de conversão.

John Conde
fonte
Atualizei a pergunta com um caso especial
Marco Demaio 15/11/2010
sua resposta foi a que me fez entender mais até agora, mas esse assunto me permanece ainda pouco claro. Atualizei a pergunta com uma parte importante, gostaria muito de ler seus pensamentos.
22410 Marco Demaio
@Marco: resposta atualizada
John Conde
sua resposta é muito clara e precisa. Obrigado também por acompanhar todas as atualizações. Eu finalmente entendi!
Marco Demaio
7

Na minha opinião, fará mais sentido usar o 410 gonecódigo de status nesse caso.

O recurso solicitado não está mais disponível no servidor e nenhum endereço de encaminhamento é conhecido. Espera-se que essa condição seja considerada permanente. Clientes com recursos de edição de links DEVEM excluir referências ao Request-URI após a aprovação do usuário. Se o servidor não souber ou não tiver condições de determinar se a condição é permanente ou não, o código de status 404 (Não encontrado) DEVE ser usado. Esta resposta é armazenável em cache, salvo indicação em contrário.

A resposta 410 destina-se principalmente a auxiliar a tarefa de manutenção da Web, notificando o destinatário de que o recurso está intencionalmente indisponível e que os proprietários do servidor desejam que os links remotos para esse recurso sejam removidos. Esse evento é comum para serviços promocionais limitados e por recursos pertencentes a indivíduos que não trabalham mais no site do servidor. Não é necessário marcar todos os recursos permanentemente indisponíveis como "desaparecidos" ou manter a marca por qualquer período de tempo - isso fica a critério do proprietário do servidor.

Em seguida, mantenha a página http://...?id=XX(não exclua a entrada) com o item, mas adicione uma menção para informar aos visitantes que esse item definitivamente não está mais disponível.

Para ajudá-lo nas suas escolhas de código de status, tente dar uma olhada em:


[EDIT] sobre o caso especial

Se considerarmos que o item "removido" não é realmente excluído, mas apenas marcado como indisponível, o melhor é incentivar o usuário a "reativar" o item para fazer suas alterações.

Pascal Qyy
fonte
Thnaks, todo esse código estatístico é definitivamente um assunto interessante sobre o qual certamente vou ler mais. Seu ponto de vista é lógico, mas, na minha pergunta, estou preocupado com o SEO e não sei o que o Google faria se encontrasse um código staus 410.
Marco Demaio
11
Encontrei a resposta para o meu comentário nesta resposta por JohnMu (funcionário do Google) google.com/support/forum/p/Webmasters/…
Marco Demaio
Atualizei a questão com um caso especial
Marco Demaio 15/11/2010
E eu atualizei a minha resposta ^^
Pascal Qyy
6

Se uma parte do conteúdo foi removida intencionalmente do site, naturalmente o PR dessa página desaparecerá. Esse é o comportamento apropriado. O PR representa votos de outros usuários, indicando que eles acreditam que a página vinculada é valiosa. Portanto, se o conteúdo em que votaram foi removido, naturalmente seus votos devem ser descartados.

Agora, você pode redirecionar o URL para outra página para manter ou coletar seu PR. Mas, a menos que a página tenha um conteúdo de substituição semelhante, isso seria uma prática enganosa e antiética, semelhante a camuflagem retroativa em certo sentido. É basicamente o mesmo que comprar um domínio expirado recentemente para que você possa receber seu PR.

Se você deseja remover conteúdo valioso do seu site, não pode manter eticamente o PR gerado por esse conteúdo. A coisa correta a fazer seria fazer o que G. Qyy menciona e usar um 410código de status.

No entanto, você ainda pode se beneficiar dos links para as páginas agora removidas, configurando uma página de erro 410 que direciona os usuários para um conteúdo semelhante ou para a sua página inicial. E se você tivesse uma boa estrutura de links internos, a página removida passaria seu PR para outras páginas o tempo todo.

Nota: Se este é um produto simplesmente sem estoque, você deve deixar a página aberta e não permitir que os usuários o adicionem ao carrinho de compras. Embora eles ainda possam adicioná-lo à sua lista de desejos ou solicitar uma notificação quando o produto estiver novamente em estoque.

Lèse majesté
fonte
Atualizei a pergunta com um caso especial
Marco Demaio 15/11/2010
11
@Marco: Nesse caso, seria considerado "conteúdo de substituição" e um 301 seria apropriado. É como se você reformulasse seu site, suas páginas poderiam ser diferentes, mas são apenas versões ligeiramente atualizadas das páginas antigas, portanto, um 301 seria apropriado. Outro exemplo é se você lançou uma nova versão de um produto. Desde que os usuários que procuravam a página antiga fiquem satisfeitos com a nova, você pode e deve usar um 301.
Lèse majesté
11
Concorde com a última parte da sua resposta. Em particular, se os usuários encontrarem essa página por meio de mecanismos de pesquisa, é uma boa ideia manter a página com qualquer conteúdo apropriado e com uma nota de que está esgotado. Você pode listar alguns itens semelhantes para incentivar o usuário a seguir em frente. Se houver um item específico de "substituição", use um 301.
usar o seguinte
1

Para pergunta: eu manteria uma página 404/410 para o produto excluído e criaria uma nova para o novo produto.

Para um caso especial: provavelmente eu iria com o mesmo acima OU ... use um redirecionamento 303. Talvez um 301, mas essa definitivamente não seria minha primeira escolha.

Para segunda edição: Como declarado várias vezes para desenvolvedores da web / profissionais de SEO: SEO é o resultado de uma boa página de criação. Pense nos usuários primeiro. Período.

Também não reinvente a roda porque alguém disse que você precisa. As tecnologias existem e é de sua responsabilidade usá-las de maneira adequada. Cabeçalhos HTTP e códigos de resposta cobrem praticamente qualquer caso que você possa imaginar / precisar.

Agora, como usuário, posso dizer que não me importo se chegar a uma página 404 útil. É claro que vezes feias, o novo tamanho romano 10px, preto e branco, com texto técnico, é o pior que um usuário pode encontrar. Eu também odeio isso. Mas se eu chegar a uma página que me dê a opção de verificar um mapa do site, pesquisar e fornecer alguns links provavelmente similares ... isso me deixa mais feliz do que ser redirecionado para a página inicial.

Conclusão Faça o que você precisa fazer, use o que você já tem (explore o que você tem melhor) e coloque-se como seu próprio usuário.

Dave
fonte