Dos muitos erros potenciais que você pode ver no seu site WordPress, o erro 404 página não encontrada é um dos mais domadores. Mas isso não significa que não é frustrante quando você ou seus visitantes tentam navegar em seu site e continuar correndo para a mensagem Error 404 Not Found. 😒 Essa é a última coisa que você quer que os clientes em potencial vejam pela primeira vez a partir de sua marca. Um erro 404 também pode ser um indicador para você de que algo mudou ou se moveu e um redirecionamento 301 provavelmente precisa ser adicionado para SEO.

Neste post, vamos tentar ajudar você a colocar seu site funcionando novamente, explicando algumas coisas:

O que é o Erro 404 página não encontrada?

Sempre que você, ou um de seus visitantes, visita seu site, seu navegador envia uma solicitação ao servidor web e recebe dados de volta, incluindo algo chamado de cabeçalho HTTP. O cabeçalho HTTP inclui códigos de status HTTP para explicar “o que aconteceu” com a requisição.

Na maioria das vezes, a requisição funciona perfeitamente e você nunca vê o código de status HTTP (a menos que você vá procurar). Mas se algo der errado, seu navegador web geralmente exibirá uma mensagem com o código de status HTTP para indicar o problema exato.

Assim como outras mensagens de erro (500 erros, 502 erros, 504 erros, etc.), a mensagem Error 404 Not Found é o resultado desse processo.

O que é que o erro 404 página não encontrada realmente significa?

Basicamente, isso significa que o cliente (o seu, ou o do seu visitante, navegador da web) foi capaz de se conectar com sucesso ao host (o servidor do seu site), mas foi incapaz de encontrar o recurso real que foi solicitado (por exemplo, uma URL ou nome de arquivo específico).

Por exemplo, se alguém tentar acessar seu site.com/post-name, mas você não tiver nenhum conteúdo com o slug post-name. O visitante verá então um erro 404 porque, mesmo que seu servidor web esteja funcionando normalmente, o recurso que foi solicitado não existe.

Não se trata apenas de posts ou páginas também, qualquer ativo ausente pode gerar um erro 404 no servidor, como um arquivo de imagem ausente, falta de JavaScript, falta de CSS, etc.

O que causa o erro 404 página não encontrada no WordPress?

Se você vir esse erro em todo o conteúdo do seu site, normalmente é devido a um problema com os links permanentes do seu site do WordPress. No entanto, se apenas o vires em pedaços individuais de conteúdo, é mais provável que seja porque mudaste a lesma de um conteúdo sem configurar um redireccionamento.

Além disso, o erro 404 nem sempre é uma coisa ruim – só é ruim quando está interferindo com a usabilidade. E às vezes as coisas estão fora do teu controlo!

Por exemplo, às vezes uma pessoa pode apenas digitar a URL errada em sua barra de endereços. Nesse caso, eles ainda verão um erro 404, mas não há nenhum problema real com a configuração do seu site. Esta é realmente a resposta desejada, e você pode criar sua própria página personalizada 404 para ajudar a levar os visitantes ao lugar certo (mostraremos como mais tarde).

Erro 404 Variações não encontradas

Como diferentes navegadores exibem mensagens de erro de forma diferente, você pode ver uma mensagem diferente para esse erro. Outras variações comuns incluem:

  • “Erro 404”
  • “404 página não encontrada”
  • “Erro HTTP 404”
  • “Não encontrado”
  • “Página Não Encontrada”
  • “A URL solicitada não foi encontrada neste servidor.”
  • “A página não pode ser encontrada”
  • “Não conseguimos encontrar a página que procura.”
  • “A URL solicitada /~ não foi encontrada neste servidor. É tudo o que sabemos.
Página de erro do Google 404

Página de erro do Google 404

A mensagem Error 404 Not Found também é única, pois muitos sites irão realmente criar uma página personalizada para resolver o erro, em vez de mostrar uma das mensagens acima. Alguns temas do WordPress também incluem 404 páginas personalizadas por padrão. Por essa razão, você pode realmente não ver a mensagem de erro em tudo porque muitos sites vão usar engraçado ou criativo 404 páginas em vez disso.

Exemplo de página 404 engraçado

Exemplo de página 404 engraçado

Abaixo está um exemplo de nossa própria página 404 em Kinsta. Incluímos uma caixa de pesquisa e alguns dos nossos posts recentes no blog para ajudar os visitantes a encontrar o que eles poderiam estar procurando. Inclua sempre a funcionalidade de pesquisa na sua página 404.

Kinsta 404 pagina

Kinsta 404 pagina

Impacto sobre SEO com o Erro 404 página não encontrada

O Erro 404 página não encontrada não tem qualquer impacto negativo inerente em SEO. Mas pode ter um impacto negativo, dependendo da razão pela qual o erro está acontecendo.

Por exemplo, se um visitante apenas mistypes um URL e vê um erro 404 – não haverá um impacto negativo sobre SEO. Mas se você tiver erros individuais por causa de URLs quebrados, isso irá inibir a capacidade do Google de rastrear corretamente o seu site e ter um efeito de SEO negativo dessa forma.

Além disso, se um problema de permalink estiver causando erros em todo o site 404, o Google não será capaz de rastrear nenhum conteúdo do seu site. Em outras palavras, sempre corrija seus erros 404 o mais rápido possível.

Impacto no desempenho do site com o Erro 404 página não encontrada

Muitos não percebem isso, mas os sites que geram muitos erros 404 podem facilmente encontrar problemas de desempenho, já que essas respostas não são normalmente armazenadas em cache. Vimos isso muito em sites maiores e pode ser um grande problema se você acidentalmente promover ou obter uma onda de tráfego viral para uma página 404.

Você provavelmente está gerando mais 404 erros do que você pensa! Nossa ferramenta de análise do MyKinsta pode ajudá-lo a determinar a quantidade exata (como visto abaixo).

404 Erros

404 Erros

Você também pode ver rapidamente quais são os principais erros 404. Neste exemplo abaixo, você pode ver que faltam no site alguns ícones móveis, como /apple-touch-icon.png. Estes são mais prováveis em um tema ou código de plugin que está sendo consultado, mas os ícones reais nunca foram adicionados. Portanto, o servidor gera um erro 404 pois não consegue encontrar os recursos.

404 erros principais

404 erros principais

Você também pode verificar erros 404 no Google Search Console ou instalar um plugin de terceiros, como o Redirecionamento, que registra erros 404. No entanto, lembre-se que plugins como estes também têm um impacto no desempenho. É muito melhor confiar numa ferramenta de nível de servidor. É por isso que fornecemos estas ferramentas para todos os clientes Kinsta.

A razão pela qual esses erros são ruins é que muitas 404 páginas são muito intensivas em recursos. Para sites grandes, você vai querer evitar uma página 404 pesada. Crie um modelo 404 simples que evite consultar o banco de dados, se possível.

Como corrigir o erro 404 página não encontrada no WordPress

Abaixo, vamos cobrir um par de métodos diferentes para saber como corrigir o Erro 404 página não encontrada mensagem, dependendo se ele está acontecendo em todo o site ou para conteúdo específico.

Atualize os links permanentes do seu site do WordPress

Se você está experimentando erros sitewide 404 ao tentar acessar o conteúdo, a causa mais provável é um problema com seus permalinks (ou seu arquivo .htaccess, se seu host usa Apache). Se você é um cliente Kinsta, nós utilizamos Nginx, então você pode descartar o arquivo .htaccess como uma possível causa.

A maneira mais fácil de corrigir isso é atualizar suas configurações de permalink através do painel do WordPress. Tudo o que você precisa fazer é ir para Configurações → Permalinks e clicar em Salvar Alterações (você não precisa fazer nenhuma alteração – clicar em Salvar Alterações é suficiente).

Regenerar permalinks no WordPress

Regenerar permalinks no WordPress

Configurar 301 Redirecciona para Conteúdo Movido ou Renomeado

Se você está experimentando 404 erros em uma parte específica do conteúdo, o problema é provável que você:

  • Alterado o URL slug para esse conteúdo.
  • Movido esse pedaço de conteúdo manualmente, por exemplo, apagando a mensagem existente e colando-a em uma nova mensagem.

Os usuários então tentam acessar o conteúdo no local antigo e ver uma página 404 em vez do recurso que eles estavam esperando. A melhor maneira de corrigir isso é redirecionar automaticamente qualquer um que tente acessar o local antigo para o novo local. Dessa forma, eles vão conseguir chegar ao lugar certo sem nenhum erro 404. Também é bom para SEO. Se você mover ou renomear uma mensagem sem adicionar um redirecionamento, perderá toda a autoridade de domínio anexada aos backlinks apontados para essa mensagem.

Por padrão, o WordPress tentará redirecionar o conteúdo alterado/modificado. Mas nem sempre funciona e você nunca deve confiar no WordPress para esta funcionalidade. Mas não se preocupe, existem várias maneiras fáceis de configurar redirecionamentos no WordPress:

Primeiro, você pode usar o plugin gratuito de Redirecionamento para gerenciar redirecionamentos a partir da sua área de trabalho do WordPress. Depois de instalar e ativar o plugin, acesse Ferramentas → Redirecionamento e digite o URL da página 404 na caixa URL de origem e a nova localização do conteúdo na caixa URL de destino:

Como configurar redirecionamentos com o plugin Redirecionamento

Como configurar redirecionamentos com o plugin Redirecionamento

Se você está hospedando com Kinsta, você também pode gerenciar redirecionamentos a partir do painel do MyKinsta. Usando a ferramenta da Kinsta é realmente uma maneira melhor de fazê-lo, pois as regras são implementadas no nível do servidor, que é uma maneira muito mais otimizada em termos de desempenho. Isso também significa menos um plugin de terceiros que você tem que se preocupar.

Vá até o site que você deseja gerenciar. Em seguida, clique no separador “Redireccionar”. Para adicionar um novo redirecionamento, clique no botão grande “Adicionar regra de redirecionamento”:

Como configurar redireccionamentos a partir do seu painel Kinsta

Como configurar redireccionamentos a partir do seu painel Kinsta

Finalmente, se sua máquina usa o servidor Apache, você pode usar .htaccess para configurar redirecionamentos. O site do Gerador de .htaccess pode ajudá-lo a gerar o código apropriado para adicionar ao arquivo .htaccess do seu site.

Lutando com tempo de inatividade e problemas no WordPress? Kinsta é a solução de hospedagem projetada para economizar seu tempo! Confira nossos recursos

Como criar o seu próprio erro 404 página não encontrada

Embora você possa fazer o seu melhor para evitar erros 404 seguindo as dicas acima, é impossível eliminar completamente os erros 404 porque algumas coisas estão fora do seu controle. Não é incomum para pequenos sites WordPress ter milhares de erros 404 todos os meses.

Por exemplo, se um visitante digita errado a URL, ou se outro site se liga a uma página que não existe, as pessoas vão receber 404 erros, não importa o que aconteça.

Para fornecer uma página de erro mais fácil de usar, você pode usar um dos muitos plugins de página 404. Por exemplo, o plugin 404page gratuito permite que você configure uma página de erro 404 personalizada:

  • Uma caixa de pesquisa
  • Links importantes
  • Informações de contato

Outra característica importante do plugin 404page é que ele não cria redirecionamentos. Uma página 404 nunca deve ser redirecionada para uma página física como yoursite.com/404. O erro 404 deve ser sempre gerado dinamicamente na página em questão.

Ao incluir estes elementos, você dá aos visitantes as ferramentas que eles precisam para encontrar o caminho para a página certa. Mas lembre-se, mantenha a sua luz de 404 páginas para um melhor desempenho. Inclua apenas o que é absolutamente necessário.

Como monitorar os erros 404 Avançar

Indo para a frente, pode ser benéfico prestar atenção a quais pedidos estão causando erros 404 em seu site. Isto pode ajudar-te:

  • Encontre links quebrados que estão enviando pessoas para um recurso inexistente (estes podem ser links internos ou externos de outros sites). Você então gostaria de fazer o seu melhor para corrigir esses links, se possível.
  • Veja quais páginas o Google está tendo problemas para rastrear. Você então gostaria de descobrir por que o Google está tentando rastrear uma página inexistente e configurar um redirecionamento, se necessário.
  • Solucione problemas relacionados ao desempenho com erros 404.

Opção 1 – Google Analytics

Se você usar o Google Analytics, poderá configurar um relatório personalizado para rastrear erros 404 de links externos. Rebelética tem um bom tutorial sobre o tema.

Opção 2 – Plugin para WordPress

Se você quiser usar um plugin do WordPress, o plugin de redirecionamento mencionado acima pode ajudá-lo a monitorar 404 erros da sua área de trabalho do WordPress.

Opção 3 – Ferramenta de Auditoria de Terceiros

Você também pode usar uma ferramenta de auditoria de terceiros como o Ahrefs para monitorar erros 404 no seu site do WordPress. É possível até mesmo configurá-lo para ser executado em um programa.

404 erros de auditoria

404 erros de auditoria

Opção 4 – Consola de Pesquisa do Google

Por último, você pode rastrear 404 erros que os rastreadores do Google encontram no Google Search Console. Depois de ter verificado o seu site com o Google Search Console, vá até Crawl → Crawl Errors → Não encontrado para visualizar uma lista de 404 erros que o Google encontrou. Esta é, de longe, uma das formas mais fáceis. Também é o melhor em termos de desempenho porque não requer plugins de terceiros ou varredura adicional em seu site. Os bots do Google já estão rastreando seu site regularmente, então porque não simplesmente aproveitar os dados que eles já fornecem? 😉

Google Search Console 404 erros

Google Search Console 404 erros

Resumo

Infelizmente, 404 erros acontecerão em seu site, quer você goste ou não. Quanto maior for o seu site WordPress, mais você começará a ver. Recomendamos reunir um bom workflow para monitorar esses tipos de erros e corrigi-los. 404 erros nunca são bons para os visitantes, sua marca, e o Google também não gosta de vê-los.

Tem outras dicas ou perguntas sobre a mensagem Erro 404 página não encontrada ou como ela afeta seu site do WordPress? Deixe-nos saber abaixo nos comentários.


Se você gostou deste artigo, então você vai adorar a plataforma de hospedagem WordPress da Kinsta. Turbine seu site e obtenha suporte 24/7 de nossa experiente equipe de WordPress. Nossa infraestrutura baseada no Google Cloud se concentra em escalabilidade automática, desempenho e segurança. Deixe-nos mostrar-lhe a diferença Kinsta! Confira nossos planos