50 % de réduction sur tous les plans, durée limitée. À partir de $2.48/mo
15 min restantes
Applications web et métier

Redirections 301 dans WordPress (guide pas à pas)

Rexa Cyrus By Rexa Cyrus 15 min de lecture Mis à jour le 2 oct. 2025
Redirections 301 dans WordPress (Guide étape par étape)

Les liens brisés peuvent survenir pour diverses raisons et nuire à la fois au référencement et à l'expérience utilisateur. Les redirections 301 dans WordPress permettent d'y remédier efficacement en redirigeant automatiquement les visiteurs depuis les anciennes URL vers les nouvelles destinations. Ce guide complet explique comment mettre en place des redirections 301 dans WordPress selon plusieurs méthodes éprouvées, des extensions accessibles aux débutants jusqu'aux configurations serveur avancées.

Qu'est-ce qu'une redirection dans WordPress ?

Rediriger les URL pour préserver le référencementLa redirection permet d'envoyer aussi bien les moteurs de recherche que les utilisateurs vers une URL différente de celle qu'ils cherchaient à atteindre. Il existe plusieurs raisons de rediriger une page, et savoir quand les redirections 301 dans WordPress sont nécessaires vous aide à préserver l'image professionnelle de votre site ainsi que son positionnement dans les moteurs de recherche.

5 situations qui nécessitent des redirections dans WordPress

Identifier les scénarios précis où les redirections deviennent indispensables aide les propriétaires de sites à maintenir le flux de trafic et à éviter les liens brisés, qui dégradent l'expérience utilisateur et les performances SEO.

Lien brisé détecté se produit lorsque des sites externes pointent vers des pages que vous avez déplacées ou supprimées sans redirection. Sans redirection appropriée, les visiteurs qui suivent ces liens externes tombent sur des erreurs 404 frustrantes et quittent généralement le site immédiatement.

Déplacement d'une page vers une nouvelle adresse arrive fréquemment lors de l'optimisation du contenu, quand vous modifiez les slugs de vos articles pour mieux cibler des mots-clés ou améliorer la lisibilité. Les anciennes URL restent indexées par les moteurs de recherche et enregistrées dans les favoris des utilisateurs, ce qui rend les redirections indispensables pour conserver le trafic.

Changement de nom de domaine représente une migration majeure qui touche chaque URL de votre site. Sans une mise en place complète des redirections, vous perdez l'ensemble de votre positionnement dans les moteurs de recherche ainsi que le trafic provenant des backlinks externes accumulés au fil du temps.

Suppression d'une page demande de réfléchir soigneusement à la destination vers laquelle les visiteurs doivent être redirigés. Plutôt que de laisser apparaître des erreurs 404, les redirections peuvent orienter les utilisateurs vers un contenu de remplacement pertinent, maintenant ainsi l'engagement et évitant une perte de trafic.

Correction de problèmes de sécurité implique souvent une migration de HTTP vers HTTPS pour supprimer les avertissements de sécurité des navigateurs. Les navigateurs modernes affichent des messages « HTTPS non sécurisé » pour les sites non chiffrés, et la mise en place de redirections garantit que tout le trafic transite par des connexions sécurisées tout en préservant la valeur SEO.

Comme vous le savez peut-être, en l'absence d'un code de redirection, une erreur 404 (Page introuvable) se produit. Cette erreur peut nuire au classement et à la réputation de votre site, et avoir également un impact négatif sur l'expérience utilisateur.

Les codes de redirection indiquent aux navigateurs que la URL demandée a été déplacée ou remplacée. Parmi les redirections les plus courantes, on trouve les redirections 301, les redirections 302 et les redirections Meta Refresh ou JavaScript. Les redirections 301 dans WordPress sont permanentes et sont donc recommandées pour le référencement.

Qu'est-ce que le code de redirection 301 ?

La redirection 301, ou code HTTP 301, est un code de statut HTTP courant qu'un serveur envoie à votre navigateur. C'est la méthode de référence pour rediriger une URL de façon permanente : elle est simple, rapide et favorable au référencement. Ce code de redirection transfère les visiteurs depuis la URL demandée vers la nouvelle destination. Lorsque vous mettez en place des redirections 301 dans WordPress, le serveur indique aux navigateurs et aux moteurs de recherche que le contenu a définitivement déménagé vers une nouvelle adresse.

Quand utiliser les redirections 301 dans WordPress ?

Redirigez les utilisateurs vers un nouveau domaine ou une nouvelle pagePar exemple, vous pouvez utiliser des redirections 301 dans WordPress lorsque vous migrez votre site vers un nouveau domaine et souhaitez y diriger vos visiteurs. Vous pouvez également rediriger les utilisateurs lorsque vous supprimez une page ou modifiez le permalien d'un article ou d'une page.

Hébergez votre WordPress sur du matériel de premier ordre, avec un stockage NVMe et une latence minimale partout dans le monde, grâce à Hébergement WordPress VPS qui fournit des ressources dédiées et une infrastructure de haute performance pour des résultats optimaux.

Pourquoi créer des redirections 301

Les redirections 301 dans WordPress remplissent plusieurs fonctions essentielles pour la maintenance de votre site et la préservation de votre référencement. Une implémentation correcte des redirections maintient l'expérience utilisateur tout en préservant l'autorité accumulée auprès des moteurs de recherche.

Les principaux avantages sont :

  • Meilleure expérience utilisateur - Lorsque des visiteurs arrivent sur votre site via des liens obsolètes, ils risquent de tomber sur une erreur 404 ou un contenu hors sujet. Les redirections 301 dans WordPress les amènent directement à la bonne URL, sans interruption.
  • Préservation de la valeur SEO - Les moteurs de recherche interprètent les redirections 301 comme des changements permanents et transfèrent le capital de liens de l'ancienne page vers la nouvelle. Selon une étude de Search Engine Journal, Google confirme que les redirections 301 transfèrent environ 90 à 99 % de l'autorité SEO de la page d'origine vers la nouvelle destination. Sans règles de redirection permanente, votre site perdra ses positions dans les moteurs de recherche ainsi que l'autorité accumulée.
  • URLs à jour - Les liens brisés frustrent les visiteurs et nuisent à la crédibilité de votre site. Lors d'une refonte complète de votre site ou d'une mise à jour de la structure de ses URLs, les redirections garantissent que chaque lien pointe vers la bonne page.
  • Réduction des contenus dupliqués - Si plusieurs URLs affichent le même contenu, les moteurs de recherche auront du mal à déterminer quelle version fait référence. Rediriger les URLs dupliquées vers la version principale améliorera la visibilité de votre blog WordPress.
  • Amélioration du contenu - Avec le temps, certains articles de blog peuvent devenir obsolètes, inexacts ou ne plus correspondre à vos objectifs actuels. Grâce aux redirections 301 dans WordPress, vous pouvez améliorer votre contenu existant en remplaçant les pages peu performantes par des articles à jour.

5 méthodes pour configurer des redirections 301 dans WordPress

Pour créer des redirections automatiquement, utilisez le panneau de contrôle de votre hébergeur ou un plugin WordPress dédié à la gestion des redirections URL. Pour les utilisateurs plus techniques, il est également possible de configurer des redirections 301 dans WordPress en modifiant manuellement les fichiers de configuration du site ou en créant des scripts PHP personnalisés.

Comment configurer des redirections 301 via le panneau de contrôle de l'hébergeur

De nombreux hébergeurs proposent une gestion intégrée des redirections via leur panneau de contrôle, offrant une interface simple pour créer des redirections 301 dans WordPress sans compétences techniques particulières.

Si vous utilisez un service d'hébergement professionnel, suivez ces étapes pour configurer une redirection 301 :

  1. Connectez-vous à votre panneau de contrôle d'hébergement et accédez à la section de gestion du site
  2. Choisissez le site souhaité et cliquez sur l'option de tableau de bord ou de gestion
  3. Accédez aux paramètres du domaine et recherchez « Redirections » ou « URL Redirects »
  4. Sélectionnez votre domaine dans la liste déroulante et précisez le chemin si nécessaire
  5. Choisissez le type de destination – URL ou adresse IP
  6. Saisissez le nouveau domaine ou URL dans le champ de destination de la redirection
  7. Choisissez « Redirection permanente 301 » parmi les options de type de redirection
  8. Cliquez sur Créer ou Enregistrer pour appliquer votre redirection

Cette méthode vous permet de créer plusieurs redirections efficacement. La liste des redirections existantes s'affiche dans votre panneau de contrôle, et vous pouvez les supprimer ou les modifier à tout moment.

Comment configurer des redirections 301 avec le plugin AIOSEO

All in One SEO (AIOSEO) est un plugin WordPress qui propose de nombreuses fonctionnalités pour améliorer le référencement et augmenter le trafic de votre site. Parmi elles : la génération automatique de sitemap WordPress, des outils d'analyse de contenu, l'intégration à Gooogle Search Console, ainsi qu'un gestionnaire de redirections 301 pour simplifier la gestion des redirections URL.

Voici comment mettre en place des redirections 301 WordPress avec ce plugin SEO populaire :

  1. Installez et activez le plugin depuis le tableau de bord WordPress
  2. Accédez aux paramètres de All in One SEO dans les réglages du plugin
  3. Faites défiler jusqu'au Gestionnaire de redirections et cliquez sur Manage
  4. Sous Add New Redirection, entrez votre Source URL
  5. Ajoutez la nouvelle page dans le champ Target URL
  6. Choisissez 301 Moved Permanently comme type de redirection
  7. Cliquez sur Add Redirect pour mettre en place vos redirections 301 dans la configuration WordPress

Les redirections ne sont malheureusement disponibles que pour les utilisateurs disposant d'une licence pro. Si vous cherchez une solution gratuite, envisagez d'autres plugins de redirection WordPress. Le plugin AIOSEO est particulièrement efficace pour la détection automatique des redirections 301 dans WordPress : il suggère automatiquement des redirections lorsque vous modifiez des permaliens ou déplacez du contenu.

Comment configurer des redirections 301 avec le plugin 301 Redirects

301 Redirects est un autre plugin de redirection 301 recommandé pour WordPress. Il redirige correctement les utilisateurs depuis la URL source vers la nouvelle destination. En plus de créer des redirections permanentes 301 dans WordPress, sa version gratuite permet également de configurer des redirections temporaires 302 et 307 :

  1. Connectez-vous à votre tableau de bord WordPress et installez le plugin 301 Redirects
  2. Une fois le plugin installé et activé, accédez à Settings et trouvez 301 Redirects
  3. Go vers Redirect Rules et choisissez l'un des types de redirection : 301, 302 ou 307
  4. Entrez l'URL URL de votre page ou publication existante dans la section Redirect From
  5. Sous Redirect To, réglez le menu déroulant sur Custom et entrez votre nouveau lien
  6. Cliquez sur Save pour activer votre redirection

Comment configurer des redirections 301 manuellement en modifiant le fichier .htaccess

Si vous êtes à l'aise avec le code, la modification manuelle du fichier de configuration est une autre option valable pour implémenter des redirections 301 dans WordPress. Cette méthode de redirection 301 via le .htaccess de WordPress offre de meilleures performances que les solutions basées sur des plugins, car les redirections sont gérées directement au niveau du serveur.

Comprendre comment utiliser les fichiers de configuration serveur est indispensable pour administrer WordPress à un niveau avancé. Se familiariser avec «qu'est-ce qu'un fichier htaccess» et ses possibilités vous permet d'appliquer des optimisations puissantes côté serveur pour votre site WordPress.

Suivez ces étapes pour localiser le fichier de configuration à la racine de votre site et créer une redirection 301 :

  1. Accédez aux fichiers de votre site via un client FTP ou le Gestionnaire de fichiers de votre panneau de contrôle d'hébergement
  2. Naviguez jusqu'au répertoire racine de votre site (généralement public_html)
  3. Activez l'option « Afficher les fichiers cachés » dans les paramètres de votre gestionnaire de fichiers pour voir les fichiers dont le nom commence par un point
  4. Repérez le fichier .htaccess et double-cliquez dessus pour l'ouvrir
  5. Sous la ligne « # END WordPress », ajoutez votre code de redirection
  6. Enregistrez le fichier de configuration en cliquant sur l'icône de sauvegarde ou de disque

Remarque importante : Faites toujours une sauvegarde de votre fichier .htaccess avant d'y apporter des modifications. La moindre erreur dans le code peut provoquer une erreur 500 Internal Server Error et rendre votre site inaccessible.

Voici quelques extraits de code pour effectuer différents types de redirections sur votre site WordPress :

Le script pour rediriger vers un nouveau domaine

Pour créer des redirections 301 dans WordPress sur l'ensemble d'un domaine, ajoutez le code suivant dans votre fichier .htaccess :

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]

RewriteCond %{HTTP_HOST} ^www.olddomain.com$

RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]

</IfModule>

Répétez ce shortcode pour chaque page que vous souhaitez rediriger.

Le script pour rediriger vers une nouvelle page

Pour rediriger une page unique vers un nouvel emplacement sur le même domaine, ajoutez le code suivant dans le fichier .htaccess :

Redirect 301 /old/old.htm http://www.domain.com/new.htm

L'exécution de ce code permet de mettre en place une redirection de page WordPress efficace.

Le script pour rediriger HTTP vers HTTPS avec .htaccess

RewriteEngine On

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

Important : Ces codes et instructions s'appliquent uniquement aux serveurs web Apache.

Configurer des redirections 301 avec un script PHP

Les utilisateurs avancés peuvent créer un script PHP pour mettre en place des redirections 301 dans WordPress. Cette méthode est utile pour gérer plusieurs redirections ou implémenter une logique de redirection conditionnelle.

Accédez à vos fichiers WordPress via le panneau de contrôle de votre hébergement, puis suivez ces étapes :

  1. Ouvrez le dossier racine de votre site (généralement public_html)
  2. Créez un nouveau fichier et nommez-le redirects.php
  3. Ajoutez le code suivant dans le fichier :
<?php

header("HTTP/1.1 301 Moved Permanently");

header("Location: https://www.example.com/new-url/");

exit();

?>
  1. Remplacez l'exemple URL par votre URL de destination réelle
  2. Enregistrez le fichier PHP pour activer la redirection

Pour vérifier que la redirection 301 fonctionne, ouvrez votre navigateur et saisissez l'adresse de votre script PHP. Une simple faute de frappe dans le code peut provoquer des erreurs sur votre site, alors vérifiez toujours votre code et testez vos redirections avec soin.

Optimisez les performances de votre WordPress avec Hébergement WordPress VPS une infrastructure fiable, un stockage NVMe et des réseaux de diffusion de contenu mondiaux pour une expérience utilisateur optimale.

Quels sont les autres types de codes de redirection ?

Chaque type de redirection répond à un besoin différentLe code 301 n'est pas la seule option disponible pour créer des redirections. Connaître les différents types de redirections vous aide à choisir la méthode adaptée à vos besoins spécifiques en matière de redirections WordPress.

Redirection 301

Une redirection 301 indique un déplacement permanent d'une URL vers une autre. Cette solution de redirection permanente WordPress est essentielle pour préserver le référencement et maintenir une bonne expérience utilisateur. C'est le choix approprié lorsque vous êtes certain que le changement est définitif et que vous souhaitez rediriger vos visiteurs vers le nouvel emplacement sans interruption.

Redirection 302

Contrairement aux redirections 301, qui sont permanentes, une redirection 302 indique un déplacement temporaire de la URL : l'adresse URL originale sera rétablie à un moment donné. Ce type de redirection est utile lorsque vous effectuez une maintenance ou des tests sur la page d'origine, mais que vous prévoyez de la remettre en ligne plus tard.

Redirection 303

Une redirection 303 est un type de redirection spécifique qui indique qu'une ressource se trouve à un autre emplacement. Elle est souvent utilisée en réponse à une requête POST envoyée par un navigateur web. Concrètement, un code de statut 303 demande au client d'effectuer une requête GET pour récupérer la ressource.

Redirection 307

Similaire à la redirection 302, une redirection 307 indique un déplacement temporaire : la ressource demandée a été temporairement déplacée vers un autre emplacement.

Quand utiliser les redirections 301

Mettre en place des redirections 301 dans WordPress garantit une bonne expérience utilisateur et préserve le positionnement SEO de votre site. Voici les principaux cas où leur utilisation est recommandée :

  • Canonicalisation – Plusieurs pages au contenu similaire peuvent nuire au SEO. Utilisez des redirections 301 dans WordPress pour consolider le potentiel de classement de ces versions vers une seule URL. Les exemples courants incluent les redirections de HTTP vers HTTPS, ou du non-www vers le www, et inversement.
  • Suppression d'une page ou d'un article – Si vous souhaitez supprimer une page ou un article à fort trafic, redirigez-le d'abord vers un nouvel emplacement. Cela évite aux utilisateurs de tomber sur une erreur 404 Not Found.
  • Restructuration du site – Les redirections 301 dans WordPress sont particulièrement utiles lors de changements importants sur votre site, comme la création de nouvelles catégories ou la modification de la structure des URL.
  • Migration de domaine – Lors du déménagement de votre site vers un nouveau domaine, les redirections sont indispensables. Elles permettent de transférer le trafic existant et l'autorité SEO de l'ancien domaine vers la nouvelle adresse.
  • Mise à jour des URL – Après avoir optimisé vos URL pour des mots-clés ou une meilleure lisibilité, utilisez des redirections 301 dans WordPress pour orienter les utilisateurs et les moteurs de recherche vers la nouvelle URL. Cela évite les liens brisés et préserve l'autorité de votre contenu.
  • Modification de la structure des permaliens – Si vous modifiez la structure des permaliens de vos articles ou pages, les anciens liens deviennent invalides. Pour ne pas casser les liens externes et les favoris, configurez des redirections des anciennes URL vers les nouvelles.

Les 4 meilleurs plugins de redirection WordPress
Les redirections 301 préservent le SEO et l'expérience utilisateur

Si vous ne souhaitez pas modifier le fichier de configuration ni écrire de code, vous pouvez utiliser un plugin de redirection 301 pour WordPress. Voici plusieurs plugins qui vous aideront à gérer les redirections 301 dans WordPress :

1. RankMath SEO

RankMath SEO est l'un des meilleurs plugins WordPress pour la gestion des redirections. Il vous permet à la fois de gérer vos redirections et d'améliorer le SEO de votre site. Pour configurer une redirection, il suffit d'indiquer une URL source et une URL de destination.

RankMath est un plugin léger doté d'une interface intuitive, accessible même aux débutants. Il permet de configurer facilement des redirections HTTP, d'activer ou désactiver chaque règle en un clic, et propose un support de qualité. C'est une solution gratuite de redirection 301 pour WordPress, avec des modules optionnels disponibles.

2. Redirection HTTP simple

Vous pouvez télécharger cette extension depuis le dépôt WordPress. Elle permet de créer une redirection HTTP configurée automatiquement. Notez toutefois qu'elle nécessite un certificat SSL installé sur votre site.

3. Plugin Quick Page/Post Redirect

C'est l'une des extensions WordPress les mieux notées pour gérer rapidement les redirections. Il suffit d'indiquer l'URL source et l'URL de destination. Vous pouvez ainsi définir des redirections 301 et 302 pour éviter toute erreur 404 sur votre site.

4. Gestionnaire de redirections Yoast SEO

Cette extension est particulièrement utile. Avec Yoast SEO Redirect Manager, mettre en place une redirection 301 Yoast est simple et direct. Par exemple, pour supprimer un article, suivez ces étapes :

  1. Ouvrez l'article à supprimer
  2. Déplacez-le dans la corbeille
  3. Choisissez « si la page doit recevoir une redirection 410 contenu supprimé ou une redirection vers une autre page »
  4. Enregistrez

Félicitations ! Vous avez géré la redirection de votre site WordPress en quelques clics grâce à Yoast SEO Premium.

Conclusion

Les redirections 301 dans WordPress indiquent aux navigateurs et aux moteurs de recherche que l'URL demandée a été déplacée ou remplacée de façon permanente. Cet article a présenté plusieurs méthodes de redirection, notamment via le code, ainsi que différentes extensions dédiées. Vous pouvez désormais rediriger des domaines, des pages, des dossiers ou des URLs en utilisant des extensions WordPress ou en modifiant le fichier .htaccess.

Dans cet article, nous avons expliqué le code HTTP 301 et la redirection de HTTP vers HTTPS. Maîtriser les redirections 301 dans WordPress vous permet de préserver votre valeur SEO tout en offrant une bonne expérience utilisateur lors des modifications de contenu. Que vous optiez pour des extensions ou pour le fichier .htaccess, les redirections évitent les liens brisés et maintiennent votre autorité auprès des moteurs de recherche.

Profitez de performances WordPress optimales avec Hébergement WordPress VPS une infrastructure fiable, un stockage NVMe et une distribution de contenu mondiale qui garantissent le bon fonctionnement de vos redirections dans toutes les régions.

 

Questions fréquemment posées

Faut-il activer la redirection 301 via .htaccess ?

Oui, cela offre de meilleures performances qu'une extension. Pensez à sauvegarder votre fichier .htaccess au préalable.

Quels sont les types de redirections les plus courants ?

301 (permanente), 302 (temporaire) et Meta Refresh (au niveau de la page). Utilisez le 301 pour tout changement d'URL permanent.

Que signifie une redirection HTTP ?

Le transfert automatique d'une URL vers une autre lorsqu'une page est déplacée, supprimée ou qu'un domaine change.

Combien de temps faut-il pour qu'une redirection 301 prenne effet ?

Les redirections 301 sont effectives immédiatement pour les utilisateurs. Les moteurs de recherche les traitent généralement sous 24 à 48 heures.

Peut-on supprimer des redirections 301 plus tard ?

Oui, supprimez le code de redirection dans .htaccess ou désactivez-le via les plugins. Testez soigneusement après la suppression.

Les redirections 301 affectent-elles la vitesse de la page ?

L'impact est minimal si elles sont correctement configurées. Les redirections au niveau du serveur (.htaccess) sont plus rapides que celles gérées par les plugins.

Partager

À lire sur le blog

Continuez la lecture.

Image de présentation de l'avis Odoo avec un grand titre à gauche et le logo Odoo à droite, entouré de panneaux d'interface flottants sur un fond nuage violet doux.
Applications web et métier

Avis complet sur Odoo : est-ce le bon ERP pour votre entreprise ?

Odoo est l'une des plateformes ERP les plus considérées par les entreprises en croissance, pour une raison simple : elle promet de tout centraliser. Ventes, comptabilité, inventaire

Jim SchwarzJim Schwarz 11 min de lecture
Image de présentation des alternatives open-source à WordPress avec un arrière-plan en dégradé coloré, un écran de bureau, un éditeur de code, un aperçu de tableau de bord flouté et un grand titre à gauche.
Applications web et métier

Les meilleures alternatives open-source à WordPress pour les développeurs

WordPress reste pertinent et convient parfaitement à une grande variété de sites. Son répertoire de plugins compte plus de 62 000 extensions, et celui des thèmes propose plus de 14 000 thèmes gratuits. C

Jim SchwarzJim Schwarz 14 min de lecture
Image de présentation de Automad vs. WordPress avec les logos des deux plateformes et un titre demandant quel CMS les développeurs devraient choisir.
Applications web et métier

Automad vs. WordPress : comparaison approfondie entre deux des meilleurs CMS

Automad et WordPress répondent au même besoin de deux façons très différentes. Automad est un CMS à fichiers plats et un moteur de templates : le contenu est stocké dans des fichiers plutôt que dans une base de données, tandis que WordPress,

Jim SchwarzJim Schwarz 9 min de lecture

Prêt à déployer ? À partir de 2,48 $/mois.

Cloud indépendant, depuis 2008. AMD EPYC, NVMe, 40 Gbps. Remboursement sous 14 jours.