O WordPress usa URLs amigáveis para SEO e adiciona automaticamente o slug da página principal aos URLs das páginas secundárias. Embora isso geralmente faça sentido, preferimos ter mais controle sobre nossa estrutura de permalink aqui no WPBeginner em vez de simplesmente aceitar as configurações padrão.
Se estiver buscando URLs mais limpos ou quiser simplificar a navegação no site, a remoção do slug da página principal dos URLs das páginas secundárias pode ser uma personalização útil.
Neste artigo, mostraremos como remover o slug da página principal de um URL de página secundária no WordPress, permitindo que você torne seus URLs mais curtos e simples.
O que é um slug de página pai no WordPress?
Seu site WordPress vem com dois tipos principais de conteúdo chamados posts e páginas.
As páginas são hierárquicas, o que significa que elas podem ter páginas secundárias. Essas páginas secundárias dependem de suas páginas principais e geralmente abrangem subtópicos relacionados à principal.
Por exemplo, você pode ter uma página principal “Produtos” com páginas secundárias “Preços”, “Suporte” e “Recursos”.
Por padrão, a URL de uma página secundária no WordPress terá o slug de sua página principal na URL. Aqui está um exemplo:
http://example.com/parent-page/child-page/
Usar URLs como essa é a melhor maneira de organizar o conteúdo em uma estrutura de página hierárquica em seu site do WordPress. Essas URLs são consideradas práticas recomendadas para SEO do WordPress e farão sentido para seus usuários quando eles as lerem.
Normalmente, não é uma boa ideia remover o slug da página principal. Isso pode quebrar o URL e alguns especialistas acreditam que seja menos amigável para SEO. Às vezes, isso pode até causar conflitos com a estrutura de permalink do WordPress.
De acordo com nossa experiência, se você não quiser um slug de página pai no URL da página filha, a melhor abordagem é não criar uma página filha. Em vez disso, você pode simplesmente criar uma página normal e usar um menu de navegação suspenso para mostrar que outras páginas pertencem a essa página.
No entanto, entendemos que alguns usuários ainda podem querer usar páginas secundárias e não incluir o slug da página principal no URL.
Dito isso, vamos dar uma olhada em como remover facilmente o slug da página principal do URL de uma página secundária no WordPress.
Removendo o slug da página principal do URL da página secundária no WordPress
A primeira coisa que você precisa fazer é instalar e ativar o plug-in Custom Permalinks. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.
Após a ativação, você precisa editar a página secundária que deseja alterar. Na área de conteúdo, você verá o campo “Custom Permalinks” (Permalinks personalizados), no qual poderá alterar o URL da página secundária.
Agora você pode ver o URL padrão atual da sua página no campo de link permanente. Você só precisa clicar nele e inserir o URL personalizado que deseja usar para a página secundária.
Em nosso exemplo, a página hollywood-boulevarde
é uma página filha delocations
, portanto, o permalink padrão é locations/hollywood-boulevarde
.
Excluímos o slug pai dos locais
do URL, como você pode ver na captura de tela abaixo.
Não se esqueça de clicar no botão “Update” (Atualizar) para salvar sua página e armazenar suas alterações de URL.
Depois de salvar suas alterações, o plug-in redirecionará automaticamente o permalink antigo para o novo endereço. Isso significa que seus visitantes não verão um erro 404 se clicarem em um link ou marcador para o endereço antigo da página.
Quando você visualizar a página secundária, perceberá que o URL não contém o slug principal.
Nossos melhores guias sobre páginas e páginas infantis
Esperamos que este artigo tenha ajudado você a aprender como remover o slug da página principal do URL de uma página secundária no WordPress. Talvez você queira saber mais sobre páginas e páginas secundárias no WordPress:
- Como criar uma página secundária no WordPress
- Como exibir uma lista de páginas secundárias para uma página principal no WordPress
- Como gerenciar melhor as páginas do WordPress com páginas aninhadas
- Como criar uma página de destino com o WordPress
Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.
Kristy Bernardo
I’ve searched everywhere for an answer to this question – finally found it! THANK YOU.
WPBeginner Support
Glad our guide could help
Administrador
THANKGOD JONATHAN
You have said it all and I will also not recommend changing the Wordpress default permalink structure for parent slug. As it is best for both User Experience and SEO.
Ralph
I think parent page in url can be useful. I don’t have them on my own website however, when I surf the web i often don’t see a button or menu to go from post to category, so i just delete child url, and can browse parent page. I agree it is more personal than functional, but can be helpful.
WPBeginner Support
It certainly can be helpful to have them but it is more a question of personal preference for the website owner and the type of content on the site
Administrador
Moinuddin Waheed
Does it really matter which slug is in the url?
I mean in terms of search engine optimisation and page visibility in the Google search bots.
many times we do find it difficult to decide which domain name to get for our blog.
is it really an search engine optimisation concern for the domain…
does it matter or we can just purchase any of the domain and start writing our blog content?
thanks for the nice article about the slug.
WPBeginner Support
It is a question of personal preference more than a requirement. Some sites want to remove the parent slug for how the content is structured.
Administrador
Ahmed Omar
personally I find the parent page in the URL could be useful, as the visitor may just delete the child URL and reach to the parent page where he can find more posts or pages.
personally I am doing this when I browse sites.
Jiří Vaněk
And how will the Google Search Console react if I do this with already indexed URLs? Will it have any negative impact on SEO?
WPBeginner Support
You would want to redirect the URLs and Search Console would update to the new location over time.
Administrador
Jiří Vaněk
Ok thanks for your answer. I have a lot of articles on my website and I want to make some changes to the URLs. So, these pieces of advice are very helpful.
Vinay
I have changed my page url from education to education-information. But when I click on that page.. it is showing the old page with a message page not found 404 error.. and when click on the page for 2nd time it is going to the concerned page. what should I do?
WPBeginner Support
You would want to ensure you clear any caching on your site and ensure your redirect is set up properly
Administrador
Chad
What about 301 redirects? I recommend setting up these redirects if you update URLs (Google might have indexed the old version of the URL or users may have saved those links).
RK
This plugin has a conflict with a cornerstone page. Does not work with cornerstone pages.
RS_lyly2009
Awesome post.
Is there any other way to change the url without installing the plugin?
Thanks you!
Qasim Yad
Awesome! I was looking for this technique for ages. I would really love if you could share any approach other than using a plugin.
But, still i love this technique. Thanks