Como Configurar Links Permanentes (Permalinks) no WordPress Sem Gerar Erro 404
Olá, amigo(a) GeHost! Seja bem-vindo(a) ao seu novo passo rumo ao sucesso no seu site WordPress. Aqui, você, o Sensei da GeHost, vai aprender, com calma e segurança, como configurar os links permanentes (permalinks) do seu site sem cair no famoso erro 404 — aquele que diz “Página não encontrada”.
Calma, não é difícil! Vamos juntos, passo a passo, como se fosse um ritual de aprendizado. Prometo: no final, seu site vai ter URLs bonitas, fáceis de lembrar e funcionando perfeitamente.
📌 Por que os Permalinks são importantes?
Permalinks são os URLs do seu site — como seusite.com/blog/primeiro-post. Quando você configura bem, o Google entende melhor o conteúdo, e seus visitantes se sentem mais seguros ao clicar em um link.
Se não estiverem configurados corretamente, o WordPress não sabe onde encontrar as páginas… e aí vem o erro 404. Não queremos isso, né?
✅ Passo a passo: Configurar Permalinks sem erro 404
Antes de tudo, vamos garantir que o ambiente do seu site está preparado. Aqui está o que você precisa fazer:
-
Entre no seu painel do WordPress (geralmente em
seusite.com/wp-admin). Use seu usuário e senha. -
No menu à esquerda, clique em Configurações e depois em Permalinks.
-
Na página de Permalinks, você verá várias opções. Evite a opção padrão (que é
seusite.com/?p=123), pois não é amigável.Escolha uma das opções abaixo:
- Post name →
seusite.com/nome-do-post(a melhor escolha para SEO e usabilidade). - Month and name →
seusite.com/2024/05/nome-do-post(ótimo para blogs).
Selecione Post name e clique em Salvar alterações.
- Post name →
-
Se o erro 404 aparecer agora, não se preocupe! Isso é comum. Vamos resolver isso com um pequeno ajuste no servidor.
🔧 O Segredo: Habilitar o .htaccess
O WordPress usa um arquivo chamado .htaccess para redirecionar as URLs corretamente. Se ele não estiver ativo ou com permissões erradas, o erro 404 aparece.
-
Entre no cPanel do seu site. (Se não souber como, use o link
seusite.com/cpanelou peça ao suporte GeHost.)
-
Na seção Arquivos, clique em Gerenciador de Arquivos.
-
Na lista de pastas, clique em public_html (essa é a pasta raiz do seu site).
-
Procure por um arquivo chamado
.htaccess. Ele pode estar escondido — então, certifique-se de que está ativada a opção Mostrar arquivos ocultos (no topo do painel). -
Se o arquivo
.htaccessexistir, clique nele e selecione Editar. Se não existir, crie um novo arquivo com esse nome. -
Se o arquivo existir, verifique se ele contém as seguintes linhas (ou copie e cole esse conteúdo):
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPressSe não tiver esse conteúdo, cole-o no arquivo e salve.
-
Volte ao WordPress e acesse qualquer página do seu site. O erro 404 deve ter sumido!
💡 Dicas do Sensei GeHost
- Se ainda tiver problema, reinicie o servidor ou entre em contato com o suporte — às vezes, o módulo
mod_rewriteestá desativado (mas isso é raro). - Nunca edite o arquivo
.htaccesssem saber o que está fazendo. Se errar, pode quebrar o site. - Seus arquivos de backup estão seguros? Use o Backup no cPanel para fazer uma cópia antes de alterar o
.htaccess.
🎉 Parabéns, Sensei!
Você acabou de configurar os permalinks do seu WordPress com sucesso. Agora seu site tem URLs bonitas, rápidas e sem erro 404. O Google vai amar, seus visitantes também, e você vai se sentir mais seguro no seu próprio site.
Se tiver dúvidas, lembre-se: a GeHost está aqui com você. Basta pedir. 🌟