Por padrão, o WordPress usa URLs como esta http://example.com/?p=123. Essa estrutura de URL não é amigável para SEO.
É por isso que a maioria dos proprietários de sites WordPress usa Permalinks Amigáveis, que é um termo usado para URLs amigáveis para SEO no WordPress. Esses Permalinks amigáveis para SEO contêm post, categoria, tag, título na URL, permitindo que você use Palavras-chave dentro de suas URLs.
Neste artigo, mostraremos como configurar Permalinks no WordPress e tornar seu site mais amigável para SEO.
Para configurar Permalinks em seu site WordPress, basta ir em Configurações » Permalinks. Lá você verá várias opções para escolher:

Escolhendo uma Estrutura de Permalink
A maioria dos especialistas em SEO do WordPress concorda que a melhor estrutura de permalink é aquela que usa o nome do post na URL. As opções padrão permitem que você escolha entre as estruturas de URL dia e nome, mês e nome, e nome do post. Há também uma opção para ter permalinks numéricos. Permalinks numéricos são melhores do que URLs feias, mas não são considerados tão bons quanto as URLs com o nome do post.
Você precisa escolher uma das opções padrão clicando no botão de rádio ao lado dela e salvar suas configurações.
Além das opções padrão, você também pode criar sua própria estrutura de Permalink usando tags especiais. As tags disponíveis que você pode usar são:
- %year% – Ano de quatro dígitos da postagem, por exemplo, 2014.
- %monthnum% – Mês de dois dígitos da postagem, por exemplo, 07.
- %day% – Dia de dois dígitos do mês, por exemplo, 18.
- %hour%
- %minuto%
- %segundo%
- %post_id% – O número de identificação exclusivo da postagem, exemplo, 123.
- %postname% – O título da postagem sanitizado para ser usado na URL da postagem, por exemplo, como-configurar-permalinks-no-wordpress
- %category% – Nome da categoria sanitizado para ser usado na URL. por exemplo, tutoriais-wordpress.
- %author% – Nome do autor sanitizado para ser usado na URL. por exemplo, syed-balkhi.
O WordPress permite que você use a estrutura que desejar. No entanto, você é obrigado a usar %postname% e %post_id% para suas postagens individuais. Essas tags são identificadores exclusivos que ajudam o WordPress a localizar a postagem no banco de dados. O mesmo vale para seus arquivos de categoria. Eles devem conter %category% neles.
Recomendamos revisar qual estrutura de permalink você prefere antes de começar a publicar conteúdo. Observe que, se você alterar sua estrutura de permalink posteriormente, os URLs de suas postagens e páginas também mudarão. Portanto, se você alterar sua estrutura de permalink no futuro, precisará configurar um redirecionamento 301 em seu arquivo .htaccess para redirecionar os usuários para o conteúdo correto.
Solução de problemas de estrutura de permalink amigável para o usuário
Em casos raros, seu servidor pode não ter este módulo ativado. Nesse caso, você verá um aviso em sua página de configurações de Permalink informando que o WordPress não pode escrever no arquivo .htaccess.

Permalinks do WordPress precisam do módulo mod_rewrite instalado em seu servidor web. O WordPress também usa um arquivo especial de configuração do servidor chamado .htaccess para usar permalinks bonitos. Todos os nossos provedores de hospedagem WordPress recomendados configuraram seus servidores com a configuração necessária para executar o WordPress. Isso significa que seu servidor já deve estar configurado para usar o módulo mod_rewrite do Apache.
As duas causas mais comuns para permalinks não funcionarem são:
1. Permissões de arquivo incorretas
Permissões de arquivo incorretas impedem o WordPress de criar ou gravar no arquivo .htaccess. Para resolver este problema, você precisará se conectar ao seu site usando um cliente FTP. Certifique-se de que seu cliente FTP esteja configurado para mostrar arquivos ocultos. Você verá um arquivo .htaccess no diretório raiz do seu site. Se você não o vir, precisará criar um. Depois disso, basta copiar e colar o código de reescrita mostrado nas configurações de Links Permanentes em seu arquivo .htaccess e salvá-lo.
2. Módulo mod_rewrite Não Disponível no Seu Servidor
Para que os links permanentes funcionem, você precisa do módulo mod_rewrite ativado em seu servidor web. Se não estiverem, você precisará entrar em contato com seu provedor de serviços de hospedagem e pedir para que o ativem para você.
Esperamos que este artigo tenha ajudado você a configurar os Links Permanentes no WordPress. Certamente fornecerá o impulso de SEO que seu site merece.
Se você é um profissional de marketing de afiliados, talvez também queira aprender Como Ocultar Links de Afiliados no WordPress (o Jeito Fácil).
Links de afiliados geralmente se parecem com isto:
Isso faz com que os links pareçam pouco atraentes e, francamente, um pouco desleixados. Ao mascarar seus links, você pode mudar isso. Compare a URL acima com a seguinte:
Você pode usar plugins como Pretty Links e ThirstyAffiliates para isso. É um verdadeiro divisor de águas.
Perguntas Frequentes sobre Configuração de Links Bonitos no WordPress
Por que devo configurar links permanentes "bonitos"?
Links permanentes bonitos tornam seus URLs mais amigáveis para o usuário e para SEO. Eles são mais fáceis de ler, lembrar e compartilhar, contribuindo para uma melhor experiência do usuário e melhores classificações nos motores de busca.
Como altero os links permanentes no WordPress?
- Vá para o seu painel do WordPress
- Navegue até Configurações » Links Permanentes
- Escolha a opção “Nome do post” ou personalize sua estrutura
- Clique em “Salvar alterações” para aplicar a nova estrutura de permalink
Posso personalizar minha estrutura de permalink?
Sim, você pode personalizar sua estrutura de permalink. O WordPress oferece opções como “Dia e nome”, “Mês e nome” e estruturas personalizadas onde você pode definir seu próprio formato.
Alterar permalinks afetará meu conteúdo existente?
Sim, alterar permalinks pode impactar links existentes. O WordPress configura automaticamente redirecionamentos para a maioria das alterações, mas é recomendado verificar e atualizar links internos e notificar os motores de busca sobre as mudanças.
Qual é a melhor estrutura de permalink para SEO?
A estrutura de permalink "Nome do post" é geralmente considerada a mais amigável para SEO. Ela inclui o título do seu post no URL, tornando-o claro e relevante para os motores de busca.
Posso alterar permalinks em um site estabelecido sem problemas?
Sim, você pode alterar permalinks em um site estabelecido, mas tenha cuidado. Use uma ferramenta como AIOSEO para configurar redirecionamentos adequados, atualizar links internos e informar os motores de busca para evitar quaisquer impactos negativos no SEO do seu site.
Como crio uma estrutura de permalink personalizada?
No painel do WordPress, vá para Configurações » Permalinks. Escolha a opção "Estrutura personalizada" e insira o formato desejado usando placeholders como %postname% para o nome do post. Clique em "Salvar alterações" para implementar a estrutura personalizada.
É tudo o que temos para você. Você também pode querer ver nosso tutorial sobre Marketing de Afiliados Simplificado para Iniciantes: Passo a Passo.
Uma informação muito boa se você nos deu na comunicação. Obrigado
Você provavelmente tem um arquivo .htaccess em seu diretório, mas pode não vê-lo se não tiver a opção "mostrar arquivos ocultos" marcada em seu cPanel. Abra o cPanel -> gerenciador de arquivos -> configurações (canto superior direito) certifique-se de que mostrar arquivos ocultos (arquivos de ponto) esteja marcado
Uma ótima dica! 🙂 Obrigado por compartilhar.
Olá IsItWp,
Eu configurei e preparei tudo como você mostrou no artigo, mas meus artigos ainda estão ranqueando em Google domain.com/category, posso saber como resolver este problema??
O WordPress não cria um .htaccess automaticamente? Se não, você precisa criar um arquivo em branco no diretório raiz do seu WordPress e definir as permissões para 666 para que ele possa escrever nele.
obrigado pela informação, consegui completar o primeiro passo (alterando a opção de link permanente Data e Nome, no entanto, não sei como criar o .htaccess, devo abrir o cpanel e criar uma pasta para isso (no meu public html)?
obrigado
De nada, fico feliz que tenha gostado.
Obrigado pelas dicas. Suas anotações são muito claras e fáceis de seguir.
Nick