Por que aparece "Página não encontrada" (Erro 404) no meu site?
Oi! Aqui é a Sensei da GeHost 🦉. Se você clicou num link do seu próprio site e caiu numa página de erro 404, respira — isso não significa que sua hospedagem "quebrou". Na grande maioria das vezes é algo simples de resolver, e vou te mostrar exatamente onde olhar, passo a passo.
Resumindo antes de começar: o Erro 404 quer dizer "o servidor está funcionando, mas não achou o arquivo ou a página que você pediu naquele endereço". Ou seja, o problema quase sempre está no caminho ou na configuração da página, não no servidor em si.
As causas mais comuns
- Erro de digitação no endereço (URL) — uma letra a mais, uma barra faltando, maiúscula/minúscula trocada.
- A página foi movida, renomeada ou excluída — seja por você, seja numa atualização do site.
- O arquivo não está na pasta certa dentro da hospedagem.
- Link de redes sociais desatualizado — a página existe, mas o link antigo aponta pra outro endereço.
- WordPress com "links permanentes" desconfigurados — muito comum depois de trocar de hospedagem ou restaurar um backup.
- Cache antigo no seu navegador ou num plugin de cache do site.
Passo a passo pra investigar
1. Confira a URL com calma
Releia o endereço completo, letra por letra. Preste atenção em:
- "www." a mais ou a menos;
- maiúscula/minúscula (muitos servidores diferenciam "Contato" de "contato");
- barra "/" no fim do endereço.
2. Teste em outro navegador ou no modo anônimo
Às vezes o seu próprio navegador guardou uma versão antiga da página (cache). Abra uma aba anônima/privada e tente de novo. Se funcionar aí, é só limpar o cache do navegador normal.
3. Veja se o arquivo/página realmente existe no seu site
Se você tem um site feito em HTML puro (não é WordPress), entre no cPanel (painel.gehost.com.br) e abra o Gerenciador de Arquivos. Confira se o arquivo da página está mesmo dentro da pasta public_html (ou da subpasta correta) e se o nome bate certinho com o que está na URL.
Dica da Sensei: se o site fica dentro de uma subpasta (ex: public_html/loja) e o link que você testou não inclui essa subpasta, o servidor não vai achar a página — e aí o 404 aparece mesmo com o arquivo existindo.
4. Site em WordPress? Verifique os "Links Permanentes"
Esse é o motivo nº1 de 404 em sites WordPress — principalmente depois de restaurar um backup ou migrar de hospedagem. A correção é rápida:
- Acesse o painel administrativo do WordPress (
seusite.com.br/wp-admin); - Vá em Configurações → Links Permanentes;
- Sem mudar nada, clique em Salvar Alterações. Isso força o WordPress a reescrever as regras de endereço das páginas.
Se depois disso o erro continuar, pode ser necessário revisar o arquivo .htaccess do site — nesse caso, chame o suporte que a gente te ajuda a olhar com calma.
5. Cache de plugin (WordPress)
Se você usa algum plugin de cache (WP Rocket, W3 Total Cache, LiteSpeed Cache, etc.), procure a opção de "limpar cache" / "purge cache" no painel dele. Às vezes a versão antiga da página fica "presa" no cache e o link novo não é reconhecido até essa limpeza.
6. O link veio de fora (rede social, e-mail, Google)?
Se o link 404 veio de uma postagem antiga, de um e-mail ou de um resultado de busca, é bem provável que a página realmente tenha sido movida ou excluída em algum momento — não é um problema da hospedagem. Nesse caso, o ideal é acessar o site pelo menu principal e navegar até o conteúdo certo, ou pedir pra quem administra o site atualizar o link antigo.
Nada resolveu? Chama a gente
Se você já conferiu tudo isso e o erro continua, não esquenta a cabeça — abre um chamado pelo painel.gehost.com.br contando qual página deu erro e o endereço exato que você testou. Assim conseguimos olhar o cenário certo mais rápido. 💛
Lembrando: todo serviço entregue pela GeHost já vem com suporte gratuito nos primeiros 30 dias após a entrega. Fora desse período, dá uma olhada nas condições do seu plano no painel do cliente.