Redirection 301 : qu'est-ce que c'est et comment l'utiliser correctement ?

Vous avez changé l’URL d’une page, supprimé du contenu ou migré votre site web. Sans redirection 301, tous les visiteurs qui arrivent sur l’ancienne adresse tombent sur une erreur 404 — et Google perd la trace du travail SEO que vous avez accumulé sur cette page.
La redirection 301 est l’un des outils les plus importants du référencement naturel. Mal utilisée ou oubliée, elle peut effacer des années d’efforts SEO en quelques clics. Bien utilisée, elle préserve votre autorité et guide vos visiteurs sans interruption.
Ce guide a été préparé par Agence Chocolat, agence web de Montréal, pour aider les entrepreneurs québécois à mieux comprendre leur environnement numérique.
C’est quoi une redirection 301 ?
Une redirection 301 est une instruction envoyée au navigateur (et aux moteurs de recherche) pour signaler qu’une page a été déplacée de façon permanente vers une nouvelle adresse.
Le code « 301 » est un code de statut HTTP. Il fait partie de la famille des codes 3xx, qui indiquent tous des redirections. Voici les codes les plus courants :
- 301 Moved Permanently — redirection permanente (la page ne reviendra pas à l’ancienne URL)
- 302 Found — redirection temporaire (la page reviendra éventuellement à l’ancienne URL)
- 307 Temporary Redirect — équivalent moderne du 302
La distinction entre 301 et 302 est critique pour le SEO. Avec un 301, Google transfère l’autorité (le « jus SEO ») de l’ancienne URL vers la nouvelle. Avec un 302, Google suppose que la page reviendra et ne transfère pas l’autorité.
En résumé : utilisez toujours un 301 quand vous déplacez une page définitivement.
Quand utiliser une redirection 301 ?
Lors du changement d’URL d’une page existante
Si vous modifiez le slug d’une page ou d’un article WordPress (par exemple de /services/ à /nos-services/), tous les liens qui pointaient vers l’ancienne URL deviennent des erreurs 404. Une redirection 301 de l’ancienne vers la nouvelle URL règle le problème automatiquement.
Lors de la suppression d’une page qui avait du trafic
Si vous supprimez une page qui recevait du trafic organique ou qui avait des liens entrants (backlinks), une redirection 301 vers la page la plus pertinente de votre site préserve la valeur SEO accumulée plutôt que de la perdre.
Lors d’une migration de site ou d’une refonte
C’est le cas d’usage le plus critique. Lors d’une migration (changement de CMS, nouveau domaine, passage de HTTP à HTTPS), l’ensemble des anciennes URLs doit être redirigé vers les nouvelles. Un plan de redirection complet est indispensable avant toute mise en ligne.
Pour consolider des versions dupliquées d’un site
Si votre site est accessible à la fois sur http://votresite.com et https://votresite.com, ou sur www.votresite.com et votresite.com, une redirection 301 doit pointer toutes les versions vers la version canonique (celle que vous voulez que Google indexe). Sans ça, Google peut voir votre site comme du contenu dupliqué.
Pour fusionner deux pages similaires
Si vous avez deux pages qui traitent du même sujet et qui se cannibalisent mutuellement dans les résultats de recherche, fusionner leur contenu et rediriger la plus faible vers la plus forte est souvent la meilleure solution SEO.
Comment créer une redirection 301 sur WordPress
Méthode 1 — Via le plugin Redirection (recommandé pour les débutants)
Le plugin gratuit « Redirection » est l’outil le plus simple pour gérer les redirections sur WordPress sans toucher au code.
- Installez et activez le plugin « Redirection » depuis l’annuaire WordPress
- Allez dans Outils > Redirection
- Dans le champ « URL source », entrez l’ancienne URL (ex: /ancienne-page/)
- Dans le champ « URL cible », entrez la nouvelle URL (ex: /nouvelle-page/)
- Assurez-vous que le type est « 301 – Moved Permanently »
- Cliquez sur « Ajouter la redirection »
Le plugin enregistre aussi automatiquement les erreurs 404 que vos visiteurs rencontrent, ce qui vous permet de détecter des redirections manquantes.
Méthode 2 — Via le fichier .htaccess (pour les utilisateurs avancés)
Sur les serveurs Apache (la majorité des hébergements mutualisés), vous pouvez ajouter des redirections directement dans le fichier .htaccess à la racine de votre site.
Exemple pour rediriger une page spécifique :
Redirect 301 /ancienne-page/ https://www.votresite.com/nouvelle-page/
Exemple pour rediriger tout un répertoire :
RedirectMatch 301 ^/ancien-dossier/(.*)$ https://www.votresite.com/nouveau-dossier/$1
Attention : une erreur dans le fichier .htaccess peut rendre votre site inaccessible. Faites toujours une sauvegarde avant de le modifier.
Méthode 3 — Via Yoast SEO Premium ou Rank Math
Yoast SEO Premium et Rank Math (version gratuite) incluent un gestionnaire de redirections intégré. Si vous utilisez déjà l’un de ces plugins, vous pouvez gérer vos redirections directement depuis leur interface sans installer un plugin supplémentaire.
Les erreurs courantes avec les redirections 301
Les chaînes de redirection
Une chaîne de redirection se produit quand une URL A redirige vers B, qui redirige vers C. Chaque « saut » supplémentaire ralentit le chargement de la page et dilue légèrement l’autorité transmise. Idéalement, chaque ancienne URL doit rediriger directement vers la destination finale en un seul saut.
Vérifiez vos chaînes de redirection avec des outils comme Screaming Frog ou httpstatus.io.
Les boucles de redirection
Une boucle de redirection se produit quand A redirige vers B et que B redirige vers A. Le navigateur tourne en boucle et affiche une erreur « ERR_TOO_MANY_REDIRECTS ». C’est une erreur facile à faire lors d’une refonte — toujours tester les redirections avant la mise en ligne.
Utiliser un 302 à la place d’un 301
C’est l’erreur la plus répandue. Certains développeurs créent des redirections 302 (temporaires) par défaut, même pour des déplacements permanents. Google ne transfère pas l’autorité SEO avec un 302. Si votre plugin ou votre hébergeur crée des redirections sans préciser le type, vérifiez qu’il s’agit bien de 301.
Ne pas rediriger les pages supprimées
Chaque fois qu’une page est supprimée sans redirection, l’autorité accumulée (liens entrants, trafic) est perdue. Adoptez comme règle systématique : toute suppression de page = redirection 301 vers la page la plus pertinente.
Refonte de site web — Montréal
Vous planifiez une refonte ? Un plan de redirections complet est indispensable.
Nos projets de refonte incluent systématiquement un audit des URLs existantes et un plan de redirections 301 pour protéger votre référencement acquis.
Questions fréquentes — Redirection 301
Combien de temps faut-il à Google pour suivre une redirection 301 ?
Google détecte généralement une redirection 301 et met à jour son index en quelques jours à quelques semaines, selon la fréquence à laquelle il crawle votre site. Les sites avec plus d’autorité sont crawlés plus souvent. Vous pouvez accélérer le processus en soumettant les nouvelles URLs dans Google Search Console.
Une redirection 301 transfère-t-elle 100% de l’autorité SEO ?
Google indique que les redirections 301 transmettent « la grande majorité » du PageRank. En pratique, on estime que 90 à 99% de l’autorité est préservée. C’est suffisant pour maintenir vos classements dans la plupart des cas, surtout si les deux pages traitent du même sujet.
Quelle est la différence entre une redirection 301 et une redirection 302 ?
La 301 est permanente : Google transfère l’autorité SEO vers la nouvelle URL et met à jour son index. La 302 est temporaire : Google conserve l’ancienne URL dans son index et ne transfère pas l’autorité. Utilisez toujours la 301 pour les déplacements définitifs de pages.
Est-ce qu’une redirection 301 ralentit mon site ?
Une redirection 301 ajoute une requête HTTP supplémentaire, ce qui peut ralentir légèrement le chargement de la page (de quelques millisecondes). C’est négligeable pour des redirections ponctuelles. En revanche, des chaînes de redirections (A→B→C→D) ou un grand nombre de redirections sur des ressources critiques (CSS, images) peuvent avoir un impact plus mesurable sur la performance.
