Les URL changent. Les pages sont renommées, les produits arrêtés, les sites passent en HTTPS, les marques changent de domaine. À chaque changement d’URL, une redirection envoie visiteurs et moteurs de l’ancienne adresse vers la nouvelle – en emportant les classements et les liens de l’ancienne page.
Rater ses redirections est l’un des moyens les plus rapides de perdre du trafic. Les réussir est surtout une affaire de préparation.
Les principaux types de redirection
| Code | Nom | À utiliser quand |
|---|---|---|
| 301 | Moved Permanently | La page a déménagé définitivement. La redirection SEO la plus courante. |
| 308 | Permanent Redirect | Comme la 301, mais la méthode de requête (ex. POST) ne doit pas changer. |
| 302 | Found (temporaire) | Le déplacement est temporaire et l’URL d’origine reviendra. |
| 307 | Temporary Redirect | Comme la 302, mais conserve la méthode de requête. |
Pour le SEO, la distinction clé est permanent ou temporaire. Avec une redirection permanente, les moteurs remplacent l’ancienne URL par la nouvelle dans leur index. Avec une redirection temporaire, ils gardent généralement l’ancienne URL indexée puisque vous avez indiqué qu’elle reviendrait.
Google a indiqué que les 301 et les 302 transmettent toutes deux le PageRank. Mais si vous utilisez une 302 pour un déplacement permanent, Google peut continuer à afficher l’ancienne URL plus longtemps. Utilisez des redirections permanentes pour les changements permanents.
Les redirections à éviter
Les redirections meta refresh (<meta http-equiv="refresh">) et les redirections JavaScript fonctionnent, mais elles sont plus lentes, moins fiables pour les robots et déroutantes pour les utilisateurs qui cliquent sur « Retour ». Privilégiez les redirections côté serveur.
Les chaînes de redirections surviennent quand l’URL A redirige vers B, qui redirige vers C. Chaque saut ajoute un délai, et les robots peuvent cesser de suivre après plusieurs sauts. Mettez à jour les redirections pour que chaque ancienne URL pointe directement vers la destination finale.
Les boucles de redirection – A redirige vers B, qui redirige vers A – rendent la page impossible à charger.
Suivez chaque étape d’une chaîne de redirections avec codes de statut et temps.
Vers où rediriger
Redirigez chaque ancienne URL vers la nouvelle page équivalente la plus pertinente :
- Ancien produit → le produit de remplacement, ou sa catégorie s’il n’y en a pas
- Ancien article → la version mise à jour de l’article, ou l’article connexe le plus proche
- Ancienne catégorie → la nouvelle catégorie
Évitez de tout rediriger vers l’accueil. Google a tendance à traiter les redirections non pertinentes vers l’accueil comme des soft 404 – les signaux ne sont pas transmis – et les visiteurs sont perdus. S’il n’existe vraiment aucune page équivalente, une page 404 ou 410 utile vaut mieux.
Comment mettre en place des redirections
Apache (.htaccess)
La plupart des hébergements mutualisés cPanel utilisent Apache. Ajoutez vos règles au fichier .htaccess à la racine du site :
Redirect 301 /old-page /new-page
Nginx
location = /old-page { return 301 /new-page; }
Extensions et réglages du CMS
Des extensions WordPress comme Redirection, ou les gestionnaires de redirections de Yoast et Rank Math, permettent d’ajouter des redirections sans toucher aux fichiers du serveur. Shopify, Wix, Squarespace et Webflow proposent tous des réglages de redirection intégrés.
Créez des règles de redirection 301 pour .htaccess (Apache) et Nginx, y compris HTTPS et www.
Migration de site : un plan étape par étape
Une migration – nouveau domaine, nouveau CMS, nouvelle structure d’URL ou passage en HTTPS – change de nombreuses URL à la fois. Préparez-la soigneusement.
Avant la migration
- Établissez une référence. Relevez le trafic, les classements et les pages indexées actuels dans Search Console et votre outil d’analytics.
- Explorez l’ancien site et exportez toutes les URL, ainsi que celles du sitemap, les pages d’entrée de l’analytics et vos données de backlinks. Les pages qui reçoivent des liens externes comptent le plus.
- Construisez un plan de redirection : un tableau avec chaque ancienne URL et sa nouvelle destination.
- Gardez ce qui fonctionne. Si vous pouvez conserver les mêmes URL, faites-le. Chaque URL modifiée comporte un risque.
- Préparez le nouveau site sur un environnement de préproduction protégé par mot de passe, pas seulement par un blocage robots.txt.
Le jour du lancement
- Activez les redirections au moment même où le nouveau site est mis en ligne.
- Retirez toute restriction de préproduction (mot de passe,
Disallow: /,noindex). - Testez un échantillon d’anciennes URL, surtout celles à fort trafic et très liées.
- Mettez à jour les liens internes pour qu’ils pointent directement vers les nouvelles URL.
- Soumettez le nouveau sitemap dans Search Console. Pour un changement de domaine, utilisez l’outil Changement d’adresse de Search Console.
Vérifiez le code de statut, les redirections et le temps de réponse de 25 URL maximum à la fois.
Après la migration
- Explorez le nouveau site pour repérer liens cassés, chaînes de redirections et pages manquantes.
- Surveillez Search Console chaque jour pour les erreurs d’exploration et les variations d’indexation.
- Suivez les rapports 404 pour les anciennes URL oubliées, et ajoutez-leur des redirections.
- Conservez les redirections au moins un an – définitivement pour les URL qui ont des backlinks de valeur.
Quelques fluctuations de classement les premières semaines sont normales. Une baisse durable signale généralement des redirections manquantes, une exploration bloquée ou du contenu supprimé ou modifié.
De HTTP à HTTPS
Lors du passage en HTTPS, redirigez chaque URL HTTP vers son équivalent HTTPS en 301, mettez à jour les liens internes et les balises canonical en HTTPS, et ajoutez l’en-tête HSTS une fois que tout fonctionne. Vérifiez l’absence de contenu mixte – images ou scripts encore chargés en HTTP.
Avec ou sans www
Choisissez une version et redirigez l’autre vers elle, pour que les moteurs voient un seul site. Le choix importe peu pour le SEO ; c’est la cohérence qui compte.
Construire un plan de redirection
Le plan de redirection est le document le plus important d’une migration. Un simple tableur suffit :
| Ancienne URL | Nouvelle URL | Type | Priorité | Notes |
|---|---|---|---|---|
| /services/seo-audit.php | /services/seo-audit | 301 | Haute | 45 domaines référents |
| /blog/2019/05/title-tags | /blog/title-tags | 301 | Haute | Première page d’entrée organique |
| /products/discontinued-x | /category/x-alternatives | 301 | Moyenne | Pas de remplaçant direct |
| /old-promo | – | 410 | Basse | Campagne expirée, aucun lien |
Comment le remplir :
- Rassemblez toutes les anciennes URL à partir d’une exploration, de votre sitemap, de l’analytics (pages d’entrée de l’année écoulée), de Search Console (pages principales) et des rapports de backlinks.
- Associez-les aux nouvelles URL. Quand les modèles d’URL changent de façon systématique (par exemple en supprimant
.php), une règle par motif peut couvrir des milliers d’URL d’un coup. - Priorisez selon le trafic et les liens pour tester d’abord les URL les plus précieuses.
- Repérez les chaînes : si une ancienne URL redirige déjà quelque part, faites-la pointer directement vers la nouvelle URL finale.
Redirections par motif
Quand les URL changent de manière cohérente, une seule règle peut remplacer des milliers de redirections individuelles. Par exemple, pour supprimer .php de toutes les URL sous Apache :
RewriteEngine On
RewriteCond %{THE_REQUEST} \s/([^.]+)\.php[\s?] [NC]
RewriteRule ^ /%1 [R=301,L]
Ou pour déplacer un blog de /blog/2019/05/post-name vers /blog/post-name :
RewriteRule ^blog/\d{4}/\d{2}/(.+)$ /blog/$1 [R=301,L]
Testez soigneusement les règles par motif en préproduction – une petite erreur peut rediriger des pages qui ne devraient pas bouger.
Surveillance après le lancement
Dans les semaines qui suivent une migration, surveillez de près :
- Les erreurs 404 dans Search Console et les journaux du serveur – chacune est une URL peut-être oubliée
- L’indexation des nouvelles URL dans le rapport Indexation des pages
- Le trafic des principales pages d’entrée par rapport à votre référence
- Les classements sur vos requêtes les plus importantes
Attendez-vous à quelques turbulences pendant plusieurs semaines, le temps que les moteurs réexplorent et traitent les redirections. Les grands sites peuvent mettre des mois à se stabiliser complètement.
L’hygiène des redirections au quotidien
Les migrations ne sont pas les seuls moments où les redirections comptent. Prenez l’habitude de :
- Ajouter une 301 chaque fois que vous changez le slug d’une URL ou supprimez une page qui a un remplaçant logique
- Mettre à jour les liens internes après l’ajout de redirections, pour que le site pointe directement vers les URL finales
- Revoir votre liste de redirections une fois par an pour supprimer les chaînes et corriger celles qui pointent vers des pages déplacées depuis
À retenir
- Utilisez des redirections permanentes (301 ou 308) pour les déplacements définitifs et des temporaires uniquement pour des changements vraiment temporaires.
- Redirigez chaque ancienne URL vers son équivalent le plus pertinent, pas vers l’accueil.
- Évitez les chaînes et boucles ; faites pointer chaque ancienne URL directement vers sa destination finale.
- Un plan de redirection complet, construit à partir d’explorations, d’analytics et de données de backlinks, est le cœur de toute migration.
- Activez les redirections au moment même du lancement du nouveau site et surveillez attentivement les 404 ensuite.
- Conservez les redirections au moins un an – définitivement pour les URL qui ont des backlinks de valeur.
Questions fréquentes
Combien de temps conserver les redirections ?
Google recommande au moins un an. Les conserver définitivement est le plus sûr pour les URL qui ont des backlinks ou des favoris, et le coût est négligeable.
Les redirections ralentissent-elles mon site ?
Une seule redirection côté serveur ajoute un léger délai. Les chaînes de plusieurs redirections s’additionnent : pointez directement vers l’URL finale.
Vais-je perdre des positions avec une 301 ?
Une redirection 301 bien configurée préserve généralement les classements, même si des fluctuations temporaires peuvent survenir le temps que les moteurs traitent le changement.
Faut-il utiliser 410 plutôt que 404 pour les pages supprimées ?
Les deux indiquent aux moteurs que la page n’existe plus. Un 410 précise qu’elle a été supprimée volontairement et peut sortir de l’index un peu plus vite. Les deux conviennent pour des pages sans remplaçant.
Auditer votre propre site
Lancez un audit gratuit de plus de 55 vérifications et obtenez une solution pour chaque problème.