Aller au contenu
Lexiik
seo-technique

Redirection 301 (Redirection permanente)

Dernière mise à jour : 12 avril 2026

Une redirection 301 est une redirection HTTP permanente qui informe les navigateurs et les moteurs de recherche qu'une URL a définitivement changé d'adresse. C'est l'outil incontournable pour toute migration de site, restructuration d'URLs ou gestion de produits supprimés dans une boutique PrestaShop.

Redirection 301 vs. redirection 302 : quelle différence ?

Le code HTTP 301 signifie « Déplacé de façon permanente » : Google comprend que l'ancienne URL est définitivement remplacée et transfère son autorité SEO vers la nouvelle. Le code HTTP 302 signifie « Trouvé » (déplacement temporaire) : Google conserve l'ancienne URL dans son index en attendant que la situation soit résolue, et ne transfère pas ou peu l'autorité. Utiliser une 302 à la place d'une 301 est l'une des erreurs les plus courantes en SEO lors d'une migration de site.

Transmission de l'équité de lien

Historiquement, on parlait de « PageRank juice » pour désigner l'autorité transmise via les liens. Aujourd'hui, Google confirme qu'une redirection 301 correctement configurée préserve environ 99 % de l'équité de lien de l'URL source. Concrètement, si une de vos pages produit a accumulé des backlinks de qualité sur plusieurs années, une redirection 301 vers sa page de remplacement transfère quasiment toute cette valeur SEO.

Quand utiliser une redirection 301

🚚

Migration de site

Lors d'un changement de domaine ou d'une refonte complète, toutes les anciennes URLs doivent être redirigées en 301 vers leurs équivalentes sur le nouveau site pour préserver le capital SEO.

🗂️

Restructuration d'URLs

Changement de la structure des permaliens, renommage de catégories, passage au HTTPS, canonicalisation www/non-www — chaque changement d'URL nécessite une redirection 301.

🛒

Produits supprimés

Un produit retiré du catalogue doit être redirigé vers le produit de remplacement ou la catégorie parente, jamais laissé en 404 si la page avait une valeur SEO.

Chaînes de redirections et boucles : les erreurs à éviter

Une chaîne de redirection se produit quand une URL A redirige vers B, qui redirige vers C. Chaque maillon supplémentaire dilue légèrement l'équité de lien transmise et ralentit le chargement. La règle est simple : A doit toujours rediriger directement vers C. Une boucle de redirection (A → B → A) est une erreur critique qui empêche le chargement de la page et doit être corrigée immédiatement.

Attention aux chaînes de redirections

Lors d'une migration de site, il est courant de créer accidentellement des chaînes de redirections en ajoutant de nouvelles règles par-dessus des anciennes. Auditez régulièrement vos redirections avec Screaming Frog pour détecter et aplatir ces chaînes.

Mise en œuvre des redirections 301

  • Fichier .htaccess (Apache) : `Redirect 301 /ancienne-url /nouvelle-url` ou avec mod_rewrite
  • PrestaShop Back Office → Trafic & SEO → URL : gestion native des redirections d'URL
  • Module PrestaShop dédié (ex. SEO Expert, leofwdmanager) pour une gestion en masse
  • Nginx : directive `return 301 /nouvelle-url;` dans la configuration du serveur
  • PHP : `header('Location: /nouvelle-url', true, 301);` avant tout output

Vérifiez vos redirections après migration

Après une migration, utilisez Google Search Console (rapport Couverture) et un crawler comme Screaming Frog pour vérifier que toutes les redirections 301 fonctionnent correctement et qu'aucune chaîne de redirection n'a été créée.