Parfois, tu devras déplacer ou supprimer certaines pages de ton site web. C’est le cycle de vie d’un [site web].
Mais si tu déplaces ou supprimes une page, les utilisateurs pourraient se retrouver avec une erreur 404 qui les empêche d’accéder à ton contenu, ce qui entraîne souvent une sortie. Si tu ne configures pas correctement les redirections, tu risques d’augmenter tes taux de rebond/sortie, ce qui nuit à l’expérience utilisateur (et potentiellement aux classements organiques).
Heureusement, il est facile de créer des redirections 301 dans WordPress — en ajoutant une redirection 301 pour les pages déplacées ou supprimées, les utilisateurs (et les moteurs de recherche) seront dirigés vers la nouvelle URL mise à jour. Que tu utilises un plugin de redirection ou que tu modifies les fichiers de ton site, construire des redirections 301 peut effectivement résoudre tout lien brisé sur ton site.
Dans cet article, nous allons expliquer ce que sont les redirections 301 et quand tu pourrais vouloir les utiliser. Ensuite, nous te montrerons quatre manières de créer une redirection 301 dans WordPress. Commençons !
Une Introduction Aux Redirections
Pour commencer, tu dois savoir ce que sont les redirections. Simplement, toute redirection enverra les utilisateurs et les moteurs de recherche à une autre adresse web. Cela redirige automatiquement l’URL demandée vers un autre emplacement.
En tant que propriétaire de site web, tu peux utiliser une redirection temporaire ou permanente pour éviter que tes visiteurs ne voient des pages d’erreur. Ces erreurs “Not Found”, autrement connues sous le nom de erreurs 404, interrompent l’expérience de navigation et peuvent conduire les visiteurs à quitter ton site web.
Qu’est-ce Que Les Erreurs 404 ?
Une erreur 404 est un code d’état HTTP qui indique que la page à laquelle l’utilisateur tente d’accéder n’existe pas. Les erreurs 404 peuvent survenir pour une grande variété de raisons, mais elles mènent presque toujours à une mauvaise expérience utilisateur (UX).
Lire la suiteIl existe également de nombreux autres types de redirections. Chacun envoie un code de statut HTTP unique d’un serveur web à un navigateur. Ces codes indiquent comment le contenu est déplacé.
Voici les types de redirection d’URL les plus courants :
- 301 : Redirection permanente d’une URL à une autre.
- 302 : Redirection temporaire vers une nouvelle URL.
- 303 : Redirection non-cachable pour remplacer temporairement le contenu.
- 307 : Informe les moteurs de recherche que la redirection peut se mettre à jour périodiquement.
- 308 : Redirection permanente qui interdit les changements de méthodes de requête de POST à GET.
- Meta refresh : Redirection côté client qui apparaît souvent comme un compte à rebours de rafraîchissement.
De loin, le type de redirection le plus utilisé est la redirection 301. Cela informera à la fois les moteurs de recherche et les utilisateurs en ligne que la ressource originale n’est plus disponible. Au lieu de cela, elle redirigera de manière permanente vers une nouvelle page.
Lorsque quelqu’un clique sur le lien original, il sera automatiquement redirigé vers une URL différente. La redirection dirigera de manière transparente les utilisateurs vers les pages correctes de ton site web et les empêchera de voir des erreurs 404.
Raisons Pour Lesquelles Tu Pourrais Utiliser Une Redirection 301
Puisqu’il existe différents types de redirections, il peut être difficile de savoir laquelle est adaptée à ton site web. Heureusement, les redirections 301 sont utiles lors de l’exécution de quelques tâches de gestion essentielles.
L’une des raisons les plus courantes d’utiliser une redirection 301 est lorsque tu supprimes du contenu ancien. Si un article n’est plus pertinent mais continue de recevoir du trafic, tu voudras diriger ces utilisateurs vers une ressource mise à jour.
Dans ce cas, les redirections 301 indiquent aux moteurs de recherche que tu déplaces définitivement l’URL. Puisqu’elles vont préserver ton trafic et tes backlinks, cette redirection peut améliorer ton optimisation pour les moteurs de recherche (SEO). Cependant, garde à l’esprit que cela peut prendre du temps pour que les robots de recherche découvrent la nouvelle page et l’associent au même classement.
De plus, tu peux implémenter des redirections 301 si tu passes à un nouveau domaine. Si tu ne rediriges pas tes URLs, tu risques de perdre rapidement ton audience actuelle. Cependant, les redirections 301 amèneront sans problème les visiteurs à ton nouvel emplacement.
De même, une redirection 301 peut être utile lors du passage d’une connexion HTTP à une connexion HTTPS. Pour t’assurer que les utilisateurs visitent la version sécurisée de ton site web, il est préférable de rediriger définitivement ton contenu.
Tu voudrais peut-être aussi consolider des articles séparés. Après avoir compilé les informations sur une seule page, tu peux rediriger tous les anciens liens vers le nouvel emplacement.
Comment Créer Des Redirections 301 Dans WordPress (4 Méthodes)
Maintenant que tu sais ce que sont les redirections 301, tu voudras peut-être les appliquer à ton site web. Discutons de quelques bonnes pratiques pour créer des redirections 301 dans WordPress !
Méthode 1 : Installer Un Plugin De Redirection
L’un des meilleurs moyens de prolonger la fonctionnalité native de WordPress est d’installer un plugin. Heureusement, il existe de nombreux plugins utiles disponibles pour créer et gérer les redirections de ton site web.
Par exemple, Redirection est un outil gratuit qui ajoute un gestionnaire de redirection à ton site. Tu peux utiliser ce plugin pour configurer des redirections 301, suivre les liens brisés, migrer les permaliens, et bien plus encore :

Pour commencer, installe et active Redirection dans WordPress. Ensuite, navigue vers Outils > Redirection. Sur cette page de bienvenue, clique sur Commencer la configuration:

Pour l’étape suivante, tu devras décider si tu souhaites que Redirection surveille les permaliens, les redirections et les erreurs 404 sur ton site. Si c’est le cas, active ces options et sélectionne Continue:

Après cela, le plugin testera ton REST API pour voir s’il peut communiquer correctement avec WordPress. Une fois que tu reçois une évaluation « Bonne », tu peux cliquer sur Terminer la configuration:

Maintenant, tu pourras créer une redirection 301 ! Pour ce faire, trouve Outils > Redirection > Ajouter Nouveau. Ensuite, ajoute ton URL source et ton URL cible :

Enfin, clique sur l’icône d’engrenage pour ouvrir les paramètres supplémentaires. Assure-toi de sélectionner un code HTTP 301 – Moved Permanently :

Quand tu auras terminé, appuie sur Ajouter une redirection. Maintenant, chaque fois que les utilisateurs visiteront l’ancienne URL, leur navigateur les redirigera automatiquement vers la nouvelle ressource !
Méthode 2 : Utilise Ton Plugin SEO
Bien que tu puisses installer de nouveaux plugins de redirection comme Redirection ou Simple 301 Redirects, tu as peut-être déjà tous les outils nécessaires pour créer des redirections sur ton site web. Souvent, les plugins SEO fournissent des gestionnaires de redirection en plus des fonctionnalités d’optimisation pour les moteurs de recherche.
Rank Math est un plugin SEO gratuit avec des outils de redirection intégrés. Avec cet outil, tu pourras activer, désactiver et supprimer toutes les redirections de ton site. De plus, il importe même les informations du plugin Redirection :

Après avoir installé et activé Rank Math, ouvre le tableau de bord. Ensuite, trouve l’outil Redirections et active-le :

Maintenant, tu auras un nouvel onglet Redirections. Sur cette page, clique sur Ajouter Nouveau:

Tout d’abord, tu peux ajouter ton URL source originale, qui sera le contenu depuis lequel tu rediriges. En cliquant sur Ajouter une autre, tu peux coller des URL en masse. Cela peut être un moyen efficace de consolider plusieurs pièces de contenu en une seule source :

À côté de chaque URL, choisis Exact Match si tu souhaites rediriger ce lien précis. Cependant, tu peux également entrer un terme plus général. En sélectionnant Contains, chaque page contenant ce mot-clé sera redirigée :

Sous URL de destination, insère le lien que tu souhaites que les utilisateurs visitent. Assure-toi également de sélectionner 301 Déplacement Permanent comme type de redirection avant de cliquer sur Ajouter une redirection.
Méthode 3 : Modifier ton Fichier .htaccess
Si tu veux éviter d’installer un autre plugin, tu peux également créer des redirections 301 manuellement. Puisque cela implique de modifier les fichiers de ton site, assure-toi de sauvegarder ton site web au préalable. Cela enregistrera une copie de ton site web actuel pour y revenir si quelque chose se passe mal.
Ensuite, tu devras te connecter à un client de protocole de transfert de fichiers (FTP) ou au gestionnaire de fichiers de ton hôte. Pour les utilisateurs de DreamHost, connecte-toi à ton Panel. Puis, navigue vers Websites > Manage Websites > Manage Files SFTP > Manage:

Cela ouvrira le gestionnaire de fichiers de DreamHost. Ici, tu devras trouver le fichier .htaccess dans le répertoire racine :

Si tu ne souhaites pas sauvegarder l’intégralité de ton site web, tu peux simplement télécharger ce fichier original. Si tu rencontres des problèmes, tu peux le téléverser à nouveau sur le serveur :

Une fois que tu localises le fichier .htaccess, fais un clic droit dessus et sélectionne Edit. Si tu utilises le gestionnaire de fichiers de DreamHost, un éditeur de texte s’ouvrira automatiquement :

Juste en dessous de la ligne ‘# END WordPress’, ajoute cette nouvelle programmation pour créer une redirection 301:
RewriteEngine On Redirect 301 /new-content/ https://mywebsite.com/new-content/
Assure-toi de mettre à jour ces deux URLs afin qu’elles soient uniques pour ton site web. Garde à l’esprit que si tu as déjà activé Rewrite Engine dans le codage de ton fichier .htaccess, tu n’as pas besoin de le répéter. Tu peux simplement copier et coller le code de redirection.
Comme nous l’avons mentionné précédemment, tu pourrais vouloir rediriger ton site web entier vers un nouveau domaine. Dans ce cas, tu peux utiliser le code suivant :
RewriteEngine on
RewriteCond %{HTTP_HOST} ^olddomain.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.olddomain.com [NC]
RewriteRule ^(.*)$ https://newdomain.com/$1 [L,R=301,NC] Si tu migres ton site web d’une connexion HTTP vers HTTPS, tu peux également faire cela dans ton fichier .htaccess. Il suffit de coller ce code :
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Après cela, enregistre le fichier et ferme-le.
Méthode 4 : Créer Une Redirection Côté Serveur
Comme une autre alternative, tu peux également créer des redirections 301 en PHP. Ce sera une redirection côté serveur qui utilise les fonctions header().
Les redirections PHP sont orientées serveur, elles peuvent donc souvent être plus rapides et plus sécurisées. Cependant, c’est un processus assez technique qui peut facilement mal tourner. Assure-toi d’être compétent en codage PHP avant de commencer.
Pour rediriger correctement en PHP, tu dois écrire une fonction header(). Dans le champ d’en-tête de réponse de localisation, définis l’URL où tu souhaites envoyer les moteurs de recherche et les utilisateurs :
header('HTTP/1.1 301 Moved Permanently');
header('Location: https://www.example.com/newurl');
exit(); Assure-toi d’inclure une fonction die() ou exit() à la fin de l’en-tête. Sans cela, des moteurs de recherche comme Google pourraient traiter la page originale et ignorer ta nouvelle redirection.
Comment Dépanner Les Redirections 301
Après avoir créé une redirection 301, il se peut qu’elle ne fonctionne pas correctement. Parfois, elle se transforme en une chaîne de redirections ou en boucle. Cela arrive quand il y a plusieurs redirections entre l’URL d’origine et l’URL cible.
Si ton site web présente une chaîne de redirections, les visiteurs pourront voir une erreur de ‘Trop de redirections’. En essentiel, le navigateur ne pourra pas accomplir la redirection et afficher la page correcte.
En tant que propriétaire du site, tu peux ne pas remarquer les chaînes de redirection. Pour vérifier s’il y a des erreurs, tu peux entrer des URL dans un vérificateur de redirection comme HTTP Status:

Tu pourras coller jusqu’à 100 URLs dans la zone de texte. Ensuite, appuie sur Vérifier le statut. En bas de la page, tu verras le code de statut HTTP et le nombre de redirections :

Si la page se charge correctement, tu verras un code de statut HTTP ‘200’. Tu devrais aussi t’assurer qu’il n’y a qu’une seule redirection pour chaque URL. Sinon, tu risques d’avoir une chaîne de redirections.
Erreurs Courantes De Redirection
Une erreur courante lors de la création de redirections de sites web est de confondre les types de redirection 301 et 302. Bien que les deux redirigent vers une nouvelle page, ils communiquent avec les moteurs de recherche de manière différente. Comme cela peut avoir un impact négatif sur votre SEO, il est important de connaître la différence.
Comme nous l’avons mentionné précédemment, les redirections 301 sont permanentes. Cela informera les robots d’indexation d’arrêter d’indexer le contenu original car il a été déplacé de manière permanente. Dans ce cas, le nouveau contenu recevra l’équité des liens de l’ancienne page.
D’un autre côté, les redirections 302 indiquent que la redirection est temporaire. Si tu testes un nouveau redesign, tu peux rediriger temporairement les visiteurs vers un autre emplacement pendant le développement. Une redirection 302 indique aux moteurs de recherche que le contenu original reviendra, donc il doit conserver son PageRank et son indexation.
De plus, tu voudras suivre régulièrement tout redirige que tu crées. Si tu ne le fais pas, ton site pourrait se retrouver avec des boucles de redirection infinies qui augmentent ton taux de rebond. En fin de compte, tu voudras que les robots d’indexation et les utilisateurs en ligne puissent accéder facilement et rapidement au bon contenu.
Enfin, assure-toi de rediriger vers un contenu mis à jour qui est pertinent par rapport à la page originale. Puisque les visiteurs ont cliqué sur le lien original, tu devras fournir des informations utiles.
Cela garantira une transition en douceur, empêchant les utilisateurs de partir rapidement chez ton concurrent. De plus, cela assurera que les robots d’indexation continuent de comprendre ton contenu pour que tu climbes dans les résultats de recherche.
Rediriger Définitivement Les Anciens Liens
Si tu essaies de consolider ton contenu en ligne ou de déménager vers un nouveau domaine, tu devras configurer des redirections 301. Cela peut t’aider à maintenir un trafic régulier et à éviter de perdre ton classement élevé dans les recherches Google. De plus, les redirections peuvent empêcher les visiteurs de cliquer sur des liens brisés.
Pour récapituler, voici comment créer des redirections 301 dans WordPress :
- Installe le plugin Redirection.
- Utilise un plugin SEO comme Rank Math.
- Modifie ton fichier .htaccess.
- Crée une redirection côté serveur avec PHP.
Es-tu inquiet que tes redirections affectent négativement ton SEO ? Ici chez DreamHost, nous offrons des services professionnels de marketing SEO pour aider ton site web à bien se classer dans les résultats de recherche !

Optimisation Pour Les Moteurs De Recherche Facilitée
Nous t’aidons à augmenter le trafic de ton site avec le SEO sans que tu aies à t’en préoccuper.
En Savoir Plus