Nous contacter
contact@evolyon.fr
Tel: 04 37 57 38 97

Comment gérer correctement les redirections d’URL sur WordPress ?

redirection URL WordPress

Un site WordPress évolue au fil du temps : nouvelles pages, contenus supprimés, changements de permaliens, refonte d’arborescence ou migration de domaine. Lorsqu’une URL change durablement, une redirection bien choisie aide les visiteurs et les moteurs de recherche à retrouver la nouvelle ressource.

Imaginez une agence web qui refond son site vitrine et modifie les URL de plusieurs services. Sans plan de redirection, d’anciens liens partagés, des favoris ou des backlinks continuent de pointer vers des adresses qui n’existent plus, alors qu’une nouvelle page pertinente est disponible.

Une erreur 404 n’entraîne pas, à elle seule, une pénalité SEO. En revanche, lorsqu’un contenu a réellement changé d’adresse, l’absence de redirection peut interrompre la navigation, laisser des liens internes ou externes pointer vers une URL devenue inutile et compliquer une migration. Ce guide explique comment mettre en place une redirection URL WordPress et choisir la méthode adaptée. Pour un accompagnement plus large, notre service de maintenance WordPress intervient aussi sur ce type de problématique.

Note d’actualisation — août 2026 : cet article a été revu afin d’actualiser les recommandations SEO liées aux redirections, les méthodes de mise en œuvre sur WordPress et les bonnes pratiques applicables aux migrations, aux suppressions d’URL et aux infrastructures d’hébergement modernes.

Points clés à retenir

  • Une redirection permanente, généralement 301 ou 308, signale qu’une URL a été déplacée durablement vers une nouvelle destination.
  • Une redirection peut être gérée dans WordPress, via le fichier .htaccess sur Apache, ou directement au niveau de l’hébergement lorsque l’infrastructure le prévoit.
  • 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 et les moteurs de recherche qu’une ressource change d’adresse. Sur WordPress, elle peut être gérée par une extension, au niveau du serveur ou directement dans les outils de l’hébergeur WordPress. La méthode dépend notamment de l’infrastructure Apache ou Nginx.

principaux types de redirection HTTP
Les principaux types de redirection HTTP

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) : elle indique qu’une ressource a été déplacée durablement. Pour les moteurs de recherche, une redirection permanente constitue un signal fort en faveur de la nouvelle URL comme destination de référence. Utilisez-la notamment pour :

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

Redirection 302 (temporaire) : elle indique que le déplacement n’est pas définitif. L’URL source peut ainsi rester l’adresse de référence retenue par les moteurs de recherche. Elle convient notamment pour :

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

Redirections 307 et 308 : la 307 correspond à un déplacement temporaire et la 308 à un déplacement permanent. Toutes deux préservent explicitement la méthode HTTP de la requête, ce qui les rend utiles dans des scénarios techniques où une requête POST ne doit pas être transformée en GET.

Recommandation : utilisez une redirection permanente lorsque le changement d’URL est définitif. Une redirection temporaire convient lorsque l’URL source doit rester la référence et redevenir accessible directement.

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

Plusieurs situations courantes nécessitent la mise en place d’une redirection permanente ou temporaire. Le choix dépend surtout du caractère définitif du changement et de l’existence d’une destination réellement pertinente.

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

Avant de supprimer une URL existante, vérifiez son trafic, ses liens internes, ses backlinks et son état dans Search Console. Si une nouvelle ressource répond réellement à la même intention, une redirection est pertinente. Sans équivalent, une réponse 404 ou 410 reste souvent plus cohérente.

Pourquoi les redirections URL sont essentielles en SEO WordPress

Les redirections sur WordPress jouent un rôle important lors d’un changement d’URL, mais leur impact SEO dépend surtout de la pertinence de la destination, de la cohérence du maillage et de la manière dont la migration est conduite.

  • Une redirection permanente aide les moteurs de recherche à transférer les signaux associés à l’ancienne URL vers sa nouvelle destination
  • Corriger les liens internes cassés et rediriger les anciennes URL réellement déplacées facilite l’exploration du site
  • Les erreurs 404 sont normales lorsqu’un contenu n’existe plus ; elles deviennent problématiques surtout si des liens internes, des backlinks utiles ou une migration mal préparée continuent d’y envoyer les utilisateurs et les robots
  • L’expérience utilisateur impacte directement le taux de conversion (formulaires, ventes, prises de rendez-vous)

Cas typique : une refonte qui modifie de nombreuses URL sans plan de redirection laisse les anciennes adresses continuer à recevoir des visites et des backlinks alors que les nouvelles pages ne bénéficient pas encore des mêmes signaux. Un mapping préparé en amont limite fortement ce risque.

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

Lorsqu’une ancienne URL importante mène vers une page introuvable alors qu’une ressource de remplacement existe, le parcours utilisateur se dégrade inutilement.

  • Le visiteur peut interrompre sa navigation et revenir aux résultats de recherche
  • Il perd confiance dans la fiabilité de votre site
  • Un parcours interrompu peut réduire les chances de conversion ou de retour sur le site

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

Une redirection permanente bien configurée rend le changement d’URL presque transparent pour l’utilisateur. Sur WooCommerce, un ancien produit mérite une redirection lorsqu’un véritable produit de remplacement existe. Sans équivalent pertinent, conserver une réponse 404 ou 410 reste plus cohérent que forcer une redirection approximative.

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

La présence d’URL en 404 dans Search Console n’indique pas, à elle seule, un problème de référencement. L’enjeu consiste surtout à distinguer les URL volontairement supprimées des anciennes adresses qui auraient dû être redirigées ou des liens internes encore cassés.

Voici les principales bonnes pratiques SEO pour vos redirections :

  • Évitez les chaînes de redirections : une URL A qui redirige vers B, puis vers C, ajoute des requêtes inutiles et complique l’exploration. Lorsque c’est possible, redirigez directement A vers C.
  • Surveillez Search Console : le rapport « Indexation des pages » et l’Inspection de l’URL aident à vérifier l’état des anciennes et nouvelles adresses 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
Comment mettre en place une redirection URL WordPress

Mettre en place une redirection URL WordPress avec un plugin

Pour de nombreux utilisateurs WordPress, un plugin offre une interface pratique pour créer et suivre des redirections sans modifier directement la configuration du serveur.

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

PluginPrixParticularités
RedirectionGratuitExtension spécialisée historique, avec suivi des 404 et règles avancées
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 l’extension gratuite « Redirection », spécialisée depuis longtemps dans la gestion des redirections et le suivi des erreurs 404. La logique reste proche dans les autres outils.

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 et vérifiez que l’extension est bien celle de John Godley
  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 l’ancienne URL et vérifiez deux éléments : la destination finale et le code HTTP renvoyé. Un navigateur, les outils de développement ou un vérificateur HTTP conviennent pour un contrôle ponctuel.

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

Le plugin Redirection propose également des règles avancées, notamment les expressions régulières. Activez le mode Regex uniquement lorsque la règle l’exige et testez-la sur plusieurs URL avant de la déployer.

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 WordPress continue.

Routine mensuelle recommandée :

  1. Consultez l’onglet « 404 » pour identifier les pages manquantes les plus demandées
  2. Analysez chaque 404 récurrente : redirigez-la si une destination réellement équivalente existe ; sinon, corrigez éventuellement le lien qui l’appelle ou conservez la 404
  3. Vérifiez l’onglet « Journaux » pour confirmer que vos redirections principales fonctionnent (nombre de hits)
  4. Auditez les anciennes règles avant toute suppression afin de vérifier qu’elles ne reçoivent plus de trafic, de backlinks utiles ou d’anciens accès externes

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

Créer une redirection URL WordPress sans plugin

Cette méthode s’adresse aux utilisateurs plus techniques ou aux projets nécessitant un contrôle direct au niveau du serveur. Le fichier .htaccess concerne Apache et les environnements compatibles. Sur Nginx, les redirections se configurent au niveau du serveur ou via les outils proposés par l’hébergeur.

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)

Sur Apache, le fichier .htaccess se trouve généralement à la racine de l’installation WordPress. Lorsqu’un accès aux fichiers est nécessaire, privilégiez SFTP ou le gestionnaire de fichiers fourni par l’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 règle constitue un exemple simple de redirection globale sous Apache. Une migration complète mérite toutefois un mapping URL par URL afin de conserver, chaque fois que possible, la correspondance entre l’ancien contenu et sa nouvelle destination.

Après chaque modification, vérifiez le code HTTP renvoyé et la destination finale. Conservez une copie du fichier .htaccess précédent afin de revenir rapidement à une configuration fonctionnelle en cas d’erreur.

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

De nombreux hébergeurs proposent une gestion des redirections directement dans leur interface. Sur l’infrastructure Kinsta utilisée par Evolyon, ces règles se gèrent dans MyKinsta et sont appliquées au niveau Nginx, sans fichier .htaccess.

Chemin type pour créer une redirection :

  1. Connectez-vous à votre espace client
  2. Ouvrez l’outil de gestion des domaines ou des redirections proposé par 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 une redirection interne déclenchée par du code WordPress, wp_safe_redirect() constitue généralement le meilleur choix : la fonction vérifie l’hôte de destination avant d’envoyer l’en-tête de redirection.

Usage basique :

wp_safe_redirect( home_url( '/nouvelle-page/' ), 301 );
exit;

Le hook template_redirect est adapté aux scénarios conditionnels lorsque WordPress a déjà identifié la requête. L’instruction exit; reste indispensable après l’envoi de la redirection.

  • 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 page d’inscription lorsque cette destination correspond réellement au parcours prévu.

Mise en garde : une condition trop large ou une boucle de redirection peut rendre le site inaccessible. Testez ce type de logique sur un environnement adapté avant sa mise en production.

bonnes pratiques pour gerer vos redirections URL WordPress
Les bonnes pratiques pour gerer vos redirections URL WordPress

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é
Auditer les règles anciennesPériodiquePlugin Redirection, logs, crawler

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 afin qu’elle pointe 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
  • Auditez avant de supprimer : une ancienne redirection peut rester utile longtemps si des backlinks, favoris ou liens externes continuent de pointer vers l’URL source

FAQ sur les redirections URL WordPress

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

Conservez une redirection permanente aussi longtemps que possible. Dans le cadre d’une migration, une durée d’au moins un an constitue un bon minimum afin que les moteurs de recherche et les utilisateurs aient le temps d’adopter la nouvelle URL.

Lorsqu’une ancienne adresse reçoit encore du trafic, des backlinks, des favoris ou des accès externes, la conserver plus longtemps — voire durablement — reste souvent pertinent.

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

Non. Une redirection doit mener vers une destination réellement pertinente par rapport à l’ancienne URL. Envoyer de nombreuses pages sans rapport vers l’accueil peut être interprété comme une soft 404 et dégrader l’expérience utilisateur.

Si un contenu a un véritable équivalent, redirigez-le vers cette nouvelle ressource. S’il a disparu sans remplacement cohérent, une réponse 404 ou 410 est généralement préférable.

Les redirections WordPress ralentissent-elles mon site ?

Chaque redirection ajoute une étape avant d’atteindre la ressource finale. Une règle isolée correctement configurée a généralement un coût limité ; les chaînes de redirections, les boucles et des règles applicatives trop nombreuses sont plus problématiques.

Pour les URL importantes, privilégiez une redirection directe vers la destination finale et contrôlez régulièrement les chaînes à l’aide d’un crawler ou des en-têtes HTTP.

Comment vérifier que mes redirections fonctionnent correctement ?

Vérifiez deux éléments : le code HTTP renvoyé et la destination finale.

Pour un contrôle ponctuel, les outils de développement du navigateur, une commande comme curl -I ou un vérificateur HTTP suffisent. Pour une migration ou un grand nombre d’URL, un crawler comme Screaming Frog aide à détecter les chaînes, boucles et destinations incorrectes.

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

Si le déplacement est temporaire et que l’URL source doit rester la référence, utilisez une redirection temporaire telle que 302 ou 307. Si le changement devient définitif, utilisez une redirection permanente telle que 301 ou 308.

Le choix dépend donc de la durée et de l’intention du changement, pas d’une supposée quantité de valeur SEO transmise.

En conclusion

En résumé, une stratégie de redirection cohérente accompagne les changements d’URL sans transformer chaque suppression en redirection automatique. Lors d’une refonte ou d’une migration, documentez le mapping, contrôlez les codes HTTP et suivez les anciennes URL importantes dans Search Console. Sur WordPress, choisissez ensuite la méthode de gestion la plus adaptée à votre infrastructure et au volume de règles à maintenir.

Confiez la maintenance de votre site WordPress à Evolyon

Obtenez gratuitement sous 24h un pré-audit et échangez avec un expert pour identifier le forfait de maintenance le plus adapté à votre site, à vos enjeux et à votre niveau d’exigence.

maintenance wordpress