Erro 404 (Not Found): o que é e como funciona
Erro 404 (Not Found) é o código HTTP que o servidor devolve quando não encontra o endereço pedido. O site está no ar, mas aquela página, imagem ou arquivo não existe naquele endereço: foi apagado, mudou de lugar ou o link está errado.
Por que uma página dá erro 404?
- O endereço foi digitado errado ou o link de origem está quebrado.
- O conteúdo foi apagado, ou o endereço mudou, sem nenhum redirecionamento.
- Os links permanentes do WordPress foram alterados, ou um plugin mudou o formato dos endereços.
- O arquivo
.htaccessestá sem as regras do WordPress: a página inicial abre, mas todas as outras dão 404. - O domínio aponta para a pasta errada. Nesse caso a página de erro costuma ser a padrão do servidor, e não a do seu tema.
Como corrigir o erro 404 no WordPress?
- Confira o endereço digitado, incluindo letras, hífens e a barra final.
- Vá em Configurações, Links permanentes, e clique em Salvar alterações sem mudar nada. Isso recria as regras de endereços.
- Se continuar, veja se o
.htaccessexiste na pasta do site e contém o bloco do WordPress (veja o exemplo no verbete Apache). Se estiver sem ele, o passo 2 costuma recriá-lo; para isso o arquivo precisa aceitar gravação. - Desative o plugin instalado por último, se o problema começou depois dele, e salve os links permanentes de novo.
- Se o conteúdo mudou de endereço, crie um redirecionamento 301 do endereço antigo para o novo. Se foi removido de vez, a MDN lembra que o código 410 (Gone) diz isso com mais precisão que o 404.
Depois de corrigir, limpe o cache, se usar plugin de cache, e teste a página em uma janela anônima.
O erro 404 prejudica o site no Google?
Segundo o Google, uma URL que devolve 404 é removida do índice, caso já estivesse nele, e o rastreamento dela diminui aos poucos. Não é uma penalidade, mas um link interno quebrado piora a experiência de quem visita. O Search Console mostra as URLs com 404 que o Google encontrou. Vale personalizar a página de erro com busca e links úteis, desde que ela continue devolvendo o código 404.
Como fica na PW Host?
As regras de endereços ficam no .htaccess dentro da pasta do domínio, e o LiteSpeed lê o arquivo como o Apache faria. Edite-o pelo gerenciador de arquivos do painel ou por FTP e faça uma cópia antes. O suporte cuida do servidor e do painel, mas não corrige o conteúdo do site, como diz o item 10 dos Termos.
Mais detalhes na documentação da MDN sobre o código 404.
