Comment supprimer le préfixe “category” de vos urls ?

wp smart supprimer prefixe category

Lorsque vous créez une catégorie sur WordPress, cela créer une page d’archive pour cette catégorie. Le but de cette archive est d’afficher tous les articles de la dite catégorie. Le problème ? Par défaut, WordPress ajoute un préfixe /category/ devant chaque page d’archive et cela n’est pas vraiment une bonne idée pour votre SEO. Si vous naviguez sur le site Wp Smart vous verrez que nous avons retiré ce préfixe . Ce slug ajoute une profondeur supplémentaire et n'apporte pas d'intérêt. Un site sera plus compréhensible au yeux de Google sans.  

Découvrons ensemble 3 façons simples de passer de : 

wordpress archive categorie

à 

wordpress archive sans categorie

Si votre site n'est pas encore en https nous vous invitons à découvrir l'article Comment forcer la redirection HTTPS sur son site WordPress ?

Avertissement

Préserver votre SEO 

Avant toute chose, je tiens à vous rappeler, pour préserver votre référencement, qu’il faut éviter d’éditer les permaliens de son site si vous avez déjà du contenu. À moins d’avoir un plan de redirection préparé, éditer les urls de son site sans plan de redirection c’est créer des pages introuvables (erreur 404), et vos utilisateurs tout comme Google n’aiment pas ça. Cette manipulation est donc plutôt réservée à un nouveau site.

Urls Identiques

Si ce préfixe existe ce n’est pas pour rien =), il a pour but de garantir que vos urls soient uniques dans votre base de données. Le fait de retirer /category/ ou tout autre préfixe créer le risque d’avoir une page ou un article avec la même url et c’est le conflit assuré ! Pensez donc à ne pas créer une page ou article avec le même permalien que le nom d’une catégorie. 

Retirer le préfixe de /category/ sans extension 

Il existe une petite astuce pour supprimer le préfixe de catégorie sans avoir besoin d’une extension supplémentaire. Pour ce faire, il vous suffit d’aller dans :

  1. Réglages -> Permaliens 
  2. Saisir dans le champ “Préfixe des catégories” un point “.” 
  3. Enregistrer ensuite vos modifications
blog retirer prefixe categorie
Retrait via Permaliens

Si Yoast SEO est installé sur votre site, privilégier la solution suivante, la solution ci-dessus est plus un tips qu’une solution traditionnelle. 

Supprimer “category” de vos urls avec Yoast

Yoast SEO est un des plugins références pour le référencement sur WordPress, il compte aujourd’hui + de 5 millions d’installations actives, il y a donc de grandes chances qu’il soit déjà installé sur votre site. Il embarque une solution toute faite pour supprimer ce préfixe de vos urls.

Découvrons comment  :

  1. Rendez-vous dans : Yoast -> Réglages SEO -> Taxonomies 
  2. Vous trouverez ensuite Url des catégories et un switch pour retirer le préfixe des catégories. 
  3. Enregistrez ensuite vos modifications

Même si vous utilisez une autre extension pour votre SEO, elle devrait également pouvoir vous permettre de retirer le slug category (je pense notamment à SEOPress par exemple)

supprimer prefixe categorie avec yoast
Retrait via Yoast

Enlever le slug category de vos permaliens avec une extension dédiée

Si vous n’utilisez pas Yoast, par soucis de simplicité, vous pouvez décider d’utiliser une extension pour vous aider à supprimer le préfixe, je vous recommande : No Category Base (WPML). Celle-ci est maintenue à jour et compatible avec WPML.

La seule chose à faire est de : 

  1. Télécharger l’extension 
  2. L’activer 

C’est ok ! /category/ a disparu de vos permaliens !

plugin suppression prefixe de categorie
Extension No category base