Types de redirections HTTP et leur impact SEO
301
Redirection permanente — La plus importante en SEO
Indique que la page a définitivement déménagé. Transfère ~90-99% du PageRank vers la destination. À utiliser pour toutes les migrations, suppressions de pages et restructurations d'URL.
302
Redirection temporaire — À éviter en SEO
Indique un déménagement temporaire. Google continue de crawler l'ancienne URL et ne transfère pas le PageRank. Souvent utilisée par erreur à la place d'une 301.
307
Redirection temporaire stricte — Pour les APIs
Identique au 302 mais impose de conserver la méthode HTTP (GET, POST). Rarement utilisé en SEO classique.
308
Redirection permanente stricte — Alternative au 301
Équivalent permanent du 307. Préserve la méthode HTTP. Peu utilisé — préférez le 301 dans la plupart des cas.
💡 Règle simple : Si vous déplacez une page définitivement → 301. Si c'est temporaire (maintenance, test A/B) → 302. Dans 95% des cas SEO, vous utiliserez le 301.
Quand utiliser une redirection 301 ?
- ✅ Migration HTTP → HTTPS — rediriger toutes les URLs http:// vers https://
- ✅ Suppression de page — rediriger vers la page parent ou la page la plus pertinente
- ✅ Changement d'URL — refonte de site, nouveau CMS, modification de slugs
- ✅ Fusion de pages — deux pages similaires fusionnées en une seule
- ✅ Unification www/non-www — choisir une version canonique
- ✅ Correction de fautes dans les URLs — slug erroné corrigé
Sur Nginx (comme SEO-IA)
# Redirection simple dans le bloc server
location = /ancienne-page {
return 301 /nouvelle-page;
}
# Redirection de toutes les URLs HTTP vers HTTPS
server {
listen 80;
server_name votresite.com www.votresite.com;
return 301 https://votresite.com$request_uri;
}
# Redirection www vers non-www
server {
listen 443 ssl;
server_name www.votresite.com;
return 301 https://votresite.com$request_uri;
}
Sur Apache (.htaccess)
# Redirection simple
Redirect 301 /ancienne-page /nouvelle-page
# Redirection HTTP vers HTTPS
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Redirection www vers non-www
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
Sur WordPress (sans plugin)
# Dans functions.php
add_action('template_redirect', function() {
if (is_page('ancienne-page')) {
wp_redirect(home_url('/nouvelle-page/'), 301);
exit;
}
});
🔍 Détectez les redirections cassées automatiquement
SEO-IA détecte les erreurs 404 et les redirections incorrectes sur vos sites. Ne perdez plus de PageRank à cause d'une redirection oubliée.
Tester mon site gratuitement →
Chaînes de redirections : le piège SEO le plus fréquent
Une chaîne de redirections se produit quand une URL A redirige vers B, qui redirige vers C, qui redirige vers D. Chaque saut de redirection dilue le PageRank transmis et ralentit le chargement.
❌ À éviter absolument :
/page-A → /page-B → /page-C → /page-finale
✅ À faire à la place :
/page-A → /page-finale (direct)
/page-B → /page-finale (direct)
/page-C → /page-finale (direct)
Après chaque migration ou refonte, auditez toutes vos redirections et aplatissez les chaînes. Les liens cassés et les chaînes de redirections sont les deux problèmes techniques les plus impactants sur le PageRank.
Migration de site : les étapes critiques pour le SEO
- 1. Crawl complet avant migration — listez toutes les URLs existantes avec Screaming Frog
- 2. Cartographie des redirections — quelle ancienne URL pointe vers quelle nouvelle
- 3. Test en staging — vérifiez chaque redirection avant la mise en production
- 4. Mise en production + vérification immédiate — testez les 20 pages les plus importantes
- 5. Soumission du nouveau sitemap dans Google Search Console
- 6. Surveillance 30 jours post-migration — trafic organique, erreurs GSC, classements
Vérifier et surveiller vos redirections
Après configuration, testez vos redirections avec des outils comme httpstatus.io ou la commande curl -I https://votresite.com/ancienne-page. Vous devez voir un code 301 et l'en-tête Location pointant vers la bonne destination.
Dans Google Search Console, surveillez les erreurs de couverture après une migration — les 404 résiduels indiquent des redirections manquantes. Consultez aussi notre checklist d'audit SEO complet pour tous les points à vérifier après une migration.
🚀 Surveillez les erreurs 404 en temps réel
SEO-IA détecte automatiquement les liens cassés et les erreurs de redirection sur vos sites. Alerte immédiate dès qu'un problème est détecté. Dès 0,99€/mois.
Commencer gratuitement →
✓ 1 site gratuit ✓ Détection 404 ✓ Sans engagement
📚 Articles liés