Quais são as características mais úteis de eficaz 404 arquivo não encontrado páginas de erro?

StackOverflow https://stackoverflow.com/questions/215981

Pergunta

Quando um usuário se depara página de erro 404 Arquivo não encontrado do seu site, o mais provável é não o que eles estavam procurando. Aqui, você tem a oportunidade de transformar um beco sem saída em um recurso que pode ajudar seu achado visitante o que eles estavam procurando.

Se você estava indo para criar o arquivo perfeita 404 Not Found página de erro, o que ele faz? Quais são as características mais úteis de eficaz 404 arquivo não encontrado páginas de erro? Existem exemplos fortes lá fora?

Foi útil?

Solução

  • Procurar
  • páginas sugeridas (resultados de pesquisa para as palavras do caminho não encontrado)
  • recursos globais agregadas ou talvez um breve mapa do site
  • tags / categorias / whatever o atalho de navegação apresenta
  • Se a estrutura é uma hierarquia e o caminho não encontrado está em algum lugar abaixo do nível superior, certifique-se de Taylor acima para onde o usuário está na hierarquia (eg / widgets / some-widget -.> Pesquisar dentro / widgets, Widgets sugeridos, e assim por diante).

Outras dicas

Gostaria apenas torná-lo carga leve e rápido quanto possível, com links proeminentes para um mapa do site e da página inicial. Assim que eu percebo que atingiu a 404, eu costumo mergulho para o botão de volta, ou apenas tentar bater a home page do site, se eu sou bastante interessado em tudo o que eu estava procurando. Eu quase nunca realmente ler o que estava na página 404. Talvez não um bom hábito, mas eu aposto que a maioria dos visitantes do site são tão impaciente como eu sou.

Se o site teve uma recente remodelação, e eu não poderia impedir a 404 com redirecionamentos, eu provavelmente incluir uma mensagem curta sobre o redesenho e dicas de como eles podem encontrar o que eles estavam procurando no novo estrutura.

Se você pode ser incomodado para manter uma lista de links mortos (ou seja, o endereço de uma página você usou para host, que agora é suprimido / renomeado / movido), então muitas vezes você vai ser capaz de sugerir a página correta para um usuário que segue um link muito antiga de fora do seu site.

Em alguns casos, você pode dar uma explicação pequeno texto para dizer por que essa página não existe mais. Ou talvez você pode detectar uma parte do caminho de arquivo, que lhe permite capturar 100 links mortos diferentes ao mesmo tempo.

Eu tenho feito isso com sucesso para um site pequeno, então eu não sei quanto trabalho seria manter os dados para um local maior, ou onde há várias pessoas excluir / renomear / mover arquivos.

Antes de todos os links mortos a respeito, que estavam em um tempo válido, o mais eficaz 404 é realmente um redirecionamento permanente 301 para o novo URL. Qualquer site redesenho deve mapear URLs antigos para novos, e qualquer CMS que permite ao usuário editar URLs da página devem definir automaticamente isto quando as mudanças de URL.

Caso contrário, uma boa solução é apresentar o usuário com resultados de pesquisa do seu site, com base nas palavras-chave presentes nos componentes da URL.

Estas são as soluções genéricas, mas eu tenho certeza que você pode vir acima com suas próprias soluções específicas para o seu site / webapp, por exemplo, um site estilo wiki poderia exibir uma página editável vazia para permitir que o usuário crie uma página nesse URL.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top