Executamos um site de comércio eletrônico que foi configurado por um fornecedor de software de comércio eletrônico de terceiros, uma loja básica com páginas de produtos, cesta e check-out.
O fornecedor terceirizado configurou o arquivo htaccess para que, se uma URL inexistente for inserida, ele seja redirecionado para a página inicial em vez de um erro 404 sendo gerado.
Isso resulta no webmaster do Google relatando títulos e descrições duplicados para páginas que não existem mais.
Eu acho que seria melhor exibir uma página de erro 404 dedicada em vez de redirecionar para a página inicial
Então, é melhor ter um site redirecionando um 404 para a página inicial do que uma página 404 dedicada?
fonte
jmb
dito, mas eu tenho páginas dinâmicas para o meu CMS, então primeiro preciso executá-lo primeiro. então,Errordocument 404 /dynamic_page.php
e se não for encontrado, isso será exibido/notfound.htm
.Eu votaria em uma página de erro separada apenas para informar aos usuários do seu site que o link em que eles clicaram falhou ou que digitaram o URL errado. Seria confuso voltar à página inicial. Sei que ficaria tentado a repetir minhas ações para ver se havia feito algo errado!
Se você adicionou um link "denuncie este link quebrado" ou mesmo o registrou, você receberá uma notificação e uma chance de corrigir problemas com o site.
fonte