Permaliens WordPress : choisir une structure d’URL stable
Pour vos permaliens WordPress, choisissez /%postname%/ et figez-la dès le départ. Changer plus tard impose des redirections 301 page par page et une vérification de liens internes. Attendez-vous à une période d’ajustement de l’indexation qui peut durer de quelques jours à quelques semaines.
Choisir vos permaliens WordPress dès le départ
Le permalien est l’adresse web définitive d’un contenu WordPress. Vous réglez ce format global dans Réglages > Permaliens, puis chaque article ou page reçoit son « slug » propre. Si vous débutez, mon expérience en formation montre qu’un choix clair dès l’installation évite des semaines de rattrapage plus tard.
J’aborde ce réglage parmi les gestes essentiels d’un site neuf dans ce guide sur les réglages WordPress à faire juste après l’installation.
Si l’interface vous est encore floue, commencez par comprendre le cœur de l’outil avec le tableau de bord WordPress expliqué.
Je détaille pas à pas ce paramètre dans la formation WordPress débutant, avec des cas concrets de blogs, sites vitrines et petites boutiques.
Structures d’URL courantes : avantages et limites
Par pratique, je recommande « Nom de l’article » (/ %postname% /) car c’est court, lisible et stable quand vous refondez vos contenus. Les variantes avec dates, mois ou catégories allongent l’URL et cassent plus facilement lors d’une réorganisation éditoriale.
Changer de structure en production n’est pas anodin : chaque ancienne URL doit rediriger en 301 vers sa nouvelle adresse, sans exception.
| Structure | Lecture humaine | Risques / limites | Usage conseillé |
|---|---|---|---|
| Simple ?p=123 | Illisible | Peu clair pour l’utilisateur, pas partageable | Aucun cas réel |
| /%postname%/ | Claire et courte | Demande des slugs propres | Blogs, vitrines, PME, la plupart des sites |
| /%year%/%monthnum%/%postname%/ | Date + titre | Vieillit les contenus, complexifie les 301 en refonte | Archives presse à forte contrainte temporelle |
| /%category%/%postname%/ | Catégorie + titre | Catégories mouvantes = URLs cassées | Blogs très hiérarchisés et stables |
| /archives/%post_id% | ID numérique | Opaque, peu mémorisable | Sites internes sans enjeu public |
| Personnalisée mixte | Dépend du schéma | Maintenance plus complexe | Cas spécifiques, équipe technique à l’aise |
Barre oblique finale. WordPress gère par défaut les URLs avec barre oblique finale (/). Restez cohérent : évitez de la retirer après coup, cela crée des doublons à rediriger.
Impact SEO réel du format d’URL
Un permalien clair aide l’utilisateur à comprendre où il arrive, ce qui se traduit souvent par de meilleurs clics et un comportement plus sain. Les mots-clés dans l’URL ont un poids modéré ; la stabilité et la lisibilité comptent davantage que d’empiler des segments techniques ou des dates inutiles.
Pour les moteurs générationnels et l’agrégation de sources, des URLs propres et stables renforcent la traçabilité des contenus cités. Je traite ces nouveaux usages et leurs effets sur la visibilité dans mon article sur le géoréférencement dans les moteurs génératifs.
Changer de structure « pour le SEO » produit rarement un gain. Vous créez surtout une dette technique de redirections 301, des délais de réindexation, et des risques de 404 si la préparation n’est pas exhaustive.
Changer la structure en production : méthode pas à pas
Changer vos permaliens reste possible, mais je ne le fais qu’avec un plan précis. Voici la procédure qui limite la casse sur un site en ligne.
- Cartographier vos URLs actuelles. Exportez la liste complète des pages et articles (ex. via le plan de site XML, votre outil d’analytics ou un crawler). Classez par type de contenu et statut.
- Décider de la nouvelle structure. Généralement /%postname%/. Figez les règles d’écriture des slugs (minuscules, tirets, pas d’accents, pas de mots vides).
- Préparer un mapping ancien → nouveau. Pour chaque URL, notez la cible exacte. Ne laissez aucune ligne orpheline. Les pages supprimées doivent renvoyer vers l’alternative la plus pertinente ou rester en 410 si vous assumez leur disparition.
- Travailler en préproduction. Copiez le site sur un environnement de test. Mettez en place la nouvelle structure et générez les nouvelles URLs pour valider le mapping.
- Basculer le réglage WordPress. Dans Réglages > Permaliens, sélectionnez la nouvelle option. Vous devez avoir un rôle Administrateur pour y accéder ; si besoin, révisez les droits avec ce guide sur les rôles utilisateurs WordPress.
- Installer les redirections 301. Utilisez un plugin de redirections sérieux ou vos règles serveur (.htaccess sur Apache, config sur Nginx). Testez un échantillon significatif et corrigez les erreurs.
- Mettre à jour les liens internes. Les 301 compensent, mais je préfère corriger les liens dans les menus, widgets, contenus, et le maillage interne pour éviter des sauts inutiles.
- Régénérer le plan de site et l’envoyer aux moteurs. Videz les caches, régénérez le sitemap, puis mettez à jour votre Search Console. Surveillez les rapports de couverture et les 404.
- Suivre les logs et corriger. Pendant plusieurs semaines, examinez les erreurs 404, les chaînes de redirection et la lenteur éventuelle. Ajoutez les 301 manquantes au fil des découvertes.
N’interrompez pas trop tôt les 301. Des liens entrants, newsletters, PDF et anciens partages peuvent envoyer du trafic pendant longtemps.
Points techniques à vérifier après le changement
- Traînée d’URL cohérente. Avec ou sans barre oblique finale, conservez une seule variante et redirigez l’autre.
- Base des catégories et des étiquettes. Si vous modifiez ces bases, préparez des 301 supplémentaires (/category/ → /categorie/ par exemple).
- Pages d’archives. Vérifiez catégories, étiquettes, auteurs et dates, y compris la pagination (/page/2/).
- Flux RSS. Testez /feed/ sur types de contenus, catégories et tags.
- Pagination interne. Articles paginés, commentaires paginés, et archives longues.
- Pièces jointes médias. Décidez si vous redirigez leur page vers le média ou le contenu parent.
- Canonical et hreflang. Vérifiez qu’ils pointent vers les nouvelles URLs, sans erreurs de casse ni paramètres superflus.
- Cache et CDN. Purgez toutes les couches (plugin, serveur, CDN) pour éviter des anciennes URLs en cache.
Questions fréquentes
Dois-je inclure la date dans l’URL de mes articles ?
Je le déconseille sauf si vos contenus sont strictement indexés par date, comme une archive de presse. La date allonge l’URL et fige une information qui peut desservir des contenus evergreen. En refonte, cela complique les redirections. La structure /%postname%/ reste plus souple.
Faut-il retirer « /category/ » de l’URL des catégories ?
Ce n’est pas une obligation. Le retirer raccourcit l’adresse mais ajoute une couche de maintenance en cas de conflit potentiel avec des pages. Si vous changez cette base, préparez des 301 de toutes les anciennes catégories et validez qu’aucune page ne porte un slug identique.
Combien de temps garder les redirections 301 après un changement de permaliens ?
Je les maintiens dans la durée, sans date de fin programmée. Des liens externes et documents anciens continuent d’exister bien après la refonte. À minima, conservez-les le temps que les moteurs adoptent pleinement les nouvelles URLs et que vos rapports 404 se stabilisent.
Aller plus loin avec la formation WordPress débutant
En formation, nous réglons vos permaliens sur un site test, écrivons des slugs propres et validons les impacts sur menus, sitemaps et redirections, au-delà de ce guide. Détails et inscriptions : formation WordPress débutant.
