Vous vous demandez comment retirer le slug de la page parent de l’URL d’une page enfant dans WordPress ?
Par défaut, WordPress ajoute le slug de la page parent comme préfixe aux URL des pages enfants, ce qui est bon pour le référencement. Cependant, certaines personnes ne souhaitent pas que le slug de la page parent figure dans l’URL.
Dans cet article, nous allons vous afficher comment retirer le slug de la page parent de l’URL d’une page enfant dans WordPress.
Qu’est-ce qu’un slug de page parent dans WordPress ?
Votre site WordPress comporte deux principaux types de publication : les articles et les pages.
Les pages sont hiérarchiques, ce qui signifie qu’elles peuvent avoir des pages enfants. Ces pages enfants dépendent de leurs pages parents et couvrent généralement des sous-sujets similaires à ceux des pages parents.
Par exemple, vous pouvez avoir une page parentale « Produits » avec des pages enfants « Prix », « Support » et « Fonctionnalités ».
Par défaut, l’URL d’une page enfant dans WordPress aura le slug de sa page parent dans l’URL. Voici un exemple :
http://example.com/parent-page/child-page/
L’utilisation de ce type d’URL est la meilleure façon d’organiser le contenu au sein d’une structure de page hiérarchique sur votre site WordPress. Ces URL sont considérées comme les meilleures pratiques pour le référencement de WordPress et auront un sens pour vos utilisateurs/utilisatrices lorsqu’ils/elles les liront.
Ce n’est généralement pas une bonne idée de retirer le slug de la page parente. Cela peut potentiellement casser l’URL, et certains experts estiment que c’est moins favorable au référencement. Parfois, cela peut même entraîner des conflits avec la structure permalienne de WordPress.
D’après notre expérience, si vous ne souhaitez pas qu’un slug de page parent figure dans l’URL de votre page enfant, la meilleure approche consiste à ne pas créer de page enfant du tout. Au lieu de cela, vous pouvez simplement créer une page normale et utiliser un menu de navigation déroulant pour afficher que d’autres pages appartiennent à cette page.
Cependant, nous comprenons que certains utilisateurs/utilisatrices puissent encore vouloir utiliser des pages enfants et ne pas inclure le slug de la page parent dans l’URL.
Ceci étant dit, voyons comment retirer facilement le slug de la page parent de l’URL d’une page enfant dans WordPress.
Retirer le slug de la page parent de l’URL de la page enfant dans WordPress
La première chose à faire est d’installer et d’activer l’extension des permaliens personnalisés. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.
Une fois activé, vous devez modifier la page enfant que vous souhaitez modifier. Sous la zone de contenu, vous verrez un champ » Outil personnalisé de personnalisation » où vous pouvez modifier l’URL de la page enfant.
Vous pouvez maintenant voir l’URL par défaut actuelle de votre page dans le champ permalien. Il vous suffit de cliquer dessus et de saisir l’URL personnalisée que vous souhaitez utiliser pour votre page client/cliente.
Dans notre exemple, la page hollywood-boulevarde
est une page enfant de
locations, le permalien par défaut est donc locations/hollywood-boulevarde
.
Nous avons supprimé le slug parent des Emplacements de
l’URL, comme vous pouvez le voir dans la capture d’écran ci-dessous.
N’oubliez pas de cliquer sur le bouton « Mettre à jour » pour enregistrer votre page et stocker vos modifications d’URL.
Après avoir enregistré vos modifications, l’extension redirigera automatiquement l’ancien permalien vers la nouvelle adresse. Cela signifie que vos internautes ne verront pas d’erreur 404 s’ils cliquent sur un lien ou un signet vers l’ancienne adresse de la page.
Lorsque vous voyez la page enfant, vous remarquez que son URL ne contient pas le slug parent.
Nos meilleurs guides sur les pages et les pages enfants
Maintenant que vous savez comment personnaliser l’URL d’une page enfant dans WordPress, vous voudrez peut-être en savoir plus sur l’utilisation des pages et des pages enfants dans WordPress :
- Comment créer une page enfant dans WordPress
- Comment afficher une liste de pages enfants pour une page parent dans WordPress
- Comment mieux gérer les pages WordPress avec les pages imbriquées
- Comment créer une page d’atterrissage avec WordPress
Nous espérons que cet article vous a aidé à apprendre comment retirer le slug de la page parent de l’URL d’une page enfant sur WordPress. Vous pouvez également consulter notre guide sur la façon de créer une page personnalisée dans WordPress ou nos choix d’experts pour les meilleurs plugins de constructeur de page par glisser-déposer pour WordPress.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Kristy Bernardo says
I’ve searched everywhere for an answer to this question – finally found it! THANK YOU.
WPBeginner Support says
Glad our guide could help
Administrateur
THANKGOD JONATHAN says
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 says
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 says
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
Administrateur
Moinuddin Waheed says
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 says
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.
Administrateur
Ahmed Omar says
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 says
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 says
You would want to redirect the URLs and Search Console would update to the new location over time.
Administrateur
Jiří Vaněk says
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 says
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 says
You would want to ensure you clear any caching on your site and ensure your redirect is set up properly
Administrateur
Chad says
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 says
This plugin has a conflict with a cornerstone page. Does not work with cornerstone pages.
RS_lyly2009 says
Awesome post.
Is there any other way to change the url without installing the plugin?
Thanks you!
Qasim Yad says
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