Faits marquants
- Mettez en place des redirections 301 dans WordPress pour conserver la valeur SEO et éviter les erreurs 404 frustrantes.
- Mettez en place des redirections 301 à l’aide de .htaccess, de cPanel, de scripts PHP ou de plugins comme Yoast SEO.
- La redirection permanente (301) préserve l’autorité du lien et maintient une expérience utilisateur transparente.
- Contrôlez régulièrement vos redirections et utilisez des outils pour vous assurer qu’elles fonctionnent efficacement.
Introduction
Pour fournir un service exceptionnel, il faut souvent affiner les processus opérationnels afin de les aligner plus étroitement sur les besoins et les préférences des clients. De même, votre site peut avoir besoin d « évoluer pour devenir plus convivial, refléter l » état actuel de votre entreprise ou améliorer ses performances.
Cependant, la réorganisation d’un site web peut souvent entraîner des liens brisés – beaucoup de liens brisés. C’est là qu’une redirection 301 dans WordPress devient essentielle. Sans elle, les visiteurs qui rencontrent des erreurs 404 peuvent se sentir frustrés et la réputation de votre site web peut en souffrir.
Dans ce guide, nous vous aiderons à mettre en place les redirections 301 de WordPress, à explorer leurs avantages et à expliquer leur impact sur l’optimisation des moteurs de recherche (SEO).
Qu’est-ce qu’une redirection 301 dans WordPress ?
Une redirection 301 dans WordPress envoie de façon permanente le trafic d’une URL à une autre. Elle indique aux utilisateurs et aux moteurs de recherche que la page d’origine a été déplacée. Elle guide également les visiteurs vers la bonne destination tout en préservant le classement et l’autorité de la page en matière de référencement. Cela évite la redoutable erreur 404 (code d’état HTTP) et permet aux utilisateurs d’accéder à votre contenu.
Comment créer des redirections 301 dans WordPress
Plusieurs options s’offrent à vous pour mettre en place des redirections 301 sur un site web WordPress. Par exemple, vous pouvez modifier le fichier .htaccess, utiliser cPanel, écrire un script PHP ou utiliser un plugin WordPress.
Méthode 1 : Modifier le fichier .htaccess
Htaccess est l’abréviation de Hypertext Access. Un fichier .htaccess configure les serveurs web Apache pour qu’ils se comportent de la manière souhaitée. (Si vous avez un serveur Nginx, vous devrez choisir une autre méthode).
Ici, nous allons l’utiliser pour mettre en place une redirection 301, de sorte que le serveur web redirige en permanence le trafic vers une URL différente de celle de la page existante.
La modification d’un fichier .htaccess est un processus manuel, ce qui signifie que vous pouvez faire des erreurs. Veillez donc à créer une sauvegarde de l’ensemble de votre site web en copiant au préalable tous les fichiers dans un endroit sûr. Vous disposerez ainsi d’un point de restauration en cas de problème.
Voici ce qu’il faut faire pour ajouter une redirection 301 dans WordPress en utilisant le fichier .htaccess. Pour cet exemple, nous utilisons le tableau de bord de Bluehost. Si vous utilisez un autre hébergeur, certaines parties peuvent sembler différentes, mais le processus est le même pour créer une redirection .htaccess.
- Rendez-vous sur la page de connexion de votre hébergeur. Saisissez votre nom d’utilisateur et votre mot de passe.

- Maintenant, naviguez vers le panneau de gauche et cliquez sur Hébergement dans le menu. Vous y trouverez une liste de tous vos sites web. Ouvrez la page Paramètres du site web que vous souhaitez gérer.

- Ouvrez le gestionnaire de fichiers à partir de la section des liens rapides.

- La page ci-dessous s’affiche. Elle répertorie tous les fichiers dont votre site WordPress a besoin pour fonctionner. Localisez le fichier .htaccess et cliquez dessus avec le bouton droit de la souris pour le modifier.
- Si une invite apparaît pour vous demander de modifier les options d’encodage, continuez l’édition sans rien changer.

Vous ne trouvez pas le fichier .htaccess ?
- Assurez-vous d’être dans le dossier public_html. Vous pouvez le trouver dans la liste des dossiers de la colonne de gauche dans l’image ci-dessus.
- Vérifiez que les fichiers cachés sont visibles. Ouvrez Paramètres dans le coin supérieur droit, cochez l’option Afficher les fichiers cachés (dotfiles) et enregistrez les modifications.

- Si tout se passe bien, vous aurez la même vue de l’éditeur .htaccess que celle présentée ci-dessous. Ajoutez le texte suivant après la dernière ligne : « # END WordPress.
RewriteEngine On
Redirect 301 /old-content/ https://example.com/new-content/
Remplacez old-content par l’URL de destination originale (ancienne URL) et new-content par la nouvelle URL de destination. Enregistrez vos modifications et fermez l’éditeur.

Vous avez créé avec succès une redirection 301 dans WordPress à l’aide du fichier .htaccess et vous pouvez maintenant vérifier qu’elle fonctionne dans votre navigateur web.
Méthode 2 : Utiliser cPanel
Si vous préférez ne pas risquer de problèmes avec le fichier .htaccess, la méthode du cPanel est une alternative plus sûre. Voici comment y accéder et l’utiliser pour créer une redirection 301 permanente pour les sites WordPress.
- Accédez au tableau de bord de votre hébergement (nous utilisons Bluehost). Faites défiler vers le bas et ouvrez cPanel à partir de la section Liens rapides.

- La page cPanel ci-dessous s’ouvre. Descendez jusqu’à la section Domaines et ouvrez la page Redirections.

- La page Redirects devrait maintenant être visible.

- On that page, fill in the information for your redirect like this:
- Type : Sélectionner Permanent (301).
- Https?://(www.)? : Sélectionnez votre domaine préféré.
- / : Saisissez la fin de l’URL d’origine. Il s’agit de la page dont vous souhaitez détourner le trafic. Par exemple, si l’URL est « https://example.com/old-content », vous devez entrer « old-content ».
- Redirige vers : Saisir l’URL complète de la nouvelle destination.
- Sélectionnez l’option Redirection avec ou sans www. et ajoutez la nouvelle redirection.

Votre redirection 301 devrait maintenant être active.
Méthode 3 : écrire un script PHP
PHP est un langage de programmation côté serveur et signifie PHP : Hypertext Preprocessor. Les développeurs l’utilisent pour créer des sites web dynamiques. Comme il fonctionne sur le serveur, PHP permet de mettre en œuvre des redirections 301 sécurisées.
Voici comment créer une redirection 301 dans WordPress en utilisant PHP :
- Ouvrez le gestionnaire de fichiers du site web que vous souhaitez gérer. Créez un nouveau fichier et nommez-le « redirects.php », comme indiqué dans l’image ci-dessous.

- Après avoir créé le fichier, cliquez dessus avec le bouton droit de la souris et sélectionnez Editer. Un éditeur de fichiers s’ouvre. Copiez et collez le code de redirection suivant dans l’éditeur :
<?php
// OldContent.php
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location: https://www.example.com/new-content/”);
exit();
?>
Remplacez « OldContent » par le nom de fichier de la page que vous mettez à jour et « https://www.example.com/new-content/ » par la nouvelle URL que vous souhaitez utiliser. Enregistrez les modifications et fermez l’éditeur.

- Pour vous assurer que tout fonctionne, allez dans la barre d’adresse de votre navigateur, tapez l’ancienne URL et appuyez sur Entrée. Vous serez redirigé vers la nouvelle URL que vous avez indiquée dans la fonction d’en-tête.
Vous pouvez également ajouter cette fonction d’en-tête au début de tout fichier PHP que vous souhaitez rediriger au lieu de créer un nouveau fichier. N’oubliez pas de vous assurer que le code de redirection prend la première ligne en haut.
Méthode 4 : Utiliser le plugin Yoast SEO
Le plugin Yoast SEO Premium offre une solution pratique pour mettre en place des redirections. Grâce à son gestionnaire de redirection intégré, Yoast vous aide à modifier l’URL d’un article, d’une page ou d’une taxonomie, ce qui pourrait entraîner des erreurs 404 si la redirection n’est pas effectuée correctement.
Le gestionnaire de redirection génère automatiquement des redirections 301 lorsque vous supprimez ou déplacez des pages, ce qui permet à vos visiteurs de rester connectés en toute transparence.
Voici comment localiser le gestionnaire de redirection dans le plugin premium Yoast SEO
- Allez dans votre tableau de bord WordPress.
- Naviguez vers l’onglet Yoast SEO sur le panneau latéral gauche et sélectionnez Redirects.

- Sur la nouvelle page, sélectionnez le type de redirection que vous souhaitez appliquer dans le gestionnaire de redirections.
- Saisissez l’ancienne URL que vous souhaitez rediriger. Vous pouvez utiliser l’URL absolue (par exemple, https://www.example.com/contact/) ou simplement le chemin comme URL relative (par exemple, /contact/).
- Saisissez la nouvelle URL vers laquelle vous souhaitez que l’URL d’origine soit redirigée. Il peut s’agir de l’URL complète (par exemple, https://www.example.com/contact/) ou du chemin relatif (par exemple, /contact/).
- Cliquez sur le bouton « Ajouter une redirection ». Le gestionnaire de redirection vérifiera que la redirection est valide.
- Une fois créée, la redirection apparaît dans la section « Vue d’ensemble », sous le gestionnaire de redirections.
- Il existe d’autres plugins WordPress qui vous permettent de rediriger plusieurs URL vers la même URL de destination.
Méthode 4 (alternative) : Utiliser le plugin de redirection
Une autre façon efficace de créer des redirections dans WordPress est d’utiliser le plugin Redirection. Pour commencer, installez et activez ce plugin de redirection depuis votre tableau de bord WordPress.

Note : Bien que l’utilisation d’un plugin WordPress pour mettre en place des redirections 301 soit simple, elle peut avoir un léger impact sur les performances. Selon votre hébergeur, les redirections peuvent être plus lentes de quelques microsecondes que les autres méthodes.
- Une fois le plugin Redirection activé, allez dans Outils dans le panneau de navigation gauche du tableau de bord de WordPress, puis sélectionnez Redirection. Cliquez sur le bouton « Start Setup ».

- Ensuite, vous verrez des options permettant de suivre les changements de permaliens et de conserver un journal de vos redirections et erreurs 404. Il vous suffit d’activer ces options et de cliquer sur le bouton « Continuer ».

- Le plugin testera automatiquement l’API Rest, et lorsque l’état est « bon », cliquez sur le bouton « Finish Setup » (Terminer l’installation) pour continuer.

- Redirection termine alors ses tâches d’installation et, lorsque la barre de progression atteint 100 %, cliquez sur « Continuer », puis sur le bouton « Prêt à commencer ».

- Vous êtes maintenant prêt à créer des redirections 301. Cliquez sur le bouton « Ajouter nouveau » en haut de la page. Saisissez les URL dans les champs Source URL (l’ancienne page) et Target URL (où vous souhaitez rediriger le trafic). Après avoir rempli tous les détails, cliquez simplement sur le bouton « Ajouter une redirection » et votre redirection est opérationnelle.

Quand utiliser les redirections 301 dans WordPress
La mise en place de redirections 301 est essentielle pour maintenir une expérience utilisateur transparente et préserver l’autorité de votre site web en matière de référencement. Voici quelques scénarios clés dans lesquels la mise en place de redirections 301 est fortement recommandée :
Canonicalisation
Si vous avez plusieurs URL avec un contenu similaire, cela peut diluer votre potentiel de référencement. Utilisez les redirections 301 pour consolider ces pages en une seule URL préférée, ce qui renforcera l’autorité de votre site web. Parmi les utilisations courantes, citons la consolidation de HTTP en HTTPS ou de non-www en www (et vice versa).
Migration d’un ancien site vers un nouveau site
Lors de la migration, la structure globale du site web et l’emplacement du contenu peuvent changer, ce qui entraîne la rupture des liens vers les ressources. En mettant en œuvre des redirections 301, vous vous assurez que les utilisateurs et les moteurs de recherche peuvent continuer à accéder à ces précieuses ressources de manière transparente.
Réorganisation du contenu du site web
Si vous améliorez la convivialité de votre site en réorganisant le contenu, il se peut que certains éléments doivent être déplacés de façon permanente. Une redirection 301 peut permettre à vos visiteurs de rester connectés au contenu dont ils ont besoin, quel que soit l’endroit où il se trouve désormais.
Suppression d’une page ou d’un message
Lorsque vous supprimez une page ou un article à fort trafic, il est important de mettre en place une redirection 301 vers une page alternative pertinente. Cela permet d’éviter que les utilisateurs ne rencontrent des erreurs 404 et de préserver la valeur SEO du contenu supprimé.
Redirection des contenus expirés vers de nouveaux contenus
Imaginons que vous organisiez un webinaire et que vous créiez une page d’inscription. Une fois l’événement terminé, une redirection 301 peut renvoyer les utilisateurs de la page d’inscription inactive vers une page de session enregistrée.
Restructuration du site web
Si vous mettez à jour l’organisation de votre site, par exemple en créant de nouvelles catégories ou en modifiant la structure des URL, les redirections 301 aident les utilisateurs et les moteurs de recherche à rester connectés à votre contenu sans interruption.
Mise à jour des URL
Lors de l’optimisation des URL pour une meilleure lisibilité ou l’inclusion de mots-clés, il est judicieux de mettre en place des redirections 301 des anciennes URL vers les nouvelles. Les utilisateurs et les moteurs de recherche sont ainsi dirigés vers la dernière URL optimisée, ce qui permet d’éviter les liens brisés et de préserver l’autorité des liens.
Migration de domaine
Si vous déplacez votre site web vers un nouveau domaine, les redirections 301 garantissent que tout le trafic existant et l’autorité SEO du domaine actuel sont transférés de manière transparente vers le nouveau domaine.
Modifier la structure des permaliens
L’ajustement de la structure des permaliens de vos articles ou de vos pages peut entraîner la rupture des liens externes et des signets. En mettant en place des redirections 301 des anciennes URL vers la nouvelle structure, vous préservez l’intégrité des liens et offrez aux utilisateurs une transition en douceur.
Avantages de l’utilisation des redirections 301 dans WordPress
Voici quelques-unes des principales façons dont l’utilisation des redirections 301 dans WordPress peut être bénéfique :
Préserve la valeur SEO de vos pages
Les redirections 301 transfèrent l’influence d’une ancienne page web à une nouvelle. Si l’ancienne page était bien classée dans les pages de résultats des moteurs de recherche (SERP), la redirection 301 préserve le classement de la nouvelle page web dans les moteurs de recherche.
Fournit une expérience utilisateur transparente (UX)
Les liens brisés renvoient une page d’erreur 404 (non trouvé), ce qui peut frustrer vos visiteurs et perturber l’interface utilisateur de votre site web. Une redirection 301 sur votre site WordPress ne prend qu’une fraction de seconde et les visiteurs ne s’en apercevront probablement pas.
Minimise les pages en double
Bien que Google ne pénalise pas votre site web en raison de la présence de pages dupliquées, il peut éprouver des difficultés à déterminer quelle page afficher dans les résultats de recherche.
En outre, les robots d’exploration de Google peuvent ne pas détecter la similitude entre les pages dupliquées, en particulier si les URL ont des paramètres différents. Par conséquent, vos pages peuvent être en concurrence et se classer pour les mêmes mots-clés.
Cela dilue la force de vos signaux de classement, ce qui fait que votre contenu est moins bien classé. Toutefois, la création d’une redirection 301 sur une ancienne page pour envoyer le trafic vers une nouvelle page résout ce problème.
Les erreurs de redirection les plus courantes à éviter
Confusion entre les redirections 301 et 302
Une erreur fréquente lors de la mise en place de redirections de sites web consiste à confondre les types de redirections 301 et 302. Bien que les deux types de redirection renvoient les visiteurs vers une nouvelle page, ils signalent des intentions différentes aux moteurs de recherche, ce qui peut avoir une incidence sur votre référencement. Il est essentiel de comprendre la distinction entre ces deux types de redirection.
Pour rappel, le 301 est une redirection permanente, qui informe les moteurs de recherche que le contenu original a été définitivement déplacé. Cela signifie que la nouvelle page hérite de l’équité des liens de l’ancienne page, ce qui peut contribuer à maintenir votre classement en matière de référencement.
En revanche, 302 est une redirection temporaire. Vous pouvez l’utiliser si vous testez un nouveau design et que vous avez besoin de diriger temporairement les visiteurs ailleurs pendant le développement. Un 302 indique aux moteurs de recherche que le contenu d’origine sera éventuellement rétabli, et qu’il devrait donc conserver son PageRank et son indexation.
Absence de suivi régulier des redirections
Il est également essentiel de suivre régulièrement vos redirections. Si vous ne le faites pas, votre site WordPress pourrait se retrouver dans une boucle de redirection infinie, ce qui pourrait nuire à votre taux de rebond. Idéalement, les moteurs de recherche et les visiteurs devraient pouvoir trouver le bon contenu rapidement et sans effort.
Redirection vers un contenu sans rapport ou obsolète
Veillez à ce que vos redirections mènent à un contenu pertinent et actualisé. Lorsqu’un visiteur clique sur un lien, il s’attend à recevoir des informations utiles ; le fait de le rediriger vers un contenu connexe facilitera son expérience. Cela évite aux utilisateurs de rebondir sur le site d’un concurrent et aide les moteurs de recherche à comprendre votre contenu. De plus, cela améliore votre classement dans les résultats de recherche.
Comment résoudre les problèmes liés aux redirections 301
Le dépannage des redirections 301 peut être simple si vous savez à quoi vous attendre. Voici quelques problèmes courants à surveiller :
Vérifier les boucles de redirection : Les boucles de redirection se produisent lorsqu’une URL est continuellement redirigée vers elle-même ou lorsque deux pages sont redirigées l’une vers l’autre. Cela peut frustrer les visiteurs et inciter les moteurs de recherche à cesser d’explorer la page. Pour éviter cela, vérifiez que vos redirections suivent un chemin linéaire sans retour en boucle.
Testez les URL après la redirection : Une fois la redirection mise en place, testez l’URL dans votre navigateur. Cela vous permettra de vérifier qu’elle fonctionne comme prévu et qu’elle envoie les utilisateurs vers la bonne destination. Des outils tels que Redirect Checker peuvent également vous aider à vérifier que le chemin de redirection est propre et correctement configuré.
Veillez à la cohérence entre l’ancienne et la nouvelle URL : Parfois, les redirections dirigent les utilisateurs vers un contenu qui ne correspond pas à leurs attentes, en particulier si la nouvelle page n’est pas liée au contenu original. Dans la mesure du possible, créez des liens vers des pages qui fournissent des informations similaires afin de maintenir une expérience utilisateur fluide.
Surveillez les performances des redirections : Vous pouvez configurer des rapports Google Analytics ou Search Console pour voir comment les redirections affectent le trafic de votre site. Soyez attentif à toute baisse de trafic qui pourrait indiquer un problème avec vos redirections ou leurs pages de destination.
Éviter les chaînes de redirection : Une chaîne de redirection se produit lorsqu’une page est redirigée vers une autre page, qui est elle-même redirigée vers une autre page. Cela peut ralentir le temps de chargement des pages et avoir un impact à la fois sur le référencement et sur l’expérience de l’utilisateur. Dans la mesure du possible, essayez de mettre en place des redirections directes, en une seule étape.
Redirection permanente d’anciens liens
Si vous consolidez votre contenu ou passez à un nouveau domaine, il est essentiel de mettre en place des redirections 301. Cela vous permettra non seulement de conserver votre trafic actuel, mais aussi de ne pas perdre de précieux classements dans les moteurs de recherche. De plus, en mettant en place des redirections, vous éviterez aux utilisateurs de tomber sur des liens cassés.
Dernières réflexions : 4 façons de créer une redirection 301 WordPress
En fonction de vos connaissances techniques, vous pouvez choisir la technique de redirection avec laquelle vous êtes le plus à l’aise. Quelle que soit la méthode choisie, les redirections fonctionneront sur n’importe quel site WordPress et pourront même améliorer les performances de votre site.
Pour optimiser davantage votre site web, Bluehost propose plusieurs plans d’hébergement WordPress. Nous vous offrons un domaine gratuit la première année, des mises à jour WordPress automatisées et un réseau de diffusion de contenu(CDN) pour augmenter votre vitesse de chargement. Contactez-nous dès aujourd’hui pour en savoir plus.
FAQ : Redirection 301 WordPress
Oui, Yoast inclut un gestionnaire de redirections qui crée automatiquement des redirections 301 lorsque vous supprimez ou déplacez des pages.
Pour résoudre les erreurs 301, essayez les étapes suivantes :
Vérifiez le fichier .htaccess
Examinez les plugins de redirection
Mettez à jour la structure des liens permanents
Corrigez les liens brisés
Mettez en place des redirections 301
Surveillez et testez régulièrement
Vous pouvez mettre en place des redirections 301 dans WordPress à l’aide d’un plugin, en modifiant le fichier .htaccess ou en configurant des redirections PHP côté serveur.
Oui, les redirections 301 sont essentielles pour préserver la valeur SEO lors d’un changement d’URL, en guidant les visiteurs et les moteurs de recherche de l’ancienne page vers la nouvelle.
Oui, les chaînes de redirections peuvent nuire au référencement en ralentissant le chargement des pages et en interrompant l’indexation. En règle générale, Google ne suit que cinq redirections au maximum par exploration, de sorte que les chaînes de redirections peuvent entraîner une indexation manquée.
Il peut y avoir plusieurs raisons pour lesquelles votre redirection 301 ne fonctionne pas comme elle le devrait. Un problème fréquent est la mise en cache, qui permet au navigateur d’enregistrer une ancienne version de votre site web. Essayez de vider le cache de votre navigateur et de supprimer les plugins de mise en cache utilisés. En outre, relisez attentivement votre code .htaccess à la recherche d’éventuelles fautes de frappe ou de syntaxe.
Bien que les redirections 301 fonctionnent bien pour les changements permanents, il y a des situations où les redirections temporaires sont plus appropriées. Dans ce cas, envisagez d’utiliser des redirections 302, 303 ou 307. Ces options peuvent s’avérer utiles pour tester de nouvelles URL ou pour procéder à des ajustements à court terme sur votre site.

Ecrire un commentaire