Manuel des redirections: quels types existent, quand les utiliser et comment ne pas casser le SEO
Ce n’est pas un article de blog, mais une page de référence pratique pour les équipes, développeurs et SEO avec les types de redirection, les schémas de production et les règles de décision.
Référence
Quels types de redirection existent
Toutes les redirections ne résolvent pas le même problème. L’erreur la plus courante en production n’est pas d’avoir un redirect, mais de choisir le mauvais type.
Une redirection permanente côté serveur.
Une redirection temporaire côté serveur.
Une redirection temporaire qui conserve la méthode HTTP.
Une redirection permanente qui conserve la méthode HTTP.
Une redirection implémentée en HTML au lieu du niveau HTTP.
Une redirection déclenchée dans le navigateur après le chargement.
Décision
Quel redirect utiliser dans les scénarios réels
La question la plus utile n’est pas « quel code existe? », mais « lequel est correct ici? »
Une page a été déplacée définitivement vers un nouveau slug
L’URL a changé de manière permanente, les navigateurs et moteurs de recherche ont donc besoin d’un signal permanent stable.
Une migration complète vers un nouveau domaine
C’est une migration permanente classique. Les anciennes URL doivent pointer directement vers les destinations canoniques finales.
Une page promo temporaire ou une campagne courte
Quand la campagne se termine, l’URL d’origine doit redevenir la destination principale.
Un endpoint API a été déplacé temporairement, mais POST doit rester POST
Le 307 préserve la méthode de requête et convient mieux aux flux techniques.
Un endpoint API a été déplacé définitivement et la méthode doit rester identique
Il combine un déplacement permanent avec la conservation de la méthode de requête.
Vous voulez “le régler vite” avec une redirection JavaScript
C’est généralement un bricolage temporaire qui finit par nuire au SEO, au débogage et à la stabilité du crawl.
Checklist
Règles de redirection sûres pour la production
Même le bon code de statut est inutile si la couche de redirection est assemblée sans rigueur.
Privilégiez un seul hop direct vers l’URL canonique finale au lieu d’une chaîne avec deux ou trois étapes intermédiaires.
Ne mélangez pas plusieurs objectifs dans une seule chaîne. HTTP vers HTTPS, non-www vers www et ancien chemin vers nouveau chemin devraient idéalement se réduire à une seule redirection finale.
Ne laissez pas des 302 temporaires en place quand la décision est déjà permanente.
Ne redirigez pas du contenu supprimé vers la page d’accueil uniquement pour éviter un 404.
Testez les redirections non seulement dans le navigateur, mais comme une vraie chaîne HTTP: hops intermédiaires, URL finale, temps de réponse et problèmes.
Avant la mise en ligne, la carte de migration doit être vérifiée sur les URL les plus importantes et les plus liées.
Risques
Ce qu’il ne faut pas faire
Ces modèles rendent souvent la couche de redirection techniquement “fonctionnelle”, mais opérationnellement mauvaise.
Mélange les signaux permanents et temporaires, complique les parcours de crawl et ajoute des points de défaillance.
C’est une mauvaise UX et une faible pertinence sémantique. Pour le SEO, c’est souvent pire qu’un vrai 404/410 ou qu’une cible pertinente.
Le navigateur peut afficher le bon écran, mais la réponse HTTP reste mauvaise pour les moteurs de recherche et les clients externes.
Ce “plus tard” n’arrive souvent jamais. La migration finit par vivre pendant des mois sur un mécanisme de redirection faible.
Si une URL a été déplacée définitivement, 301 est généralement le bon choix.
Si le changement est temporaire, utilisez 302.
Pour les API ou formulaires où la méthode HTTP doit être conservée, regardez 307 ou 308.
Si l’idée est de le résoudre via JavaScript redirect ou meta refresh, l’architecture est généralement mauvaise.
301 est-il toujours meilleur que 302?
Non. 301 n’est meilleur que pour un changement permanent. Si le changement est temporaire, 302 est le choix le plus honnête et correct.
Puis-je utiliser 308 au lieu de 301?
Oui, mais pour la plupart des cas SEO orientés contenu, 301 reste le choix le plus attendu. 308 est surtout utile quand la méthode HTTP doit être conservée.
Quand 404 ou 410 vaut-il mieux qu’une redirection?
Quand l’ancienne URL n’a pas de remplacement pertinent. Rediriger vers une page non pertinente juste pour éviter un 404 est souvent pire.
Même après ce manuel, les redirections doivent être testées sur une vraie chaîne
Le bon type de redirection sur le papier ne garantit pas que la production le renvoie sans hops supplémentaires, boucles ou réponses temporaires. La vérification finale doit toujours se faire au niveau HTTP.
Parcours liés
Utiliser le manuel avec des outils live et des articles complémentaires
Signaux de statut
Vérificateur de redirections 301
Utilisez ce vérificateur pour confirmer que les anciennes URLs répondent avec le bon code permanent et aboutissent à la destination canonique attendue.
Ouvrir la ressourceQA de migration
Vérificateur de chaînes de redirection
Utilisez un redirect chain checker pour identifier les redirections multi-hop, les flux canoniques fragiles et les régressions de chaîne après un déploiement ou une migration.
Ouvrir la ressourcePréparation au lancement
Checklist de redirection pour migration de site
Préparez vos migrations de domaine, HTTPS et structure d’URL avec une checklist de redirection centrée sur les cibles canoniques, le nettoyage des chaînes et une validation répétable.
Ouvrir la ressourceSEO
Qu'est-ce qu'une redirection 301 et pourquoi est-elle importante pour le SEO?
Une redirection 301 déplace définitivement une URL. Découvrez comment elle transmet l'équité des liens.
Ouvrir la ressource