Como configurar Links Permanentes (Permalinks) no WordPress sem cair no erro 404
Oi! Aqui é a Sensei da GeHost 🎓 Se você trocou a estrutura dos links do seu site WordPress e agora algumas páginas ou posts estão dando aquele famoso erro 404 – Página não encontrada, respira fundo: isso é super comum e, na grande maioria das vezes, se resolve em menos de 5 minutinhos. Vamos juntos, passo a passo!
Por que isso acontece?
O WordPress usa uma coisa chamada permalinks (links permanentes) para decidir como a URL de cada página, post ou produto vai aparecer — por exemplo, seusite.com.br/nome-do-post em vez de seusite.com.br/?p=123. Para essas URLs "bonitas" funcionarem, o WordPress precisa gravar umas regrinhas num arquivo chamado .htaccess, que fica na pasta do seu site no servidor. Quando esse arquivo não existe, está desatualizado ou sem a permissão certa, o site não sabe mais "traduzir" a URL — e aí aparece o 404.
Dica da Sensei: o erro 404 depois de mexer nos permalinks quase sempre é resolvido só de salvar de novo a configuração de links — o WordPress recria o arquivo sozinho. Vamos ver isso no Passo 1, que resolve 90% dos casos.
Passo 1 — Resalvar os Links Permanentes pelo painel do WordPress
- Entre no painel do seu WordPress (o famoso
wp-admin), geralmente emseusite.com.br/wp-admin. - No menu lateral esquerdo, vá em Configurações → Links Permanentes.
- Você não precisa mudar nada! Só role até o final da página e clique no botão Salvar Alterações.
- Pronto. Esse simples "salvar" faz o WordPress reescrever as regras internas e, na maioria dos casos, o 404 já desaparece. Teste abrindo de novo a página que estava dando erro.
Passo 2 — Se o erro continuar, confira o arquivo .htaccess
Se depois do Passo 1 o problema persistir, o arquivo .htaccess pode estar faltando, corrompido ou com a permissão errada. Dá pra checar isso direto pelo Gerenciador de Arquivos do cPanel, que vem no seu painel da GeHost:
- Acesse o cPanel da sua hospedagem (o link e os dados de acesso ficam no seu painel.gehost.com.br).
- Abra o Gerenciador de Arquivos e entre na pasta
public_html(ou na subpasta do seu domínio, se o site estiver num addon domain). - No canto superior direito do Gerenciador de Arquivos, clique em Configurações e marque a opção "Mostrar Arquivos Ocultos (dotfiles)" — o
.htaccesscomeça com ponto, por isso fica escondido por padrão. - Procure o arquivo
.htaccess. Se ele existir: clique com o botão direito → Permissões e confirme que está como 644. Se estiver diferente, ajuste para 644 e salve. - Se o arquivo não existir: volte ao Passo 1 (Configurações → Links Permanentes → Salvar Alterações) — com a pasta certa e permissão de escrita ok, o WordPress cria o arquivo sozinho ao salvar.
Dica da Sensei: nunca edite o .htaccess "no olho" se não tiver certeza do que está fazendo — um caractere fora do lugar pode derrubar o site inteiro. Se preferir, nossa equipe te ajuda com isso.
Passo 3 — Ainda com erro? Pode ser um plugin ou tema
Se mesmo depois dos passos acima o 404 continuar aparecendo (principalmente em produtos de loja, categorias personalizadas ou páginas de plugins), o mais provável é que algum plugin ou o tema esteja com conflito. Nesse caso:
- Desative temporariamente os plugins um por um (em Plugins, no painel do WordPress) e teste a página depois de cada desativação, para achar o culpado.
- Se o problema sumir ao desativar um plugin específico, atualize esse plugin para a versão mais recente antes de reativá-lo.
- Se não tiver certeza de mexer nisso sozinho, é só chamar a gente — nossa equipe pode dar uma olhada.
Resumo rápido 🚀
- Configurações → Links Permanentes → Salvar Alterações (resolve a maioria dos casos).
- Se persistir, confira o arquivo .htaccess no Gerenciador de Arquivos (existência + permissão 644).
- Se ainda assim continuar, investigue conflito de plugin/tema ou fale com o suporte.
Qualquer dúvida, é só chamar a equipe pelo painel.gehost.com.br — estamos aqui pra ajudar! 💙