Muitos guias de SEO para WordPress dizem que permalinks simples são os melhores. Mas, depois de trabalhar com muitos sites, descobrimos que isso nem sempre é verdade.
Às vezes, especialmente para sites grandes, é melhor ter URLs que mostrem onde você está, como 'sua-loja.com/eletronicos/smartphones/iphone'. Essa estrutura clara pode tornar seu site mais fácil de usar.
Se você é novo no WordPress, pode estar se perguntando como configurar esse tipo de estrutura de permalink para o seu site. Neste guia, mostraremos como adicionar categorias e subcategorias aos seus URLs. Abordaremos por que você pode querer isso, como fazer isso com segurança e o que observar.

Quando incluir a categoria e a subcategoria em URLs do WordPress
Alguns sites WordPress usam categorias e subcategorias em seus URLs quando têm muito conteúdo em seus sites e querem organizá-los melhor. Na WPBeginner, usamos essa estratégia para tornar nosso site mais fácil de navegar para nossos leitores.
Por exemplo:
https://www.wpbeginner.com/plugins/7-best-wordpress-backup-plugins-compared-pros-and-cons/
Para lojas online, incluir categorias e subcategorias em URLs fornece uma pista visual sobre o conteúdo que os clientes estão prestes a acessar, o que pode melhorar a experiência do usuário.
Por exemplo, um URL como lojaonline.com/livros/ficcao/suspense indica que o usuário está navegando para uma subcategoria específica dentro de uma categoria mais ampla no site WordPress.
Incluir categorias e subcategorias em URLs também pode ajudar os motores de busca a entender a estrutura do seu site. A URL corresponderia à navegação de breadcrumb do seu site e incluiria mais palavras-chave e texto, tornando seu site mais amigável para SEO.
Para mais informações sobre categorias, você pode ler nossos guias sobre taxonomias do WordPress e categorias vs tags: melhores práticas de SEO para organizar seu conteúdo.
Se você estiver usando a estrutura de URL padrão do WordPress, suas categorias e subcategorias não serão incluídas nas URLs das postagens. Então, vamos ver como adicionar facilmente categorias e subcategorias nas URLs do WordPress.
Como Adicionar Facilmente Categoria e Subcategoria em URLs de Postagens do WordPress
Observação: Não recomendamos alterar permalinks quando seu site WordPress está no ar há algum tempo (ou seja, mais de seis meses). Caso contrário, você pode perder suas classificações nos motores de busca.
Se você precisar alterar sua estrutura de permalink, sugerimos que você faça backup do seu site em caso de erros e crie redirecionamentos das URLs antigas para as novas.
Primeiro, você precisa visitar a página Configurações » Links Permanentes no seu painel de administração do WordPress. Lá, você precisa clicar na opção ‘Estrutura personalizada’ na área de Configurações Comuns.

Em seguida, você precisa adicionar /%category%/%postname%/ no campo ao lado de Estrutura personalizada.
Depois disso, não se esqueça de clicar no botão ‘Salvar alterações’ para armazenar suas configurações de estrutura de links permanentes personalizada.
É só isso!

O WordPress agora começará a adicionar categorias e categorias filhas nos URLs do WordPress. Você pode ver as configurações de links permanentes personalizadas em ação criando um novo post ou editando um existente.
Basta atribuir uma categoria (e subcategoria, se você as usar) a esse post na barra lateral e clicar no botão ‘Atualizar’.

Você notará o nome da categoria e o nome da subcategoria incluídos no permalink da postagem.
Como ficaria a URL se eu usar várias categorias ou subcategorias?
Vamos imaginar que você organize suas postagens do blog WordPress em várias categorias ou subcategorias.
O WordPress incluirá apenas uma categoria e uma categoria filha na URL. Se você não escolheu uma subcategoria, ele mostrará apenas uma categoria pai.
O WordPress escolhe a categoria em ordem alfabética. Por exemplo, se você arquivar uma postagem usando as categorias 'Maçã' e 'Tecnologia', o WordPress incluirá 'maca' na URL porque ela vem primeiro em ordem alfabética:
http://example.com/apple/article-title-here/
Se você arquivar uma postagem em 'Maçã' e uma subcategoria abaixo dela chamada 'Tecnologia', ele incluirá ambas na URL:
https://example.com/apple/technology/article-title-here/
Se você selecionou uma subcategoria, mas não selecionou especificamente uma categoria pai, o WordPress ainda incluirá a categoria pai na URL.
Outro cenário é quando você tem uma categoria pai, uma subcategoria e uma sub-subcategoria. O WordPress incluirá todas as três no permalink do WordPress:
https://example.com/apple/technology/events/article-title-here/
Para mais informações sobre permalinks, você pode conferir os seguintes guias do WordPress:
- Como Remover Números de URLs do WordPress
- Como Remover a Data das URLs do WordPress
- Como Alterar Permalinks de Tipos de Postagem Personalizados no WordPress
Esperamos que este artigo tenha ajudado você a aprender como incluir uma categoria e subcategoria em URLs do WordPress. Você também pode querer ver nosso artigo sobre como alterar o prefixo da base da categoria no WordPress e nosso guia para iniciantes sobre criação de taxonomias personalizadas no WordPress.
Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.


AB Juma
Olá,
Obrigado por isso. Muito útil.
Apenas uma pergunta – eu já tenho mais de 2.000 posts no meu site com a estrutura de URL de dia e nome. Se eu mudar para personalizado, esses URLs também mudarão, ou a mudança se aplica apenas a novos posts? Obrigado.
WPBeginner Support
Sim, se você alterar seus permalinks, isso afetará tudo em seu site. Você vai querer configurar redirecionamentos 301 para evitar problemas se alterar a estrutura, nosso guia abaixo deve ajudar com isso!
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-creating-redirects-in-wordpress/
Admin
Jay
é apenas colocar a categoria Pai no slug.
Como posso fazer com que ele coloque automaticamente a subcategoria na URL também?
WPBeginner Support
Por favor, verifique se o post está apenas na subcategoria, pois é o motivo mais provável para esse problema.
Admin
Brendon
Isso parece quebrar quaisquer produtos que não usam uma subcategoria.
WPBeginner Support
Não deve causar problemas com produtos que não têm uma subcategoria, mas se você quer dizer que alterou seus permalinks, então você vai querer configurar redirecionamentos 301 seguindo nosso guia abaixo:
https://www.wpbeginner.com/wp-tutorials/how-to-create-custom-permalinks-in-wordpress/#redirect-permalink
Admin
Taoheed
Ficaria grato se você respondesse a isso. Vamos supor que eu publiquei um post em duas/três categorias ou subcategorias, isso não seria tratado como conteúdo duplicado pelo Google?
WPBeginner Support
Isso não deve fazer com que o Google o veja como conteúdo duplicado, mas se você tiver posts que estão em várias categorias, seus usuários verão o mesmo post ao visualizar suas outras categorias. Normalmente, recomendamos apenas uma categoria por post.
Admin
David
Por favor, existe uma maneira de incluir tags na URL em vez de categorias?
WPBeginner Support
No momento, não temos um método recomendado para incluir tags em seu URL. Recomendamos que você dê uma olhada em nosso artigo abaixo que aborda as diferenças organizacionais entre os dois, explicando por que as categorias são preferidas em relação às tags em permalinks:
wpbeginner.com/beginners-guide/categories-vs-tags-seo-best-practices-which-one-is-better/
Admin
Phu Nguyen
Olá,
Atualmente, tenho um URL: abc.com/games/ff9/weapon-list/
e não consigo criar outra postagem com o mesmo nome (weapon-list) em outra categoria.
Seria como abc.com/games/ffx/weapon-list-1/
Existe alguma solução para o meu caso? Aguardo sua ajuda
WPBeginner Support
O final do URL seria determinado pelo nome da sua postagem e as outras seções seriam determinadas pela sua estrutura de permalink. Você não pode ter o mesmo nome por enquanto e precisaria de um nome diferente
Admin
Lori S.
Então, para páginas, ele simplesmente pularia o /%category%/ e manteria o nome original da postagem?
WPBeginner Support
Yes
Admin
Ashish
É uma desvantagem usar categorias no URL? como example.com/plugin/best-plugin/. neste caso, plugin é usado 2 vezes. este URL parece spam?
WPBeginner Support
Você deve tentar evitar parecer spam com a escolha do seu título, mas não é uma desvantagem usar categorias no seu URL.
Admin
jacques
Nota importante: Para obter uma estrutura de URL como: /category/child1/child2/POSTNAME, selecione APENAS “child2” como a categoria da postagem ao editar a postagem. O WordPress adicionará automaticamente todas as categorias pai ao URL. Levei um tempo para descobrir isso.
WPBeginner Support
Thanks for sharing this for people looking for that permalink setup
Admin
Austin Epple
Você é o cara. Eu estava arrancando os cabelos tentando colocar essas subcategorias estúpidas no URL. Obrigado!
Smart
Muito obrigado @jacques, você acabou de me ajudar a resolver um desafio que me levou tantas horas sem solução. Obrigado, cara
Rubb
Como isso funciona com páginas? páginas não usam categorias
WPBeginner Support
Como eles não têm categorias, eles não teriam a categoria na URL
Admin
Ben
Então, como faço para redirecionar de /%postname%/ para /%category%/%postname% sem o plugin de redirecionamento?
WPBeginner Support
Para diferentes métodos de criação de redirecionamentos, recomendamos que você dê uma olhada em nosso guia abaixo:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-creating-redirects-in-wordpress/
Admin
Maio
Existe uma maneira de adicionar hierarquia a categorias pai? Se uma postagem tiver duas categorias, como posso escolher qual categoria é usada na URL?
Como você diz em seu artigo, o padrão é alfabético.
Por exemplo, tenho uma postagem categorizada como "Fruta" e "Vegetal" com o link permanente configurado para mostrar /%category%/%postname%.
A URL mostra website.com/Fruta/nomedopost, mas eu quero que use website.com/vegetal/nomedopost.
WPBeginner Support
Nessas situações, você pode querer investigar como suas categorias estão organizadas para ver se as tags podem ser o que você precisa mais do que categorias para algumas organizações. Normalmente, as postagens não devem estar em várias categorias.
Admin
Nik
Como posso adicionar categoria à URL da minha página?
WPBeginner Support
Por padrão, as páginas não têm categorias, portanto, não seriam incluídas nas opções de página.
Admin
Mlimasolucoes
Use a subcategoria como categoria principal, então a URL funcionará
WPBeginner Support
Thank you for sharing that recommendation
Admin
Muhammad Kashif Rasheed
Sua resposta é valiosa para mim, porque li todo o post, mas o permalink não funcionou bem do meu lado. Quando apliquei sua sugestão, obtive a resposta para minha pergunta.
Mais uma vez, muito obrigado,
Sravankumar
Não consigo ver subcategoria em nenhuma postagem.
Estou enfrentando um problema ao criar um nome de postagem. Como posso criar uma URL como esta: site/destinos/europa/noruega/nome-da-postagem
Tenho a página para criar uma URL como acima, isso só é possível se eu criar uma página ou com o nome da postagem também podemos criar?
site/destinos/europa/noruega/
WPBeginner Support
Se estou entendendo a pergunta corretamente, você não precisa criar uma página no local do segundo link, pois essa seria a página da sua subcategoria listando as postagens dessa subcategoria.
Admin
Nancy
Posso incluir categoria e subcategoria em URLs de postagens sem usar permalink
WPBeginner Support
Se você não quiser editar seus permalinks, normalmente precisará adicioná-los manualmente usando um método em: https://www.wpbeginner.com/wp-tutorials/how-to-create-custom-permalinks-in-wordpress/
Admin
V
Adicionar /%category%/%postname%/ à estrutura de permalink quebra a paginação por algum motivo. Mais alguém enfrentando isso?
WPBeginner Support
Existem várias razões possíveis para a paginação não estar funcionando, você pode querer verificar com o suporte do seu tema específico ou entrar em contato conosco usando nosso formulário de contato para que provavelmente resolva o problema.
Admin
jesica
Como você fez para vincular suas páginas de menu de subcategoria a uma URL limpa: SEUSITE.COM/SUBCATEGORIA? sem o SEUSITE.COM/CATEGORIA/SUBCATEGORIA?
Eu não sei como excluir a categoria pai do URL da subcategoria no meu site...
WPBeginner Support
Não temos um método simples recomendado no momento. Se você deseja remover a referência à categoria pai, essa categoria deve ser uma categoria filha?
Admin
Shubham Dixit
Tenho um problema. Estou usando Estrutura Personalizada para exibir o nome da categoria antes do nome do post ( /%category%/%postname%/ ). Está funcionando bem quando estou logado, mas depois de deslogar, o nome da categoria não é exibido na URL.
O problema acima é no navegador Chrome. No Firefox, está funcionando bem.
Por favor, ajude!
Ted
Sim.. todos nós sabemos dessa informação.. você vê %category% e é óbvio o que ele faz. Mas Obrigado….
O QUE EU ESTAVA PROCURANDO era código, como regras de reescrita para o arquivo functions do meu tema..
jcdarocha
Olá!
O truque funciona bem para um post de blog / categoria.
mas e o woocommerce? alguma ideia?
Mesmo quando você adiciona isso na estrutura de permalink, o WC mostra a categoria principal/nome do produto, mesmo que haja 2 ou 3 subcategorias.
Isso é realmente irritante,
Alguma ideia?
Obrigado
Jean-Charles
Paul
Tenho a mesma pergunta. Por que isso não é possível para o Woocommerce?! Qualquer ajuda é bem-vinda!
Simon
Isso é ótimo, mas como eu faria para ter múltiplos URLs para o mesmo post com múltiplas categorias? Então, se eu venho de 1 categoria, o URL é para essa categoria e se eu venho de outra, é para essa categoria?
Obrigado
Jordan
Isso não causará problemas de duplicação? Como você faz para que a categoria pai não abra em uma página de arquivo?
Como, por exemplo – Tópico principal Música e depois ter uma subcategoria chamada popmusic…..
Música (Não clicável) Pop Music (Clicável e redireciona para seus posts associados a essa subcategoria)
Meu problema com isso é que as pessoas clicam nas categorias pai e são redirecionadas para uma página sem posts associados a ela porque você não quer ter conteúdo duplicado ou um post em música & pop music
Yash chandra verma
Então, qual será a URL se forem usadas duas categorias pai diferentes. Por favor, me diga?
Vale
Por que o Woocommerce não suporta subcategorias em permalinks?
O Google e outros navegadores recomendam URLs limpas. E o slug da categoria do Woocommerce não pode ser removido a menos que você pague US$ 119 por um plugin que faz o truque.
Há outra maneira de resolver esses dois problemas?
Jose
Obrigado por este post. Está funcionando para mim. A única coisa que não funciona é quando tento listar notícias por uma subcategoria
Ex: meudominio.com/basecategoria/subcategoria/nomedanoticia/
isso funciona mostrando a postagem do blog, mas se eu quiser listar todas as postagens desta subcategoria assim
meudominio.com/basecategoria/subcategoria/
não funciona.
Alguma ideia de como consertar?
Agradeço antecipadamente.
Denish Callos
OI,
Adicionei categorias e tags em minhas páginas. Agora, como adiciono categorias no permalink das páginas?
Qualquer sugestão será muito apreciada.
Obrigado
Kahil
Esta solução SÓ funciona se você selecionar a subcategoria na lista de categorias da postagem/página. Se você tiver ambas as categorias pai e subcategorias marcadas, então a categoria pai é a única que aparece. Para aqueles de nós que usam Woocommerce, isso atrapalha os produtos relacionados. Se você selecionar apenas a subcategoria, não verá nenhum item relacionado da categoria pai. Se você selecionar ambos, então você está de volta a lidar com a ausência da subcategoria listada em sua URL. Tenho procurado uma solução simples para cobrir ambas as necessidades.
Paul
Você encontrou uma solução? Temos o mesmo problema exato agora. Isso é bastante irritante e não sabemos o que fazer a respeito.
Quaisquer ideias ou soluções são bem-vindas!
regel
Olá, não tenho "permalink" nas minhas configurações. Alguma opção?
WPBeginner Support
Olá Regel,
Seu site provavelmente está no WordPress.com. Por favor, veja nosso guia sobre a diferença entre WordPress.org auto-hospedado vs blog gratuito WordPress.com.
Admin
Giulia Sampogna
Olá,
que postagem realmente legal. Estou me perguntando se eu a mudar agora, isso mudará meu passado também? Se sim, eu teria que redirecionar todos os links, certo?
Muito obrigado
Dan
Estou confuso e poderia usar alguma ajuda.
Especificamente, estou desenvolvendo um site de comércio eletrônico composto principalmente por PÁGINAS. (NÃO usando woocommerce ou outra plataforma de comércio eletrônico, mas construindo meu próprio formulário gravity para cada página de produto).
Eu quero que a categoria do produto esteja em TODAS as URLs das minhas PÁGINAS, mas como você sabe, o WordPress pronto de fábrica não permite a atribuição de categorias e tags a PÁGINAS (gostaria que permitisse). Uma alternativa seria usar um dos plugins que encontrei que poderiam habilitar isso. A outra é simplesmente usar o nome da categoria do produto no SLUG (parte do permalink que posso criar na página do produto). Eu também poderia criar uma página para cada categoria de produto e incluir uma galeria mostrando cada item de produto que pertence a essa categoria com um link para sua página específica, ou, eu poderia pular a página de categoria de produto completamente e atribuir o "#" na frente do nome da categoria quando eu criasse o menu, para que o nome da categoria aparecesse, mas não fosse um link ativo para nenhuma página de categoria. Eu poderia me envolver na criação de um "tipo de post personalizado" para minhas páginas de produto, o que permitiria que elas fossem atribuídas a uma categoria e tag, muito parecido com as "páginas" de produto do WooCommerce são configuradas (não sei muito sobre como fazer isso, mas gostaria), etc.
Além disso, as configurações de permalink afetam as URLs de páginas e posts... correto?
REALMENTE aprecio um post de acompanhamento seu que se aprofunde em ajudar pessoas como eu que estão usando o WordPress para seu site de comércio eletrônico, mas não estão usando uma das plataformas de comércio eletrônico prontas de fábrica.
obrigado