Gérer les redirections de vos pages

Mettre en place les redirections
Mettre en place des redirections est une pratique essentielle en SEO (Search Engine Optimization) pour plusieurs raisons cruciales, visant à maintenir et améliorer la visibilité de votre site web dans les moteurs de recherche. Cela permet de garantir une bonne expérience utilisateur et de préserver l’autorité de vos pages.
Voici les principaux intérêts des redirections pour le SEO :
1. Préserver le « Jus de Lien » ou « Link Equity » (PageRank)
Lorsqu’une page change d’URL, qu’elle soit supprimée ou déplacée, elle risque de perdre toute l’autorité (ou « jus de lien ») qu’elle a accumulée grâce aux backlinks provenant d’autres sites web. Une redirection 301 (déplacement permanent) indique aux moteurs de recherche que la page a déménagé définitivement et transfère une grande partie de cette autorité et de la pertinence à la nouvelle URL. Sans cela, les backlinks pointant vers l’ancienne URL deviennent des liens brisés, et toute la valeur SEO associée est perdue.
2. Maintenir les Classements dans les Résultats de Recherche
En transférant le PageRank et les signaux de classement, les redirections 301 aident votre site à conserver sa visibilité dans les moteurs de recherche. Si une page bien classée change d’adresse sans redirection, elle disparaîtra des résultats de recherche pour cette URL, entraînant une chute de votre trafic organique.
3. Éviter les Erreurs 404 et Améliorer l’Expérience Utilisateur (UX)
Les erreurs 404 (« Page non trouvée ») se produisent lorsque les utilisateurs (ou les robots des moteurs de recherche) tentent d’accéder à une URL qui n’existe plus.
- Impact sur l’UX : Une page 404 frustre les utilisateurs, les poussant souvent à quitter le site (« taux de rebond » élevé). Une mauvaise expérience utilisateur est un signal négatif pour les moteurs de recherche et peut nuire à la réputation de votre site.
- Impact sur le SEO : Bien que quelques erreurs 404 n’affectent pas directement le référencement global d’un site, un grand nombre de 404, surtout sur des pages importantes ou avec des backlinks, peut entraîner une mauvaise expérience utilisateur, un gaspillage du budget de crawl des moteurs de recherche, et indirectement impacter négativement votre classement. Les redirections garantissent une navigation fluide et sans interruption pour les utilisateurs, en les guidant vers un contenu pertinent même si l’URL a changé.
4. Gérer les Changements de Structure de Site et les Migrations
Les redirections sont indispensables dans de nombreux scénarios courants :
- Modification d’URL de pages/articles : Si vous changez le slug d’une page pour des raisons d’optimisation (mots-clés, lisibilité).
- Suppression ou fusion de contenu : Quand une page est supprimée sans équivalent direct, vous pouvez la rediriger vers une page thématiquement pertinente (catégorie, page d’accueil si pas mieux).
- Refonte de site web / Migration : Lorsque vous modifiez la structure de votre site, la technologie (CMS) ou l’ensemble de vos URLs. C’est un point crucial pour éviter une perte massive de trafic.
- Changement de nom de domaine : En cas de déménagement de votre site vers un nouveau nom de domaine.
- Passage de HTTP à HTTPS : Pour sécuriser votre site, toutes les anciennes URLs HTTP doivent être redirigées vers leurs équivalents HTTPS.
- Problèmes de canonicalisation : Pour indiquer aux moteurs de recherche la version préférée d’une page (ex:
www.votresite.com
vsvotresite.com
ouhttp://
vshttps://
).
5. Guider les Robots des Moteurs de Recherche
Les redirections (en particulier les 301) donnent des signaux clairs aux robots d’exploration (crawlers) de Google et d’autres moteurs. Elles leur indiquent que le contenu a été déplacé, ce qui leur permet de mettre à jour leurs index rapidement et d’éviter de pénaliser votre site pour des pages manquantes ou des liens brisés. Cela contribue à une meilleure efficacité du crawl et à l’indexation des pages les plus importantes.
Redirection 301 vs 302 pour le SEO
Il est crucial de choisir le bon type de redirection :
- Redirection 301 (Moved Permanently) : C’est le type de redirection le plus important pour le SEO. Elle indique un déplacement permanent d’une page et transmet la quasi-totalité de l’autorité et de la pertinence (jus de lien) à la nouvelle URL. À utiliser pour tous les changements d’URL permanents.
- Redirection 302 (Found / Moved Temporarily) : Elle signale un déplacement temporaire. Généralement, elle ne transfère pas (ou très peu) d’autorité SEO à la nouvelle page, et l’ancienne URL conserve son indexation et ses classements. À n’utiliser que pour des situations réellement temporaires (maintenance, tests A/B, promotions saisonnières) où l’URL d’origine est destinée à revenir. Si une 302 reste en place trop longtemps, les moteurs de recherche peuvent finir par la traiter comme une 301.
Installation du plugin Redirection
- Via le tableau de bord WordPress :
- Allez dans Extensions → Ajouter
- Recherchez « Redirection«
- Cliquez sur Installer puis Activer
- Installation manuelle :
- Téléchargez le plugin depuis wordpress.org/plugins/redirection
- Uploadez via FTP dans
/wp-content/plugins/
- Activez le plugin
Configuration initiale
Lors de la première activation :
- Allez dans Outils → Redirection
- Cliquez sur Démarrer la configuration
- Suivez l’assistant :
- Surveillance des modifications de permaliens
- Journalisation des 404 (optionnel mais recommandé)
- Journalisation des redirections (optionnel)
- Cliquez sur Terminer la configuration
Créer une redirection simple
Redirection 301 (permanente)
Source : /ancienne-page
Cible : /nouvelle-page
Étapes :
- Allez dans Outils → Redirection
- Section « Ajouter une nouvelle redirection«
- Remplissez :
- URL source :
/ancienne-page
- URL cible :
/nouvelle-page
- Type de correspondance : URL uniquement
- Code HTTP : 301 (par défaut)
- URL source :
- Cliquez sur Ajouter une redirection
Redirection 302 (temporaire)
Même processus, mais changez le Code HTTP à 302
Types de redirections courantes
1. Redirection d’une page vers une autre
Source : /vieille-url
Cible : /nouvelle-url
2. Redirection vers un site externe
Source : /lien
Cible : https://www.site-externe.com
3. Redirection d’un ancien domaine vers un nouveau
Source : .*
Correspondance : Expression régulière
Cible : https://nouveau-domaine.com/$1
4. Forcer HTTPS (HTTP vers HTTPS)
Source : http://monsite.com/(.*)
Cible : https://monsite.com/$1
Correspondance : Expression régulière
5. Redirection WWW vers non-WWW (ou inverse)
Non-WWW vers WWW :
Source : ^(.*)$
Cible : https://www.monsite.com/$1
Correspondance : Expression régulière
Conditions : Domaine = monsite.com (sans www)
6. Rediriger toutes les erreurs 404
Source : .*
Cible : /
Correspondance : Expression régulière
Erreur HTTP : 404
Utilisation des expressions régulières (Regex)
Exemples pratiques :
Rediriger une catégorie entière
Source : ^/blog/(.*)$
Cible : /actualites/$1
Type : Expression régulière
Rediriger avec paramètres
Source : /product\?id=(.*)
Cible : /produit/$1
Type : Expression régulière
Rediriger plusieurs anciennes URLs
Source : ^/(ancienne1|ancienne2|ancienne3)$
Cible : /nouvelle-page
Type : Expression régulière
Groupes de redirections
Pour mieux organiser vos redirections :
- Allez dans l’onglet Groupes
- Cliquez sur Ajouter un groupe
- Nommez votre groupe (ex: « Migration 2024 », « Pages supprimées »)
- Lors de la création d’une redirection, sélectionnez le groupe approprié
Gérer les erreurs 404
Voir les 404
- Allez dans Outils → Redirection
- Onglet 404
- Vous verrez toutes les URLs qui génèrent des erreurs
Créer une redirection depuis les 404
- Survolez une URL 404
- Cliquez sur Ajouter une redirection
- Définissez la cible
- Enregistrez
Ignorer des 404
Pour les URLs de spam ou inutiles :
- Cliquez sur Ignorer à côté de l’URL
Options avancées
Ajouter des conditions
Lors de la création d’une redirection, cliquez sur ⚙️ Conditions :
Exemples de conditions :
- User Agent : Rediriger selon le navigateur/bot
- Cookie : Rediriger selon la présence d’un cookie
- Referrer : Rediriger selon la provenance
- Header : Rediriger selon les en-têtes HTTP
- IP : Rediriger selon l’adresse IP
Condition : User Agent
Correspondance : Contient "mobile"
Cible : /version-mobile
Import/Export
Exporter vos redirections
- Outils → Redirection
- Onglet Import/Export
- Sélectionnez le format (JSON, CSV, Apache .htaccess)
- Cliquez sur Exporter
Importer des redirections
Format CSV :
source,target,code
/ancienne-page-1,/nouvelle-page-1,301
/ancienne-page-2,/nouvelle-page-2,301
- Préparez votre fichier
- Import/Export → Choisissez le fichier
- Cliquez sur Importer
Import depuis .htaccess
Si vous aviez des redirections dans .htaccess
:
Redirect 301 /ancienne-page https://monsite.com/nouvelle-page
Le plugin peut les importer automatiquement depuis l’onglet Import/Export.
Paramètres recommandés
Outils → Redirection → Options
Paramètres généraux :
- ✅ Surveillance des modifications de permaliens : Crée automatiquement des redirections quand vous changez un slug
- ✅ Journaliser les redirections : Utile pour déboguer (désactiver si gros trafic)
- ⬜ Journaliser les 404 : Activez temporairement pour analyser
Paramètres de journalisation :
- Conserver les logs pendant : 7 jours (pour éviter une base trop lourde)
🚨 Bonnes pratiques
- Utilisez des redirections 301 pour les changements permanents
- Testez vos redirections après création
- Nettoyez régulièrement les logs 404
- Groupez vos redirections par projet/type
- Évitez les chaînes de redirections (A→B→C, préférez A→C directement)
- Sauvegardez vos redirections avant une migration
- Limitez les regex complexes (impact performance)