Comprendre les codes de statut
Chaque URL renvoie un code HTTP qui dit au navigateur et au robot ce qui se passe. Le 200 signifie « voici la page ». Le 301 et le 302 disent « la page est ailleurs », mais avec une nuance capitale : le 301 est permanent, le 302 temporaire. Le 404 signifie « introuvable », le 410 « supprimée définitivement ». Choisir le bon code, c’est envoyer le bon signal.
301 ou 302 : la question qui change tout
Pour un déplacement définitif — migration, changement d’URL, page fusionnée — c’est toujours la 301. Elle indique à Google de consolider l’ancienne URL vers la nouvelle et de transférer les signaux. La 302, elle, dit « c’est provisoire, garde l’ancienne en mémoire » : Google continue d’indexer l’URL d’origine. Utiliser une 302 pour un changement permanent, c’est empêcher le transfert d’autorité.
Rediriger vers l’équivalent
Une redirection doit mener au contenu le plus proche de l’original. Rediriger une fiche produit disparue vers une catégorie proche a du sens ; la rediriger vers l’accueil n’en a pas. Google traite souvent les redirections vers un contenu sans rapport comme des soft 404 : la valeur n’est alors pas transmise.
Chaînes et boucles : les tueurs silencieux
Une chaîne (A→B→C) force robots et utilisateurs à plusieurs sauts : crawl ralenti, performance dégradée, risque de rupture. Une boucle (A→B→A) rend la page inaccessible. On aplatit systématiquement : chaque ancienne URL pointe directement vers la destination finale.
Redirection ou canonical ?
On confond souvent les deux. La redirection fait disparaître l’ancienne URL : personne n’y accède plus. Le canonical laisse plusieurs URLs accessibles mais désigne la version de référence. On redirige quand une page doit disparaître ; on utilise un canonical quand des variantes doivent coexister (paramètres, tri, versions).
Le plan de redirections en migration
Lors d’une migration ou d’un changement de domaine, le plan de redirections est le livrable central : un tableau ancien → nouveau, exhaustif, en correspondance 1:1, testé avant la bascule et surveillé après (montée des 404 = redirections manquantes).
En résumé
La redirection est un outil simple mais impitoyable : la 301 pour le permanent, vers un contenu équivalent, sans chaîne ni boucle. Bien maniée, elle rend les migrations invisibles pour le SEO. Mal posée, elle transforme un déménagement en effondrement.