Como corrigir ou redirecionar um erro 404 no WordPress?

[aioseo_eeat_author_tooltip]
[aioseo_eeat_reviewer_tooltip]
Como corrigir ou redirecionar um erro 404 no WordPress

Os erros 404 são um dos motivos mais comuns para o abandono de um site por visitantes. Além de perder negócios, o proprietário de um site pode perder muito tráfego e potenciais backlinks 404. Esses erros podem ser causados ​​por diversos problemas, incluindo:

  • O conteúdo da página desapareceu: Isso pode acontecer quando um servidor fica inativo ou quando um site está sendo transferido.
  • Atualizando posts antigos do blog: Quando alguém altera o título de um post, geralmente também altera o URL. Visitantes que acessarem seu site usando o URL antigo serão direcionados para uma página de erro 404.

Neste artigo, vamos abordar diferentes métodos para corrigir e redirecionar páginas de erro 404.

O que é um erro 404?

O erro 404 é um código de resposta padrão do Protocolo de Transferência de Hipertexto (HTTP). Ele ocorre quando uma página da web não é encontrada no servidor, sinalizando aos usuários que a página solicitada está ausente ou não está mais disponível. Esse problema pode ser causado por páginas excluídas, links quebradosou URLs digitados incorretamente. Para solucionar isso, os proprietários de sites devem garantir uma experiência de usuário perfeita, corrigindo ou redirecionando as páginas com erro 404.

Variações do erro 404 Não encontrado

O erro 404 Não Encontrado é um HTTP que indica que o servidor não conseguiu encontrar a página da web solicitada. Variações desse erro incluem:

  • Erro 404: Página não encontrada. Esta variação é a forma mais comum do erro, indicando que o servidor não consegue localizar a página web solicitada.
  • Erro 404: Uma versão concisa da mensagem de erro, geralmente acompanhada de uma explicação genérica do problema.
  • 404 Arquivo ou diretório não encontrado: Especifica que o servidor não conseguiu localizar o arquivo ou diretório especificado, indicando um possível problema com o caminho da URL.
  • 404 Não encontrado: O URL solicitado não foi encontrado neste servidor: Uma variação mais detalhada da mensagem de erro, que fornece informações adicionais sobre a incapacidade do servidor de localizar o URL solicitado.
  • HTTP 404: Não encontrado: Essa variação é comum em mensagens de erro e registros de navegadores. Ela indica o protocolo HTTP e o código de erro específico.
  • 404 – Página não encontrada: A página que você está procurando pode ter sido removida, ter tido seu nome alterado ou estar temporariamente indisponível: Uma versão mais amigável do erro, que oferece possíveis explicações para a indisponibilidade da página solicitada.
  • Erro 404: Não foi possível encontrar essa página: Alguns sites personalizam suas mensagens de erro 404 para manter uma identidade visual consistente e proporcionar uma experiência mais amigável aos usuários.
  • 404 Não encontrado – Nginx: Específico para sites que usam o servidor web Nginx, essa variação indica que o Nginx não conseguiu localizar o recurso solicitado.

Compreender essas variações ajuda usuários e desenvolvedores web a identificar e solucionar problemas relacionados a conteúdo web ausente ou inacessível, facilitando um processo de resolução de problemas mais eficiente.

Leia: Erros comuns do WordPress e como corrigi-los

Está com dificuldades para acessar o site WordPress devido ao erro 404? Não se preocupe!

Não perca tempo tentando resolver o problema sozinho. Busque ajuda e suporte profissional do WordPress para uma solução rápida e eficaz.

Faça um backup antes de solucionar erros 404

Antes de lidar com erros 404 no WordPress, certifique-se de ter um backup para proteger os dados do seu site. Utilize ferramentas como o BlogVault , conhecido por sua interface amigável e opções de restauração com um clique. Como alternativa, considere planos de hospedagem WordPress gerenciada de provedores como a DreamHost. A DreamHost oferece recursos rápidos de backup e restauração diretamente pelo painel de controle.

regularmente backups, armazene-os em vários locais para redundância e verifique sua integridade para garantir um processo de recuperação perfeito em caso de complicações na resolução de problemas.

Relacionado: Os melhores plugins de backup para WordPress

Como corrigir ou redirecionar um erro 404 no WordPress?

A seguir, analisaremos os diferentes métodos ou maneiras de lidar com esses erros.

Descubra a causa através da depuração

Ao se deparar com erros 404 no WordPress, comece ativando a depuração para identificar a causa raiz. Edite o wp-config.php arquivo define('WP_DEBUG', true). Isso ativa o modo de depuração e exibe as mensagens de erro no seu site. Analise as mensagens para identificar problemas com temas, plugins ou configurações incorretas que estejam causando os erros 404.

Limpar o cache e os cookies do navegador

Arquivos em cache e cookies podem levar a informações desatualizadas ou incorretas na página. Limpe o cache e os cookies do seu navegador para garantir que você esteja carregando a versão mais recente do site. Essa simples ação geralmente resolve erros 404 causados ​​por navegadores que exibem conteúdo em cache.

Redefinir links permanentes do WordPress

Configurações incorretas de links permanentes são uma causa comum de erros 404. No painel do WordPress, acesse “Configurações” ⟶ “Links permanentes” e escolha uma estrutura de links permanentes diferente. Salve as alterações para redefinir os links permanentes. Se isso resolver o problema, você poderá voltar à sua estrutura preferida.

Restaure o arquivo .htaccess

Restaurar o arquivo .htaccess no WordPress é crucial para resolver erros 404 causados ​​por configurações incorretas. Aqui estão os passos para restaurar o arquivo .htaccess:

  • Acesse os arquivos do seu site: Use um FTP (como o FileZilla) ou o gerenciador de arquivos do seu provedor de hospedagem para se conectar ao servidor do seu site.
  • Localize o arquivo .htaccess: Navegue até o diretório raiz da sua instalação do WordPress. Procure o arquivo .htaccess. Verifique as configurações do seu cliente FTP para exibir arquivos ocultos, caso ele não esteja visível.
  • Faça backup do arquivo .htaccess atual: Antes de fazer qualquer alteração, faça um backup do arquivo .htaccess existente. Baixe-o para o seu computador. Isso garante que você possa reverter para o estado anterior, se necessário.
  • Exclua ou renomeie o arquivo .htaccess atual: Às vezes, o arquivo .htaccess pode estar corrompido. Você pode excluí-lo ou renomeá-lo para algo como “.htaccess_backup”. Isso fará com que o WordPress gere um novo arquivo .htaccess.
  • Regenerar o arquivo .htaccess no painel do WordPress: Faça login no de administração do WordPress . Acesse "Configurações" e selecione "Links permanentes". Sem fazer nenhuma alteração, clique no botão "Salvar alterações". Essa ação fará com que o WordPress regenere o arquivo .htaccess.
  • Verifique o conteúdo do .htaccess: Abra o arquivo .htaccess recém-gerado e confirme se ele contém as configurações corretas. Se você precisar de configurações específicas para o seu site (como redirecionamentos ou regras personalizadas), adicione-as novamente ao arquivo.

Verifique diferentes páginas do seu site para garantir que os erros 404 sejam resolvidos. A restauração do arquivo .htaccess deve eliminar problemas relacionados a configurações incorretas.

Desativar plugins e temas do WordPress

Desative os plugins e mude para um tema padrão do WordPress (como o Twenty Twenty-One). Reative cada plugin e tema individualmente, verificando se o erro 404 persiste. Isso ajuda a identificar o plugin ou tema específico que está causando o problema. Uma vez identificado, atualize ou procure alternativas para os plugins ou temas problemáticos.

Alterar e atualizar o URL do WordPress no banco de dados

Se você estiver recebendo erros 404 devido a configurações de URL incorretas, siga estes passos para atualizar a URL do WordPress no banco de dados:

  • Acesse o banco de dados via phpMyAdmin: Faça login na sua conta de hospedagem e encontre a ferramenta phpMyAdmin. Selecione seu banco de dados WordPress na barra lateral esquerda.
  • Abra wp_options : Localize e clique na wp_options no banco de dados.
  • Localize as linhas "site URL" e "home": Procure por linhas com o nome de opção 'siteurl' e 'home'. Elas geralmente representam as configurações de URL do seu site WordPress.
  • Editar valores: Clique no ícone de lápis ou "Editar" ao lado das linhas 'siteurl' e 'home'. Atualize o campo 'option_value' com a URL correta.
  • Salvar alterações: Depois de atualizar os valores, clique no botão “Ir” ou “Salvar” para salvar as alterações.

Por fim, limpe o cache do seu navegador para garantir que ele carregue a URL atualizada. Em seguida, verifique seu site WordPress para confirmar se os erros 404 foram resolvidos.

Corrigir erro 404 do WordPress em servidores locais

Se o ambiente do seu servidor local for diferente do seu servidor de produção, isso pode causar erros 404. Discrepâncias na versão do PHP, nas configurações do MySQL, na estrutura de arquivos e nas configurações do banco de dados também podem contribuir para esse problema. Veja a seguir os passos para resolvê-lo:

  • Verifique a configuração do servidor local: certifique-se de que o ambiente do seu servidor local (por exemplo, XAMPP, MAMP) corresponda às configurações do seu servidor de produção. Verifique a versão do PHP, as configurações do MySQL e outros parâmetros do servidor.
  • Confirme as estruturas de arquivos e pastas: verifique se as estruturas de arquivos e pastas do seu servidor local são idênticas às do seu servidor de produção. Inconsistências podem causar erros 404.
  • Verifique as configurações do banco de dados: confirme se as configurações do banco de dados local correspondem às do seu banco de dados em produção. Preste atenção ao nome do banco de dados, nome de usuário e senha.
  • Atualizar URL local do WordPress: Acesse o banco de dados local do WordPress usando o phpMyAdmin ou uma ferramenta similar. Na wp_options , localize as linhas 'siteurl' e 'home' e atualize-as com a URL local correta.
  • Verifique o arquivo .htaccess e os links permanentes: Confirme se o arquivo .htaccess no seu servidor local está configurado corretamente. Se estiver faltando ou corrompido, recrie-o ou copie-o do seu servidor de produção.

Verifique e redefina os links permanentes acessando o painel do WordPressConfigurações Links permanentese clicando em “Salvar alterações”. Reinicie o servidor local para aplicar as alterações. Agora, verifique seu site WordPress local para ver se os erros 404 foram resolvidos.

Use o código para redirecionar páginas de erro 404 para a página inicial

Usando este método, você pode criar redirecionamentos 301 para todas as páginas 404, direcionando-as para a sua página inicial. Para isso, acesse o seu servidor e navegue até a pasta HTML pública ou a pasta que contém os arquivos do seu site. Você também pode recuperar os arquivos do seu site usando um aplicativo FTP, como o FileZilla. Outra opção é acessar o painel do WordPress e ir em Aparência Editor de Temas .

Independentemente da técnica que você usar, procure um arquivo chamado 404.phpou crie um se ele ainda não existir e adicione o seguinte código a ele:

<?php header("HTTP/1.1 301 Moved Permanently"); header("Location: ".get_bloginfo('url')); exit(); ?>

Salve as alterações quando terminar. Quando ocorrer um erro 404, os visitantes do site serão redirecionados para a página inicial.

Use plugins para redirecionar ou corrigir páginas de erro 404

Esta é a técnica mais eficaz para redirecionar ou corrigir uma página de erro 404, pois não exige a criação de uma única linha de código para a página inicial e oferece diversas opções para gerenciar redirecionamentos. Recomenda-se o uso de um plugin para evitar erros dispendiosos durante o desenvolvimento do código.

Você pode usar diversos plugins, incluindo os seguintes:

Redirecionamento

404-erros-redirecionamento-plugins-wordpress

Com mais de um milhão de instalações ativas, o Redirection é de longe o plugin de redirecionamento para páginas 404 mais popular. É simples de usar e inclui diversos outros recursos que consideramos bastante interessantes. Você pode, por exemplo, enviar visitantes que usam um navegador específico para uma página em particular. Status de login, Referenciador, Cookies, cabeçalhos HTTP, endereço IP, servidor e tipo de página, além de redirecionar se a página atual for uma página 404, estão entre as várias opções de redirecionamento condicional.

Todos os erros 404 redirecionam para a página inicial

plugin-wordpress-all-404-redirect-to-homepage

Com mais de 200.000 downloads, o All 404 Redirect to Homepage é um dos plugins de redirecionamento de páginas 404 mais famosos. É também o mais fácil de usar, pois redireciona automaticamente todas as páginas 404 para a página inicial, ao contrário da maioria dos outros plugins que exigem que você configure redirecionamentos para URLs específicos.

Redirecionamentos 301 – Gerenciador de Redirecionamentos Fácil

Plugin 301-redirects-wordpress

Outro plugin que facilita a geração de redirecionamentos para páginas 404. Ele possui diversos recursos que o tornam um dos plugins mais incríveis para se utilizar. Instale-o aqui. A instalação e ativação do plugin é o primeiro passo. Vejamos um exemplo do plugin “All 404 redirect to homepage”.

Passos para criar redirecionamentos para páginas de erro 404 no WordPress

Para começar, o plugin All 404 Redirect to Homepage será instalado inicialmente. Você pode fazer isso baixando-o do WordPress.org ou acessando Plugins ⟶ Adicionar novo no painel de administração do WordPress e procurando pelo plugin. Após concluir a instalação, certifique-se de ativá-lo.

  • Adicionando personalizações ao plugin: Agora que o plugin está instalado e ativado, você precisará configurá-lo e definir as regras de redirecionamento. Para isso, acesse a área de Configurações do painel de administração do seu site WordPress e clique em "Todos os redirecionamentos 404 para a página inicial".
  • Isso o levará à página de Configurações. Lá, selecione "Status de redirecionamento 404" no menu suspenso e, para ativar o plugin, escolha "Ativado".
  • Em seguida, você será solicitado a inserir o URL da página inicial do seu site no campo "Redirecionar todas as páginas 404 para". O URL da sua página inicial será armazenado no plugin. Este campo pode ser usado para adicionar qualquer outro URL personalizado.
  • Após concluir os ajustes, clique no botão Atualizar opções.

Neste caso, todas as páginas 404 serão redirecionadas para a página inicial. Teste as alterações para garantir que tudo esteja funcionando corretamente. Você pode fazer isso acessando seu site e digitando um URL que não existe.

Monitore seu site WordPress em busca de páginas de erro 404

Monitorar seu site em busca de erros 404 é essencial para manter uma experiência positiva do usuário e garantir que os visitantes possam acessar o conteúdo que procuram. Usando as ferramentas a seguir, veja como monitorar seu site em busca de erros 404.

  • Google Search Console: O Google Search Console (GSC) fornece um relatório completo sobre erros de rastreamento, incluindo erros 404. Adicione seu site ao Google Search Console e verifique regularmente a seção "Cobertura" para obter detalhes sobre os erros.
  • Google Analytics: Utilize o Google Analytics para monitorar o comportamento do usuário. Verifique a seção "Comportamento" ⟶ "Conteúdo do site" ⟶ "Todas as páginas" para encontrar páginas que geram erros 404.
  • Ferramentas de monitoramento de sites: Utilize ferramentas de monitoramento de sites de terceiros, como Pingdom, UptimeRobotou GTmetrix. Essas ferramentas podem enviar alertas quando detectarem erros 404 durante verificações de rotina do site.
  • Verificadores de links quebrados: Utilize verificadores de links quebrados online, como o Verificador de Links Quebrados da Seahawk. Essa ferramenta verifica todo o seu site em busca de links quebrados, incluindo erros 404.
  • Verificador de Links Quebrados: O Verificador de Links Quebrados é uma ferramenta online projetada para escanear sites inteiros em busca de links quebrados, incluindo erros 404. Ele fornece relatórios detalhados para uma resolução de erros eficiente.

Leia também: Os erros mais comuns do WordPress: como corrigi-los

Plugin de redirecionamento 404 (Plugin do WordPress)

Introdução: O plugin 404 Redirected para WordPress redireciona automaticamente os visitantes de páginas de erro para conteúdo relevante, minimizando os erros 404. As principais funcionalidades incluem:

  • Redirecionamento automático: Redirecionamento contínuo dos visitantes para páginas relevantes.
  • Redirecionamentos personalizados: Configuração de redirecionamento sob medida para páginas de erro específicas.
  • Registro de erros: Registro dos erros 404 encontrados para insights e análises.

LinkMiner (Extensão do Chrome)

O LinkMiner, uma extensão do Chrome, facilita a verificação instantânea de links quebrados, incluindo erros 404, em páginas da web visitadas. Veja como ele ajuda:

  • Verificação de links na página: Identificação em tempo real de links quebrados durante a navegação.
  • Detecção de links internos e externos: Detecção de erros 404 internos e externos.
  • Integração sem esforço: Integração perfeita com o Chrome para verificação instantânea de links.

Ahrefs

O Ahrefs é uma ferramenta de SEO que oferece um recurso de Auditoria de Site para análise abrangente de websites, incluindo a detecção de erros 404. As principais funcionalidades incluem:

  • Auditoria do site: Análise completa para identificar problemas de rastreamento, incluindo erros 404.
  • Relatórios detalhados: Relatórios aprofundados sobre os erros detectados, com informações práticas a serem tomadas.
  • Análise Competitiva: Comparação com os concorrentes para aprimorar as estratégias de resolução de erros.

Pingdom

O Pingdom é um serviço de monitoramento de sites que fornece alertas em tempo real para diversos problemas, incluindo erros 404, para garantir o desempenho ideal. Suas principais funcionalidades incluem:

  • Monitoramento em tempo real: Detecção instantânea e alertas para erros 404 assim que ocorrem.
  • Relatórios de desempenho: Informações detalhadas sobre taxas de erro e tempos de resposta.
  • Sistema de alertas: alertas personalizáveis ​​via e-mail ou SMS para resolução rápida de erros.

Como criar sua própria página de "Erro 404 - Página Não Encontrada"?

Se você deseja personalizar a página de erro 404 do seu site, o processo é simples. Aqui estão dois métodos para fazer isso:

  • Usando o Plugin de Página 404: O plugin de página 404 oferece uma solução fácil de usar para criar uma página de erro personalizada. Com sua interface intuitiva, você pode criar e personalizar rapidamente sua página 404 para que ela esteja alinhada ao design e à identidade visual do seu site.
  • Configuração manual: A configuração manual também é uma opção para quem prefere uma abordagem mais prática. Basta adicionar uma única linha de código ao seu arquivo .htaccess, direcionando o erro para uma página específica. Em seguida, crie essa página designada, garantindo que ela forneça informações relevantes e opções de navegação úteis para os visitantes que encontrarem o erro 404.

Conclusão

Em resumo, a resolução de erros 404 do WordPress exige uma abordagem sistemática. Ao abordar as causas potenciais, como configurações incorretas, discrepâncias de URL e problemas no servidor, você pode restaurar a funcionalidade dos seus sites. Adotar medidas como depuração, limpeza de cache e atualizações do banco de dados garante um processo de solução de problemas completo. Backups regulares e cautela ao modificar arquivos também são medidas de segurança vitais.

Seja corrigindo links permanentes, restaurando o arquivo .htaccess ou atualizando URLs, a atenção aos detalhes e a adesão às melhores práticas podem capacitá-lo a superar erros 404 e manter um site WordPress funcionando perfeitamente.

Perguntas frequentes sobre o erro 404 em sites WordPress

Como faço para me livrar das páginas de erro 404?

Para eliminar erros 404 no WordPress, comece verificando e ajustando seus links permanentes no painel do WordPress em “Configurações” ⟶ “Links permanentes”. Certifique-se de que estejam configurados corretamente. Além disso, revise o conteúdo modificado recentemente, verifique se há limitações nos recursos do servidor e restaure ou regenere o arquivo .htaccess por meio das configurações de links permanentes.

Como faço para alterar o status 404 no WordPress?

Para alterar o status 404 no WordPress:

  • Crie uma página 404 personalizada: Desenhe uma página de erro 404 personalizada para melhorar a experiência do usuário. Crie uma nova página no WordPress, adicione seu conteúdo e salve-a.
  • Defina uma página 404 personalizada: Instale um plugin como o "404page" para definir sua página personalizada como a página de erro 404. Configure as opções do plugin para designar a página criada.

Como faço para me livrar do erro 404 suave no WordPress?

Para eliminar erros 404 temporários no WordPress:

  • Verifique a relevância do conteúdo: certifique-se de que as páginas sinalizadas como erros 404 temporários contenham conteúdo relevante. O Google pode interpretar conteúdo superficial ou irrelevante como erros 404 temporários.
  • Atualizar conteúdo: Aprimore o conteúdo das páginas sinalizadas, tornando-o mais substancial e valioso. Corrija quaisquer problemas que possam fazer com que os mecanismos de busca considerem o conteúdo pouco informativo.
  • Envie o Sitemap aos mecanismos de busca: Envie um sitemap atualizado aos mecanismos de busca para facilitar a indexação e o rastreamento do seu conteúdo aprimorado.

Por que o painel de administração do meu site WordPress está exibindo um erro 404?

Se o seu painel de administração do WordPress estiver exibindo um erro 404, verifique a integridade do arquivo .htaccess no diretório raiz do WordPress. Restaure-o ou regenere-o salvando os links permanentes em “Configurações” ⟶ “Links permanentes”.

Desative todos os plugins do seu site e mude para um tema padrão para identificar possíveis conflitos. Verifique as permissões de arquivo corretas e certifique-se de que o URL do site no banco de dados do WordPress esteja correto usando o phpMyAdmin. Atualize-o, se necessário, para corresponder ao URL correto da página.

Como faço para redirecionar erros 404 no WordPress?

Você pode redirecionar erros 404 no WordPress usando plugins como o Redirection ou editando o arquivo .htaccess do seu site. Configure um redirecionamento 301 para enviar usuários e mecanismos de busca para uma página relevante em vez de exibir o erro 404.

Por que os erros 404 são ruins para SEO?

Os erros 404 podem impactar negativamente o SEO, pois criam uma experiência ruim para o usuário e sinalizam aos mecanismos de busca que seu site pode ter conteúdo desatualizado ou com problemas. Mais erros 404 podem levar a melhores classificações e aumento do tráfego orgânico. É essencial corrigi-los prontamente para manter um site saudável.

Os plugins podem causar erros 404 no WordPress?

Sim, os plugins podem, por vezes, causar erros 404 no WordPress, especialmente se afetarem a estrutura dos URLs ou gerarem conteúdo dinâmico incorretamente. Para solucionar o problema, desative os plugins um a um para identificar o culpado e, em seguida, atualize, substitua ou remova o plugin problemático.

Posts relacionados

Venda de aniversário da WPBakery

WPBakery completa 15 anos: o que você ganha durante a promoção de aniversário?

A WPBakery está completando 15 anos e está comemorando do jeito que os construtores gostariam: com

Quando uma empresa precisa de pacotes de suporte para WordPress?

Quando uma empresa precisa de pacotes de suporte para WordPress?

Uma empresa precisa de pacotes de suporte para WordPress quando surgem problemas técnicos, tempo de inatividade, riscos de segurança ou manutenção do site

O WordPress 6.9 quebrou o Slider Revolution. Veja como corrigir

O WordPress 6.9 quebrou o Slider Revolution? Veja como consertar

O que é o Slider Revolution? O Slider Revolution é um plugin popular do WordPress usado para criar slides responsivos

Comece a usar o Seahawk

Cadastre-se em nosso aplicativo para ver nossos preços e obter descontos.