Primeiro de tudo, o que é 404 e 404 suave
404: Simplificando, quando o usuário inserir um link de página inexistente, a página retornada será representada por um código 404.
Soft 404: Soft 404 é quando a página visitada pelo usuário não existe, ele não retorna um código de erro 404, mas um código 200. Oriente os usuários para continuar visitando o site.
Então eu acho que todo mundo viu a diferença entre eles:
404: retorne ao usuário a página de erro 404 e o código de status HTTP é 404;
Soft 404: retorne ao usuário a página Prompt de erro, o código de status é 200;
Então, em que circunstâncias o Soft 404 aparecerá?
Geralmente, estamos divididos em:
1: erro de configuração do servidor;
2: Ocorreu um erro no programa ou modelo do site;
3: O site é causado por ataques maliciosos;
4: causado pelo erro de um administrador de site.
Como lidar com o Soft 404, neste momento, podemos usar o arquivo robots.txt ou nofollow para impedir que os rastreadores rastreiam as páginas que você não deseja rastejar. Para usuários comuns, o Soft 404 levará inevitavelmente a uma alta taxa de rejeição na página. Portanto, para alcançar uma melhor experiência do usuário, podemos modificar adequadamente a página de prompt de erro do Soft 404 em vez de retornar à página padrão do sistema ou até à página inicial do site.