Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment inclure la catégorie et la sous-catégorie dans les URL WordPress

De nombreux guides sur le SEO WordPress affirment que les permaliens simples sont les meilleurs. Mais après avoir travaillé avec de nombreux sites Web, nous avons constaté que ce n'est pas toujours vrai.

Parfois, surtout pour les grands sites, il est préférable d'avoir des URL qui indiquent où vous vous trouvez, comme « votremagasin.com/electronique/smartphones/iphone ». Cette structure claire peut rendre votre site plus facile à utiliser.

Si vous débutez avec WordPress, vous vous demandez peut-être comment configurer ce type de structure de permalien pour votre site. Dans ce guide, nous vous montrerons comment ajouter des catégories et des sous-catégories à vos URL. Nous expliquerons pourquoi vous pourriez vouloir cela, comment le faire en toute sécurité et à quoi faire attention.

Comment inclure la catégorie et la sous-catégorie dans les URL WordPress

Quand inclure la catégorie et la sous-catégorie dans les URL WordPress

Certains sites Web WordPress utilisent des catégories et des sous-catégories dans leurs URL lorsqu'ils ont beaucoup de contenu sur leurs sites Web et souhaitent mieux l'organiser. Chez WPBeginner, nous utilisons cette stratégie pour rendre notre site plus facile à naviguer pour nos lecteurs.

Par exemple :

https://www.wpbeginner.com/plugins/7-best-wordpress-backup-plugins-compared-pros-and-cons/

Pour les boutiques en ligne, l'inclusion de catégories et de sous-catégories dans les URL fournit un indice visuel sur le contenu auquel les clients sont sur le point d'accéder, ce qui peut améliorer l'expérience utilisateur.

Par exemple, une URL comme onlinestore.com/livres/fiction/thriller indique que l'utilisateur navigue vers une sous-catégorie spécifique au sein d'une catégorie plus large dans le site Web WordPress.

L'inclusion des catégories et des sous-catégories dans les URL peut également aider les moteurs de recherche à comprendre la structure de votre site. L'URL correspondrait à la navigation fil d'Ariane de votre site et inclurait plus de mots-clés et de texte, rendant votre site plus adapté au référencement.

Pour plus d'informations sur les catégories, vous pouvez consulter nos guides sur les taxonomies WordPress et les catégories vs étiquettes : meilleures pratiques SEO pour trier votre contenu.

Si vous utilisez la structure d'URL WordPress par défaut, vos catégories et sous-catégories ne sont pas incluses dans les URL des articles. Voyons donc comment ajouter facilement des catégories et des sous-catégories dans les URL WordPress.

Comment ajouter facilement une catégorie et une sous-catégorie dans les URL d'articles WordPress

Remarque : Nous ne recommandons pas de modifier les permaliens lorsque votre site WordPress est en ligne depuis un certain temps (c'est-à-dire plus de six mois). Sinon, vous pourriez perdre votre classement dans les moteurs de recherche.

Si vous devez modifier votre structure de permaliens, nous vous suggérons de sauvegarder votre site Web en cas d'erreurs et de créer des redirections des anciennes URL vers les nouvelles.

Tout d'abord, vous devez visiter la page Paramètres » Permaliens dans votre tableau de bord d'administration WordPress. Là, vous devez cliquer sur l'option « Structure personnalisée » dans la zone Paramètres courants.

Ajout de la catégorie aux URL des articles WordPress

Ensuite, vous devez ajouter /%category%/%postname%/ dans le champ à côté de Structure personnalisée.

Après cela, n'oubliez pas de cliquer sur le bouton « Enregistrer les modifications » pour enregistrer vos paramètres de structure de permalien personnalisée.

C'est tout !

Enregistrer les paramètres des permaliens

WordPress commencera maintenant à ajouter des catégories et des sous-catégories dans les URL WordPress. Vous pouvez voir les paramètres de permalien personnalisés en action en créant un nouveau message ou en modifiant un message existant.

Attribuez simplement à ce message une catégorie (et une sous-catégorie si vous les utilisez) dans la barre latérale et cliquez sur le bouton « Mettre à jour ».

URL WordPress avec catégorie et sous-catégorie

Vous remarquerez le nom de la catégorie et le nom de la sous-catégorie inclus dans le permalien de l'article.

À quoi ressemblerait l'URL si j'utilisais plusieurs catégories ou sous-catégories ?

Imaginons que vous classiez vos articles de blog WordPress dans plusieurs catégories ou sous-catégories.

WordPress n'inclura qu'une seule catégorie et une seule catégorie enfant dans l'URL. Si vous n'avez pas choisi de sous-catégorie, alors il n'affichera qu'une seule catégorie parente.

WordPress choisit la catégorie par ordre alphabétique. Par exemple, si vous classez un article en utilisant les catégories « Apple » et « Technologie », WordPress inclura « apple » dans l'URL car elle vient en premier dans l'ordre alphabétique :

http://example.com/apple/article-title-here/

Si vous classez un article dans « Apple » et une sous-catégorie appelée « Technologie », alors les deux seront incluses dans l'URL :

https://example.com/apple/technology/article-title-here/

Si vous avez sélectionné une sous-catégorie mais n'avez pas spécifiquement sélectionné de catégorie parente, WordPress inclura toujours la catégorie parente dans l'URL.

Un autre scénario est lorsque vous avez une catégorie parente, une sous-catégorie et une sous-sous-catégorie. WordPress inclura les trois dans le permalien WordPress :

https://example.com/apple/technology/events/article-title-here/

Pour plus d'informations sur les permaliens, vous pouvez consulter les guides WordPress suivants :

Nous espérons que cet article vous a aidé à apprendre comment inclure une catégorie et une sous-catégorie dans les URL WordPress. Vous voudrez peut-être aussi consulter notre article sur comment changer le préfixe de base de catégorie dans WordPress et notre guide pour débutants sur la création de taxonomies personnalisées dans WordPress.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

55 CommentsLeave a Reply

  1. Bonjour,

    Merci pour cela. Très utile.

    Juste une question – j'ai déjà plus de 2 000 articles sur mon site avec la structure d'URL jour et nom. Si je passe à personnalisé, ces URL changeront-elles aussi, ou le changement ne s'appliquera-t-il qu'aux nouveaux articles ? Merci.

  2. il ne fait que mettre la catégorie parente dans le slug.
    Comment puis-je faire en sorte qu'il insère automatiquement la sous-catégorie dans l'URL également ?

    • Veuillez vérifier que l'article n'est que dans la sous-catégorie, car c'est la raison la plus probable de ce problème.

      Admin

  3. Je serais heureux si vous répondiez à cela. Supposons que j'ai publié un article dans deux/trois catégories ou sous-catégories, ne serait-il pas traité comme du contenu dupliqué par Google ?

    • Cela ne devrait pas amener Google à le considérer comme du contenu dupliqué, mais si vous avez des articles dans plusieurs catégories, vos utilisateurs verraient le même article lorsqu'ils consultent vos autres catégories. Nous recommandons normalement une seule catégorie par article.

      Admin

  4. S'il vous plaît, y a-t-il un moyen d'inclure des étiquettes dans l'URL au lieu des catégories ?

    • Nous n'avons pas de méthode recommandée pour inclure des balises dans votre URL pour le moment. Nous vous recommandons de consulter notre article ci-dessous qui couvre les différences organisationnelles entre les deux pour expliquer pourquoi les catégories sont préférées aux balises dans les permaliens :
      wpbeginner.com/beginners-guide/categories-vs-tags-seo-best-practices-which-one-is-better/

      Admin

  5. Bonjour,

    Actuellement, j'ai une URL : abc.com/games/ff9/weapon-list/

    et je ne peux pas créer un autre article avec le même nom (weapon-list) dans une autre catégorie.

    Ce serait comme abc.com/games/ffx/weapon-list-1/

    Y a-t-il une solution pour mon cas ? J'attends votre aide.

    • La fin de l'URL serait déterminée par le nom de votre article et les autres sections seraient déterminées par votre structure de permalien. Vous ne pouvez pas avoir le même nom pour le moment et auriez besoin d'un nom différent.

      Admin

  6. Donc, pour les pages, cela ignorerait simplement le /%category%/ et conserverait le nom original de l'article ?

  7. Est-ce un inconvénient d'utiliser des catégories dans l'URL ? comme example.com/plugin/best-plugin/. dans ce cas, plugin est utilisé 2 fois. cette URL a-t-elle l'air spammy ?

    • Vous voudrez essayer d'éviter d'avoir l'air spammy avec votre choix de titre, mais ce n'est pas un inconvénient d'utiliser des catégories dans votre URL.

      Admin

  8. Note importante : Pour obtenir une structure d'URL comme : /category/child1/child2/POSTNAME, sélectionnez UNIQUEMENT « child2 » comme catégorie de l'article lors de la modification de l'article. Wordpress ajoutera automatiquement toutes les catégories parentes à l'URL. Il m'a fallu un certain temps pour comprendre cela.

    • Tu es le meilleur. Je me suis arraché les cheveux en essayant d'inclure ces stupides sous-catégories dans l'URL. Merci !

    • Merci beaucoup @jacques, tu viens de m'aider à résoudre un défi qui m'a pris tant d'heures sans solution. Merci mec

  9. Comment puis-je rediriger de /%postname%/ vers /%category%/%postname% sans plugin de redirection.

  10. Existe-t-il un moyen d'ajouter une hiérarchie aux catégories parentes ? Si un article a deux catégories, comment puis-je choisir quelle catégorie est utilisée dans l'URL.

    Comme vous le dites dans votre article, la valeur par défaut est alphabétique.

    Par exemple, j'ai un article classé "Fruit" et "Légume" avec le permalien défini sur /%category%/%postname%/.

    L'URL affiche website.com/Fruit/nom-de-l-article mais je veux qu'elle utilise website.com/legume/nom-de-l-article.

    • Dans ces situations, vous pourriez vouloir examiner comment vos catégories sont organisées pour voir si les étiquettes pourraient être ce dont vous avez besoin plutôt que les catégories pour certaines organisations. Normalement, les articles ne devraient pas être dans plusieurs catégories.

      Admin

    • Par défaut, les pages n'ont pas de catégories, elles ne seraient donc pas incluses dans les options de page.

      Admin

    • Votre réponse m'est précieuse, car j'ai lu tous les articles mais les permaliens ne fonctionnent pas correctement de mon côté. Lorsque j'ai appliqué votre suggestion, j'ai obtenu la réponse à ma question.
      Encore une fois, merci beaucoup,

  11. Je ne parviens pas à voir de sous-catégorie dans aucun article.

    Je rencontre un problème lors de la création d'un nom d'article. Comment puis-je créer une URL comme celle-ci : site/destinations/europe/norvege/nom-de-l-article

    J'ai la page pour créer une URL comme ci-dessus, est-ce possible uniquement si je crée une page ou avec le nom de l'article peut-on aussi créer ?

    site/destinations/europe/norvege/

    • Si je comprends bien la question, vous n'avez pas besoin de créer une page à l'emplacement du second lien, car ce serait la page de votre sous-catégorie listant les articles de cette sous-catégorie.

      Admin

  12. Puis-je inclure la catégorie et la sous-catégorie dans les URL d'articles sans utiliser de permalien

  13. L'ajout de /%category%/%postname%/ à la structure des permaliens casse la pagination pour une raison quelconque. D'autres rencontrent-ils ce problème ?

    • Il existe plusieurs raisons possibles pour lesquelles la pagination pourrait ne pas fonctionner. Vous pourriez vouloir vérifier auprès du support de votre thème spécifique ou nous contacter via notre formulaire de contact pour trouver une solution qui résoudra probablement le problème.

      Admin

  14. Comment avez-vous fait pour lier vos pages de menu de sous-catégorie à une URL propre : VOTRESITE.COM/SUBCATEGORIE ? sans le VOTRESITE.COM/CATEGORIE/SUBCATEGORIE ?
    Je ne sais pas comment supprimer la catégorie parente de l'URL de la sous-catégorie sur mon site...

    • Nous n'avons pas de méthode simple recommandée pour le moment. Si vous souhaitez supprimer la référence à la catégorie parente, cette catégorie doit-elle être une catégorie enfant ?

      Admin

  15. J'ai un problème. J'utilise la structure personnalisée pour afficher le nom de la catégorie avant le nom de l'article ( /%category%/%postname%/ ). Cela fonctionne bien lorsque je suis connecté, mais après la déconnexion, le nom de la catégorie ne s'affiche pas dans l'URL.

    Le problème ci-dessus se produit dans le navigateur Chrome. Dans Firefox, cela fonctionne bien.

    Aidez-moi, s'il vous plaît !

  16. Ouais.. nous connaissons tous cette information.. vous voyez %category% et il est évident ce que cela fait. Mais merci....
    CE QUE JE CHERCHAIS, c'était du code, comme des règles de réécriture pour le fichier functions de mon thème..

  17. Salut !
    L'astuce fonctionne bien pour un article de blog / catégorie.
    Mais qu'en est-il de WooCommerce ? Une idée ?
    Même lorsque vous ajoutez cela dans la structure des permaliens, WC affiche la catégorie principale/nom du produit même s'il y a 2 ou 3 sous-catégories.
    C'est vraiment agaçant,
    Une idée ?
    Merci
    Jean-Charles

    • J'ai la même question. Pourquoi ce n'est pas possible pour Woocommerce ?! Merci d'avance pour votre aide !

  18. C'est génial, mais comment faire pour avoir plusieurs URL pour le même article avec plusieurs catégories ? Donc si je viens d'une catégorie, l'URL est pour cette catégorie et si je viens d'une autre, c'est cette catégorie ?

    Merci

  19. Cela ne causera-t-il pas de problèmes de duplication ? Comment faire pour que la catégorie parente ne mène pas à une page d'archive ?

    Comme par exemple – Sujet principal Musique et ensuite une sous-catégorie appelée popmusic…..

    Musique (Non cliquable)
    Pop Music (Cliquable et redirige vers vos articles associés à cette sous-catégorie)

    Mon problème avec ça, c'est que les gens cliquent sur les catégories parentes et sont redirigés vers une page sans article associé car vous ne voulez pas avoir de contenu dupliqué ou un article dans musique & pop music

  20. Alors quelle sera l'URL si deux catégories parentes différentes sont utilisées. Pouvez-vous me dire ?

  21. Pourquoi WooCommerce ne prend-il pas en charge les sous-catégories dans les permaliens ?
    Google et d'autres navigateurs recommandent des URL propres. Et le slug de catégorie de WooCommerce ne peut pas être supprimé à moins de payer 119 USD pour un plugin qui fait l'affaire.
    Existe-t-il un autre moyen de résoudre ces deux problèmes ?

  22. Merci pour cet article. Ça marche pour moi. La seule chose qui ne fonctionne pas, c'est quand j'essaie de lister les actualités par sous-catégorie

    Par exemple, mondomaine.com/base-categorie/sous-categorie/nom-de-l-actualite/

    cela fonctionne et affiche mon article de blog, mais si je veux lister tous les articles de cette sous-catégorie comme ceci

    mondomaine.com/base-categorie/sous-categorie/

    ne fonctionne pas.

    Des idées pour corriger ça ?

    Merci d'avance.

  23. BONJOUR,
    J'ai ajouté des catégories et des tags à mes pages. Comment puis-je maintenant ajouter des catégories dans le permalien des pages ?
    Vos suggestions seront très appréciées.
    Merci

  24. Cette solution fonctionne UNIQUEMENT si vous sélectionnez la sous-catégorie dans la liste des catégories de l'article/de la page. Si vous avez coché à la fois la catégorie parente et les sous-catégories, alors la catégorie parente est la seule qui s'affiche. Pour ceux d'entre nous qui utilisent Woocommerce, cela perturbe les produits associés. Si vous sélectionnez uniquement la sous-catégorie, vous ne verrez aucun élément associé de la catégorie parente. Si vous les sélectionnez tous les deux, vous revenez à devoir gérer le fait que la sous-catégorie n'est pas répertoriée dans votre URL. Je cherche une solution simple pour couvrir les deux besoins.

    • Avez-vous trouvé une solution ? Nous avons exactement le même problème en ce moment. C'est assez ennuyeux et nous ne savons pas quoi faire à ce sujet.
      Toutes idées ou solutions sont les bienvenues !

  25. Bonjour,
    c'est un très bon article. Je me demande si en le modifiant maintenant, cela modifiera également mon article précédent ? Si oui, je devrai rediriger tous les liens, n'est-ce pas ?

    Merci beaucoup

  26. Je suis confus et j'aurais besoin d'aide.

    Plus précisément, je développe un site e-commerce composé principalement de PAGES. (JE N'utilise PAS woocommerce ou une autre plateforme e-commerce, mais je crée ma propre Gravity Form pour chaque page produit).

    Je veux que la catégorie de produit soit dans TOUTES les URL de mes PAGES, mais comme vous le savez, WordPress par défaut ne permet pas l'attribution de catégories et d'étiquettes aux PAGES (j'aimerais que ce soit le cas). Une alternative serait d'utiliser l'un des plugins que j'ai trouvés qui pourraient activer cela. L'autre est d'utiliser simplement le nom de la catégorie de produit dans le SLUG (partie du permalien que je peux créer sur la page produit). Je pourrais également créer une page pour chaque catégorie de produit et inclure une galerie montrant chaque article produit appartenant à cette catégorie avec un lien vers sa page spécifique, ou, je pourrais ignorer complètement la page de catégorie de produit et attribuer le « # » devant le nom de la catégorie lorsque je crée le menu, de sorte que le nom de la catégorie apparaisse mais ne soit pas un lien actif vers une page de catégorie. Je pourrais m'impliquer dans la création d'un « type de publication personnalisé » pour mes pages produits, ce qui leur permettrait d'être assignés à une catégorie et une étiquette, un peu comme les « pages » produits de woocommerce sont configurées (je ne sais pas grand-chose sur la façon de faire cela mais j'aimerais bien), etc.

    De plus, les paramètres de permalien affectent les URL des pages et des articles... correct ?

    J'apprécierais VRAIMENT un article de suivi de votre part qui approfondisse l'aide aux personnes comme moi qui utilisent WordPress pour leur site de commerce électronique mais n'utilisent pas l'une des plateformes de commerce électronique prêtes à l'emploi.

    merci

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.