Redirection URL WordPress : Le guide complet pour bien rediriger vos pages

Evolyon » Maintenance WordPress » Redirection URL WordPress : Le guide complet pour bien rediriger vos pages

Les sites WordPress évoluent constamment : nouvelles pages, suppression d’articles obsolètes, changement de structure d’URL pour améliorer le référencement. Cette réalité touche aussi bien les blogs personnels que les sites e-commerce ambitieux.

Imaginez une agence web qui refait son site vitrine et décide de modifier toutes les URLs de ses services. Sans mise en place des redirections appropriées, chaque lien partagé sur les réseaux sociaux, chaque backlink acquis au fil des années, mènerait les visiteurs vers une error page frustrante.

L’impact est double : côté SEO, Google pénalise les sites avec trop d’erreurs 404 ; côté expérience utilisateur, un visiteur qui tombe dans une impasse quitte votre site en quelques secondes. Ce guide vous montrera étape par étape comment mettre en place une redirection URL WordPress, que vous soyez débutant ou utilisateur intermédiaire. Et si besoin, vous pouvez contacter notre service de maintenance WordPress !

Points clés à retenir

  • La redirection 301 WordPress est la méthode standard pour changer une URL sans perdre de trafic ni de positionnement SEO.
  • Vous pouvez créer une redirection soit avec un plugin (Redirection, Rank Math, AIOSEO), soit via le fichier htaccess, soit directement via votre hébergeur (cPanel/hPanel).
  • Les redirections sont indispensables lors d’une suppression de page, d’un changement de permalien, ou d’un passage HTTP vers HTTPS / changement de domaine.
  • Sauvegardez toujours votre site avant d’ajouter une redirection et testez chaque nouvelle règle avec un navigateur privé ou un outil en ligne.
  • Un plan de redirection documenté est essentiel pour toute refonte ou migration de site wordpress sérieuse.

Qu’est-ce qu’une redirection URL WordPress ?

Une redirection URL consiste à envoyer automatiquement un utilisateur et les moteurs de recherche d’une adresse web A vers une destination url B. C’est un mécanisme côté serveur web qui fonctionne comme un panneau de signalisation : il indique que le contenu a déménagé.

Voici quelques situations concrètes où une redirection entre en jeu :

  • Un article de blog publié en 2020 dont le permalien a été modifié en 2023 pour inclure un mot-clé plus pertinent
  • Une page produit supprimée sur WooCommerce, redirigée vers la nouvelle url d’un produit similaire
  • Le passage d’un ancien nom de domaine vers un nouveau lors d’un rebranding
  • La consolidation de plusieurs articles en une seule ressource complète

La redirection informe à la fois le navigateur de l’utilisateur et les search engines que le contenu a changé d’adresse. Sur un site WordPress, les redirections peuvent être gérées au niveau du serveur (Apache/.htaccess), de l’hébergeur WordPress (cPanel, hPanel) ou via des plugins dédiés.

les principaux types de redirection HTTP
Redirection URL WordPress : Le guide complet pour bien rediriger vos pages

Les principaux types de redirection HTTP (301, 302, 307…)

Comprendre les différents types de redirections HTTP vous permet de choisir la bonne option selon votre situation. Voici les trois codes que vous rencontrerez le plus souvent :

Redirection 301 (permanente) : C’est le type de redirection utilisé dans 90 % des cas sur WordPress. Elle indique aux moteurs de recherche que le contenu a été définitivement déplacé vers la nouvelle URL. La redirection 301 sur WordPress transmet la majeure partie du « link juice » (autorité SEO) de l’ancienne page vers la nouvelle. Utilisez-la pour :

  • Un changement définitif d’URL
  • Une migration de domaine
  • La suppression d’une page avec équivalent

Redirection 302 (temporaire) : Cette redirection signale un déplacement temporaire. Les moteurs de recherche continuent d’indexer l’URL d’origine. Elle convient pour :

  • Un test A/B de quelques jours
  • Une page en maintenance temporaire
  • Une campagne marketing limitée dans le temps

Redirection 307 (temporaire HTTP/1.1) : Plus technique, elle conserve la méthode HTTP utilisée (GET, POST). Elle est principalement utilisée par des développeurs dans des scénarios spécifiques comme les formulaires en cours de traitement.

Pour un site WordPress classique (blog, site vitrine, e-commerce), la recommandation standard reste : « par défaut, utilisez 301, sauf besoin très ponctuel de 302 ».

Quand faut-il créer une redirection URL WordPress ?

Plusieurs situations courantes nécessitent la place des redirections 301 ou temporaires. Voici les scénarios les plus fréquents :

SituationAction recommandée
Suppression d’une page ou article avec traficRediriger vers un contenu équivalent ou une catégorie
Modification d’un permalien (slug)Redirection automatique ou manuelle vers la nouvelle URL
Passage HTTP → HTTPSRedirection globale de tout le domaine
Migration de domaineRedirections 301 de toutes les anciennes URLs
Refonte d’arborescencePlan de redirection complet pour chaque URL modifiée
Changement de sous-domaineRedirection du type fr.votresite.com vers votresite.fr

Pour les raisons de maintenance SEO, vérifiez régulièrement Google Analytics et Search Console pour identifier les pages qui reçoivent encore du trafic avant de les supprimer définitivement.

Pourquoi les redirections URL sont essentielles en SEO WordPress

Les redirections sur wordpress ne sont pas qu’une question technique : elles ont un impact direct sur votre classement et votre trafic. Voici pourquoi elles méritent une attention particulière :

  • Les redirections 301 transmettent la majeure partie du « jus SEO » (popularité, backlinks) de l’ancienne URL vers la nouvelle
  • Moins d’erreurs 404 signifie un meilleur crawl par Googlebot et une indexation plus efficace
  • Un site avec des centaines de liens cassés envoie un signal négatif aux moteurs de recherche
  • L’expérience utilisateur impacte directement le taux de conversion (formulaires, ventes, prises de rendez-vous)

Exemple chiffré : Un site e-commerce ayant effectué une refonte sans redirections a vu son trafic organique chuter de 40 % en trois semaines. Après la mise en place des redirections 301, le trafic s’est progressivement rétabli sur une période de deux mois.

Toute refonte ou migration WordPress sérieuse doit intégrer un plan de redirection documenté, préparé en amont.

Préserver l’expérience utilisateur et la crédibilité du site

De nos jours, les internautes sont impatients. Voici ce qui se passe quand un visiteur tombe sur une page cassée :

  • Il clique sur le bouton retour et choisit un concurrent en quelques secondes
  • Il perd confiance dans la fiabilité de votre site
  • Il ne reviendra probablement jamais sans une sorte d’incitation forte

La combinaison « redirections + page 404 personnalisée » offre un filet de sécurité. Votre page d’erreur devrait proposer :

  • Une recherche interne
  • Des liens vers les catégories clés
  • Un bouton vers l’accueil

Les redirections 301 bien configurées font que l’utilisateur ne voit souvent même pas le changement d’URL : la navigation reste fluide. Pour les sites e-commerce WordPress/WooCommerce, rediriger d’anciens produits vers des produits similaires limite significativement la perte de ventes.

Protéger votre référencement naturel (Google, Bing, etc.)

Des centaines de 404 dans Google Search Console signalent une refonte mal gérée et peuvent faire baisser le positionnement global de votre site.

Voici les bonnes pratiques SEO pour vos redirects :

  • Évitez les chaînes de redirections : Une URL A qui redirige vers B, puis vers C, dilue le jus SEO. Redirigez directement A vers C.
  • Surveillez les rapports Search Console : L’onglet « Couverture » ou « Pages » identifie les URL à rediriger en priorité après une migration.
  • Redirigez vers la page la plus pertinente : Même thématique, même intention de recherche. Évitez de tout renvoyer vers l’accueil.
  • Documentez vos règles : Un tableur avec ancienne URL, nouvelle URL et date facilite la prise en charge future.
mettre en place une redirection URL WordPress
Redirection URL WordPress : Le guide complet pour bien rediriger vos pages

Mettre en place une redirection URL WordPress avec un plugin

Pour la majorité des utilisateurs WordPress, un plugin est la solution la plus simple et la plus sûre pour créer une redirection. Aucune manipulation de fichiers serveur n’est nécessaire.

Plusieurs extensions sont couramment utilisées dans les sites WordPress :

PluginPrixParticularités
RedirectionGratuitLe plus populaire, interface simple
301 RedirectsGratuit/ProLéger et efficace
Rank MathFreemiumModule redirection intégré au SEO
All in One SEO (AIOSEO)PremiumSuite SEO complète
SEOPressPremiumModule redirection en version pro

Cette section se concentre sur le plugin gratuit « Redirection », très répandu, mais la logique est proche dans les autres extensions.

Installer et configurer le plugin Redirection

Suivez ces étapes pour installer l’extension :

  1. Accédez aux extensions : Dans le tableau de bord WordPress, allez dans « Extensions > Ajouter »
  2. Recherchez le plugin : Tapez « Redirection » dans la barre de recherche, identifiez le plugin de John Godley (plus d’un million d’installations actives)
  3. Installez et activez : Cliquez sur « Installer maintenant » puis « Activer »
  4. Lancez l’assistant : L’écran de bienvenue propose de configurer les options de base
  5. Configurez les logs : Choisissez d’enregistrer ou non les journaux et la surveillance des permaliens
  6. Terminez la configuration : Vérifiez que le menu « Outils Redirection » apparaît

Astuce : Activez l’option de création automatique de redirections lors du changement de slug dans les paramètres du plugin. Cela vous évitera bien des oublis.

Créer une redirection simple (URL A → URL B)

Voici comment ajouter une redirection basique dans le plugin :

  1. Accédez à « Outils > Redirection » puis à l’onglet « Redirections »
  2. Dans le champ URL source, entrez le chemin de l’ancienne page (ex : /ancienne-page/)
  3. Dans le champ URL cible, entrez la nouvelle adresse (ex : /nouvelle-page-x/)
  4. Le type par défaut est 301 (permanent), ce qui convient dans la plupart des cas
  5. Cliquez sur « Ajouter une redirection »

Organisation recommandée : Utilisez le champ « Groupe » pour catégoriser vos redirections :

  • « Migration »
  • « Produits supprimés »
  • « Articles archivés »

Après avoir ajouté la règle, testez-la : saisissez l’ancienne URL dans un navigateur en navigation privée et vérifiez l’arrivée sur la nouvelle page.

Configurer des redirections avancées (regex, conditions, globales)

Le plugin Redirection offre des options avancées pour les utilisateurs plus expérimentés. L’icône « roue dentée » affiche des réglages supplémentaires.

Exemple de regex : Rediriger toutes les URLs d’une ancienne catégorie vers une nouvelle.

Source : /categorie/desserts/(.*)
Cible : /categorie/recettes-sucrees/$1

Cette règle redirige /categorie/desserts/tarte-aux-pommes/ vers /categorie/recettes-sucrees/tarte-aux-pommes/.

Autres options avancées :

  • Match URL avec paramètres spécifiques
  • Redirections conditionnelles selon le rôle utilisateur (connecté/non connecté)
  • Redirection basée sur le référent ou l’agent utilisateur

Documentez chaque règle complexe avec un commentaire ou un nom de groupe explicite pour faciliter la maintenance et les futures mises à jour du site.

Suivre les 404 et optimiser vos redirections dans le temps

Le plugin Redirection inclut un onglet « 404 » qui affiche les URL introuvables réellement consultées par les internautes. C’est une mine d’or pour l’optimisation continue.

Routine mensuelle recommandée :

  1. Consultez l’onglet « 404 » pour identifier les pages manquantes les plus demandées
  2. Pour chaque 404 récurrent, créez une redirection vers la page la plus pertinente
  3. Vérifiez l’onglet « Journaux » pour confirmer que vos redirections principales fonctionnent (nombre de hits)
  4. Supprimez ou désactivez les anciennes redirections devenues inutiles

Cette approche proactive améliore progressivement l’expérience de vos visitors et renforce votre SEO.

Créer une redirection URL WordPress sans plugin

Cette méthode est destinée aux utilisateurs plus techniques ou aux projets spécifiques nécessitant un contrôle direct au niveau du serveur. Deux grandes approches existent : le fichier .htaccess (serveur Apache) et l’interface d’hébergement.

Précautions essentielles :

  • Faites une sauvegarde complète du site et de la base de données
  • Conservez une copie du fichier .htaccess original
  • Testez après chaque modification
  • La moindre erreur de syntaxe dans .htaccess peut provoquer une erreur 500

Redirections via le fichier .htaccess (serveur Apache)

Le fichier htaccess se trouve à la racine de l’installation WordPress (généralement /public_html/ ou /www/). Vous pouvez y accéder via FTP (FileZilla) ou le gestionnaire de fichiers de votre hébergeur.

Exemple de redirection 301 pour une page :

Redirect 301 /ancienne-page/ https://www.votresite.fr/nouvelle-page/

Explication :

  • Redirect 301 : Type de redirection (permanente)
  • /ancienne-page/ : Chemin relatif de l’ancienne URL (sans le domaine)
  • https://www.votresite.fr/nouvelle-page/ : URL complète de destination

Exemple de redirection globale de domaine :

Redirect 301 / https://www.nouveau-domaine.fr/

Cette ligne redirige l’intégralité du contenu vers le nouveau domaine. Utile pour une migration complète.

Après modification, videz le cache de votre navigateur et testez avec un éditeur de texte propre. Conservez l’ancien .htaccess pour revenir en arrière en cas de problème.

Redirections via le panneau d’hébergement (cPanel, hPanel, Plesk…)

La plupart des hébergeurs (OVH, o2switch, Hostinger, etc.) proposent une section « Redirections » dans leur interface d’administration.

Chemin type pour créer une redirection :

  1. Connectez-vous à votre espace client
  2. Ouvrez cPanel, hPanel ou Plesk selon votre hébergeur
  3. Recherchez la section « Redirections » ou « Domaines »
  4. Sélectionnez le type (301 permanent ou 302 temporaire)
  5. Renseignez l’ancienne URL et la nouvelle URL
  6. Enregistrez

Cette méthode est particulièrement adaptée pour :

  • Les redirections de domaine complet (ancien-domaine.fr vers nouveau-domaine.fr)
  • Quelques URL clés sans vouloir installer un plugin supplémentaire

Attention : Vérifiez que les redirections créées au niveau de l’hébergeur ne doublonnent pas avec celles définies dans WordPress ou dans .htaccess. Des conflits peuvent créer des boucles de redirection.

Redirections dans le code (wp_redirect() et redirections conditionnelles)

Pour les développeurs et intégrateurs WordPress, la fonction PHP wp_redirect() permet de rediriger un visiteur depuis un modèle de page ou un plugin personnalisé.

Usage basique :

wp_redirect( 'https://www.votresite.fr/nouvelle-page/', 301 );
exit;

Cette fonction s’utilise généralement avec le hook template_redirect pour gérer des scénarios conditionnels :

  • Utilisateur non connecté redirigé vers une page de connexion
  • Rôle spécifique redirigé vers un tableau de bord dédié
  • Type de contenu particulier redirigé vers une landing page

Exemple concret : Rediriger une ancienne URL de ressource gratuite vers une nouvelle landing page de capture d’adresse e mail si l’utilisateur n’est pas abonné.

Mise en garde : Un mauvais usage de wp_redirect() (boucles, redirection de toutes les pages) peut rendre le site inaccessible. À réserver aux profils techniques.

bonnes pratiques pour gérer vos redirections URL WordPress
Redirection URL WordPress : Le guide complet pour bien rediriger vos pages

Bonnes pratiques pour gérer vos redirections URL WordPress à long terme

Une gestion rigoureuse des redirections garantit la pérennité de votre site. Voici une check-list des bonnes pratiques :

PratiqueFréquenceOutil suggéré
Tenir un tableur de suivi des redirectionsÀ chaque modificationGoogle Sheets, Excel
Corriger les chaînes de redirectionsAprès chaque refonteScreaming Frog, Sitebulb
Vérifier les 404 dans Search ConsoleMensuelleGoogle Search Console
Tester les redirections majeuresAprès mise en placehttpstatus.io, navigateur privé
Nettoyer les règles obsolètesAnnuellePlugin Redirection

Recommandations détaillées :

  • Documentez tout : Ancienne URL, nouvelle URL, date de mise en place, type de redirection, motif (refonte, suppression produit)
  • Limitez les chaînes : Après une seconde refonte, mettez à jour directement l’url a d’origine pour pointer vers la destination finale
  • Utilisez un crawler : Screaming Frog ou Sitebulb détectent les 404, 301 en chaîne et redirections inutiles à grande échelle
  • Planifiez en amont : Chaque changement d’architecture doit être accompagné d’un plan de redirection avant la mise à jour
  • Allégez la configuration : Supprimez les règles devenues obsolètes après plusieurs années

FAQ sur les redirections URL WordPress

Combien de temps faut-il garder une redirection 301 sur WordPress ?

En terme de pratique, une redirection 301 doit être conservée au minimum 12 à 18 mois. Ce délai laisse le temps aux moteurs de recherche de mettre à jour leur index et aux sites externes de corriger leurs liens.
Pour les pages avec beaucoup de backlinks ou un historique de trafic important, il est souvent préférable de garder la redirection indéfiniment. Avant de supprimer une règle, vérifiez dans Search Console et Analytics que l’ancienne URL n’est plus ou très peu appelée.

Puis-je rediriger toutes mes anciennes URLs vers la page d’accueil ?

C’est techniquement possible, mais fortement déconseillé en SEO. Google considère souvent ce fait comme une « soft 404 » : la page de destination n’est pas pertinente par rapport à la requête initiale.
Redirigez chaque ancienne URL vers la page la plus proche en termes de contenu et d’intention de recherche. La redirection vers l’accueil doit rester exceptionnelle, uniquement si aucune équivalence de contenu n’existe.

Les redirections WordPress ralentissent-elles mon site ?

Une redirection 301 ajoute une requête supplémentaire, mais l’impact sur les performances est minime si le nombre de redirections et les chaînes restent limités.
Les problèmes de performance apparaissent surtout avec :
Des redirections en cascade (A → B → C → D)
Des boucles de redirection
Un nombre excessif de règles mal optimisées
Testez les performances après une grosse refonte avec PageSpeed Insights ou GTmetrix pour vérifier que rien n’a été dégradé.

Comment vérifier que mes redirections fonctionnent correctement ?

Plusieurs options s’offrent à vous :
Test manuel : Ouvrez un navigateur en mode navigation privée, tapez l’ancienne URL et observez si vous arrivez sur la nouvelle adresse
Outils en ligne : httpstatus.io ou redirect-checker.org affichent le code de réponse HTTP (301, 302, etc.)
Crawler : Screaming Frog permet de vérifier à grande échelle toutes les redirections après une migration de site
Pour un import export de nombreuses redirections, le plugin Redirection propose des options de vérification en masse.

Dois-je utiliser 301 ou 302 pour une promotion temporaire sur une page ?

Pour une opération vraiment temporaire (quelques jours ou semaines) où l’ancienne URL doit redevenir active, une 302 est cohérente. C’est le cas d’une page de vente saisonnière ou d’une promotion flash.
Si le changement d’URL risque de durer plusieurs mois ou de devenir permanent, mettez en place une 301 dès le départ. La 301 transfère mieux la valeur SEO, tandis que la 302 est interprétée comme un déplacement temporaire par les search engines.

En conclusion

En résumé, les redirections URL sont un élément fondamental de la gestion d’un site WordPress sain. Qu’il s’agisse d’une simple modification de permalien ou d’une migration complète de website, une stratégie de redirection bien pensée protège votre référencement et garantit une navigation fluide pour vos visiteurs. Commencez dès aujourd’hui par auditer vos 404 dans Search Console et installez le plugin Redirection pour reprendre le contrôle de vos URLs.

Image de Frédéric FRANCE
Frédéric FRANCE
Web Designer & SEO. Spécialité : l'Expérience Utilisateur (UX) & SXO et la maintenance Wordpress. 10+ ans d'expérience. Heureux papa. WordPress fan boy. Joueur de MMO et geek 2.0 :p

Comments are closed.

Shopping Basket