redirections worpress

Les redirections WordPress sont indispensables pour rediriger vos utilisateurs d’une URL source vers une URL cible.

C’est un moyen essentiel pour offrir une meilleure expérience utilisateur UX optimale et améliorer votre classement Google. Elles vous permettent de corriger les erreurs 404 nuisibles pour votre référencement parce que ni les utilisateurs n i Google n’apprécient cette erreur.

Il existe des astuces pour faire des redirections WordPress dans les règles de l’art et c’est justement ce que je vais vous exposer dans ce guide ultime pour tout débutant.

Comment faire les redirections WordPress?

Comme indiqué, les redirections WordPress sont des astuces pour rediriger les utilisateurs d’une page vers une autre dans WordPress. Elles sont très utiles à l’optimisation des moteurs de recherches et au classement dans les résultats de recherche.

J’avoue que j’ai pris du temps pour comprendre ce que c’est que les redirections et cela m’a coûté beaucoup d’énergie et du temps perdu. Je ne vais pas entrer dans les détails sinon, ce sera trop long comme histoire.😂

Bref, il a fallu que j’apprenne ce que sont les redirections WordPress pour comprendre leur importance pour ma stratégie SEO.

Je vais vous présenter dans cet article les différentes redirections qui existent. Vous y découvrirez également pourquoi vous devez nécessairement faire des redirections WordPress ; Vous craignez peut-être de configurer une redirection de page surtout dans WordPress puisque, habituellement la technique de redirection WordPress consiste à utiliser un fichier .htaccess ou écrire des règles PHP.

Mais rassurez-vous, il existe un plugin WordPress excellent et facile pour vous aider à effectuer des redirections WordPress sans aucun souci. Je vous le présenterai dans la suite de cet article.

Prêts ? Allons-y !

Qu’est-ce qu’une redirection WordPress ?

Une redirection est un moyen par lequel vous indiquez aux moteurs de recherche de votre visiteur que le contenu recherché a été déplacé afin de lui permettre de diriger le lecteur automatiquement vers la nouvelle page.

Autrement dit, la redirection permet de rediriger automatiquement un visiteur voulant accéder à une URL A vers une URL B sans impacter son temps de chargement de la page.

Il existe plusieurs types de redirections qu’il faut apprendre à connaitre pour mieux les utiliser.

Les différents types de redirections

Comme je l’ai dit, vous pouvez rencontrer plusieurs types de redirections en navigant sur le web. Il s’agit de :

  • 301 : une redirection 301 est une redirection permanente qui oriente les internautes et les moteurs de recherche vers une nouvelle URL en raison de la suppression définitive de la première URL.
  • 302 : une redirection 302 est une redirection temporaire d’une URL A vers une URL B. Elle permet essentiellement de rediriger les visiteurs et les moteurs de recherche vers une bonne page. Mais cette redirection n’est pas prise en compte dans l’index puisqu’elle est temporaire.
  • 303 : une redirection 303 indique la redirection ne fait pas de lien vers la ressource transférée nouvellement mais vers une autre page.
  • 304 : une redirection 304 est une redirection implicite vers une ressource mise en cache. Cela signifie qu’il n’y a pas normalement besoin de retransmettre les ressources demandées.
  • 307 : une redirection 307 est une astuce pour configurer les redirections temporaires. C’est la redirection utilisée lorsque le serveur est en cours de maintenance.
  • 308 : une redirection 308 est utilisée pour indiquer que la ressource demandée a été définitivement déplacée vers l’URL présente dans l’en-tête Location.
  • 404 : une redirection 404 est en réalité appelée erreur 404. Il s’agit d’un code d’erreur http transmis par un serveur web, indiquant que la ressource demandée est indisponible. Cela est aussi possible quand le serveur n’arrive pas à trouver la page demandée.

Pour preuve de concision et de clarté, je vais focaliser cet article sur deux principales redirections WordPress les plus courantes. Il s’agit de la redirection 301 et l’erreur 404.

Mais avant d’en arriver là, demandons-nous pourquoi les redirections WordPress sont-elles importantes pour vous.

Pourquoi et quand faire des redirections WordPress ?

L’utilisation des redirections WordPress deviennent plus que nécessaire principalement lorsque votre site ou une page de votre site a été déplacée.

En outre, si vous avez un ancien contenu, des liens brisés ou une combinaison de ces deux, alors vous allez engendrer sur votre site les erreurs 404.

Or, croyez-moi, elles impactent négativement l’expérience utilisateur UX et conduisent à des pénalités dans les SERPs. Votre référencement naturel recevra un coup ainsi que votre classement dans les moteurs de recherche.

C’est alors que les redirections deviennent importantes. De façon plus claire, lorsque :

  • Vous souhaiteriez supprimer un contenu ou une page au profit d’une autre ;
  • Vous envisagez modifier les permaliens de votre message ou de votre page ;

Vous devez créer des redirections pour éviter les collections des erreurs 404 sur votre site. Car, elles lui sont nuisibles.

Quelles redirections faut-il faire concrètement dans ces cas ?

Dans ces cas, vous devez recourir à la création des redirections 301.

En effet, les redirections 301 indiquent aux utilisateurs et aux moteurs de recherche que la page à laquelle ils veulent accéder a été définitivement supprimée ou déplacée vers un nouvel emplacement web.

L’avantage de cette redirection est qu’elle permet à la nouvelle page de conserver les points, la notoriété ou l’autorité de l’ancienne page.

Il est possible de rencontrer d’autres redirections dans ces cas de figure.

Redirections 302 peut être utilisée pour indiquer aux moteurs de rechercher que le contenu demandé a été déplacé et donc redirigée vers une autre URL pour une durée limitée. Toutefois, Google continuera à indexer la principale URL.

La redirection 307 est aussi une URL temporaire que vous pouvez utiliser. Ce cas de redirections interviennent notamment quand votre site est maintenance.

Maintenant que vous savez les raisons et les moments où vous devez faire des redirections, il est extrêmement important de savoir configurer les redirections WordPress pour améliorer votre référencement.

Redirections WordPress avec le plugin Redirection

plugin redirection
Plugin redirection

S’il est une manière assez simpliste de faire des redirections WordPress, c’est bien par le biais du plugin Redirection.

Existant depuis plus de 10 ans, Redirection est le plus populaire des plugins WordPress gestionnaires des redirections. Il comptabilise plus de 2 millions d’installations actives, elle répond à plus de 90 % des besoins des utilisateurs.

Avec ce plugin, vous pouvez :

  • Gérer les redirections 301 ;
  • Corriger les erreurs 404 ;
  • Ranger les détails de vos articles ;
  • Réduire toutes les erreurs et améliorer votre classement dans les moteurs de recherche.

Ce plugin comprend une prise en charge complète des expressions régulières pour vous permettre de créer des modèles de redirection correspondant à n’importe nombre d’URL.

Comment ajouter le plugin Redirection dans WordPress ?

Pour profiter de ce plugin indispensable, bien sûr, vous devez l’installer. Vous pouvez consulter mon article sur comment installer un plugin WordPress pour vous aider à le faire correctement.

Pour trouver ce plugin, allez dans votre panneau admin Extensions. Recherchez Redirection dans la barre de recherche. Une fois le plugin affiché, appuyez sur Installer maintenant.

ajouter le plugin redirection

Une fois qu’il est activé, il apparaîtra dans la liste de vos plugins actifs.

C’est donc le moment de le configurer.

Configurer le plugin Redirection

 Pour configurer le plugin Redirection dans l’onglet « Outils » de votre tableau de bord. Plusieurs options vont s’afficher dans la configuration de base. Cochez-les toutes. Il est possible de revenir décocher celle que vous voulez décocher plus tard.

configurer Redirections WordPress

Après quelques informations renseignées, votre configuration sera terminée puis, vous passerez au réglage.

Régler le plugin Redirection

Allez dans le sous-onglet Redirections de l’onglet Outils (Outils > Redirections). Vous y trouverez toutes redirections possibles. Vous pouvez alors ajouter une nouvelle redirection.

Pour ajouter une nouvelle redirection, il faut :

Renseigner l’URL source, c’est-à-dire celle que vous voulez remplacer, et l’URL cible, c’est-à-dire celle vers laquelle elle doit désormais pointer.

Cliquer sur Ajouter une redirection et c’est fini. Pour aller plus loin, vous pouvez cliquer sur Paramètres de requête. Ils vous présentent trois options. Mais je vous conseille de les laisser pour le moment parce que je n’en vois pas l’importance de les modifier.

réglage des redirections

Vous pouvez choisir dans quel groupe classer les redirections ou les articles. Mais dans l’onglet Groupe, vous avez la possibilité d’en créer, vous pouvez ajouter des groupes pour segmenter vos redirections en fonction des rubriques de votre site web.

Vous verrez le sous-onglet Position, je vous conseille de le laisser car le plugin le gère bien lui-même. C’est en fait un champ qui permet de spécifier une priorité à l’exécution de la redirection.

Pour accéder aux options supplémentaires, vous pouvez cliquer sur l’icône Paramètres avancés.

Alors, vous pouvez sélectionner le type de redirection. Plusieurs options vont s’afficher y compris les erreurs 404. Comme je l’avais notifié au début, je m’occupe essentiellement des erreurs 404 ainsi que les redirections 301 les plus récurrentes.

Vous pouvez Ajouter une redirection. Dans la majorité des cas, les redirections 301 sont les plus choisies. Mais voyons les erreurs 404.

Erreur 404

En ajoutant cette erreur, vous accéderez à un panneau admin où vous pouvez gérer toutes les erreurs présentes sur votre site.

réglage erreur 4O4

Je le rappelle encore par pure pédagogie. Les pages 404 peuvent advenir pour plusieurs raisons :

  • Page 404 générée par des spams qui essaient de pénétrer votre site.
  • Les visiteurs veulent accéder à une page qui n’existe plus.
  • Tentative de téléchargement d’une image sur votre site…(rappelez-vous également celles qu’on a vues au début de cet article).

Supposons qu’un utilisateur veut accéder à un contenu qui n’est plus sur votre site, automatiquement, une page 404 s’affichera. Cela lui indique que cette page qu’il recherche n’est pas disponible.

Ce qui est intéressant, c’est que vous pouvez, propriétaire du site, voir toutes les informations sur les pages 404 générées par vos utilisateurs. Il suffit de filtrer par adresse IP ce que chaque visiteur a cherché sur votre site.

Entre autres, vous verrez :

  • La date à laquelle la page 404 a été générée
  • Informations géographiques du visiteur
  • Le moteur de recherche utilisé pour accéder à votre site etc.

Il est préférable de rediriger vos utilisateurs vers une nouvelle page (page spécifique, article aléatoire etc) de votre site.

Pour ce faire, allez dans l’onglet 404, cliquez sur Ajouter une redirection pour envoyer vos visiteurs vers la destination que vous souhaitez.

Je vous conseille de cliquer sur l’icône réglages pour définir vos paramètres. Vous pouvez par exemple le type de code HTPP pour la redirection. Une fois que vos paramétrages finis, prenez toujours la peine de les enregistrer.

Pour ceux qui veulent tout voir comme moi sur les redirections suivies par vos visiteurs, il extrêmement intéressant de jeter un œil dans l’onglet « Journaux ».

Journaux

Journaux réglage redirection

Il devient plus urgent surtout si vous avez fait une refonte de votre site, migré votre site WordPress ou redirigé des pages de consulter les Journaux.

Vous y trouverez des données impressionnantes telles que :

  • URL consultée
  • URL cible vers laquelle l’utilisateur est redirigé
  • Les moments (date et heure) de redirection
  • L’adresse IP
  • L’Agent utilisateur…

Passons maintenant Import/export comme nous avons vu déjà les 404.

Importer et exporter un fichier

importer et exporter le fichier

A partir de l’onglet Import/Export, vous pouvez importer et exporter vos redirections. Cette option peut être très utile surtout si vous avez beaucoup de redirections à mettre en place sur le champ.

Vous pouvez donc importer et exporter des fichiers CSV (par exemple Excel), .htaccess, JSON, Nginx, Apache. Pour ce faire, cliquez simplement Ajouter un fichier.

Avant les importer ou exporter, vous pouvez visualiser les fichiers, exporter directement les redirections ainsi que les erreurs 404.

L’onglet suivant est Options.

Options

Comme son nom l’indique, l’onglet Options donne accès aux paramètres supplémentaires. Si vous êtes heureux d’utiliser et que vous gentil, vous pouvez soutenir le développement du plugin, être contributeur, en faisant un don.

Dans les paramètres, vous pouvez définir la durée pendant doivent être conservées les Journaux des redirections et des erreurs 404.

configurer la durée dans journaux

Dès qu’un visiteur (ou un robot) déclenche une redirection ou atterrit sur une page 404, le plugin va le stocker dans ses journaux (onglet Journaux pour les redirections et onglet 404 pour les erreurs 404.

Ce n’est pas anodin si cette option existe. Les journaux peuvent se révéler très utiles. Je vous exhorte à les consulter régulièrement. Néanmoins, vous devez les purger aussi régulièrement pour désencombrer votre base de données pour éviter son grossissement inutile.

Vous avez la possibilité de programmer la suppression des journaux sur une semaine, un mois etc. L’important est que cet intervalle vous de les consulter, les analyser et corriger les erreurs pour alléger la base de données.

Cela devient extrêmement intéressant avec la possibilité de créer automatiquement des redirections aussitôt que vous changez un slug d’un contenu. C’est une option indispensable et vous devez l’activer.

A cet effet, sélectionnez le type de contenu convenable. Choisissons par les pages et les articles. Alors, cochez leur ase respective dans l’URL à surveiller.

Grâce à l’onglet Options, vous pouvez aussi définir la durée de mise en cache des redirections. Dès lors, quand un utilisateur atterrit sur une redirection, son navigateur la capte et la mémorise. Par conséquent, il n’a pas de besoin d’effectuer la requête chaque fois que le visiteur tente d’accéder à l’URL source.

L’impact positif dans tout cela est que la navigation devient plus rapide et fluide.

Mais attention !

Si le navigateur met en cache une redirection et que vous avez changé plus tard, cette modification ne sera pas prise en compte par ce navigateur. Elle ne le sera que lorsque la durée de mise aura terminé.

Mais avant, le navigateur continuera à afficher l’ancienne. Hélas ! Cela peut être préjudiciable pour vous et même pour l’internaute.

L’alternative et simple. Si vous avez l’habitude de modifier plus souvent vos redirections, définissez une durée de mise en cache faible (pourquoi pas une journée ?)

A contrario, si vous n’en faites que très rarement, vous pouvez une durée de mise en cache plus élevée.

Revenons en arrière pour comprendre l’onglet Site avant d’aller conclure avec le dernier Onglet du plugin.

Site

L’onglet Site vous permet de gérer l’ensemble de vos redirections sur votre site au niveau global. Par exemple, vous pouvez ;

  • Transfer votre site
  • Ajouter un alias de site
  • Paramétrer de réglages canoniques
  • Gérer la migration des permaliens et les en-tête http.
onglet site pour redirections wordpress

Voulez-vous transférer l’ensemble de votre site web vers un autre domaine ?  Eh bien, c’est possible.

L’alias de site vous aide à rediriger un autre domaine vers votre site. Vous comprenez la différence avec le précédent.

Les réglages canoniques vous permettent par exemple de forcer le passage d’une redirection HTPP vers HTTPS, une extension du premier code, plus sécurisé.

La migration des permaliens vous permet de migrer vos anciennes structures de permaliens vers de nouvelles.

Bon à savoir

Cette option ne marche que pour les post et les articles pour l’heure.

enfin, les en-têtes HTPP quant à elles peuvent être ajoutées à votre site en général ou sur vos redirections.

Support

Cet onglet est en fait le vérificateur de tout ce qu’on vient de faire jusque-là. Il vous permet de vérifier si votre plugin a été réellement et véritablement bien configuré et fonctionnel.

Si le statut de l’extension est tout vert partout, alors, vous avez fait du bon boulot.

statut de l'extension

Avec le support, vous pouvez également accéder à la documentation, à la FAQ et au code source du plugin.

Vous venez de connaître tout sur le plugin Redirection. Vous êtes maintenant maître de Redirections WordPress.

Eh bien, avant de clôturer cet article, laissez-moi vous parler d’une seconde manière de faire des redirections WordPress. Cette deuxième option est la bête noire de beaucoup.

Mais rassurez-vous, vous pouvez aussi le faire en tant que débutant. Allons-y apprendre de cette méthode.

Redirection WordPress classique : .htaccess

Evidemment! Manipuler le fichier .htacess n’est pas facile surtout quand on est néophyte dans le domaine. Mais croyez-moi, vous pouvez y arriver.

Vous pouvez par exemple faire une redirection 301 simple depuis le fameux fichier .htaccess. Pour rappel, ce fichier se trouve à la racine de l’hébergement de votre site internet, possible d’être récupéré et d’être modifié à partir d’un accès FTP.

Apprenons à faire une redirection sur un fichier .htacess. Croyez-moi, cela peut s’avérer extrêmement utile pour vous à un certain moment.

Voici 3 éléments que vous devez indiquer au serveur pour réussir la redirection :

  • Ordre de redirection
  • URL de la page à rediriger
  • URL de la page de destination.

Apprenons à rediriger par exemple une page vers une autre de façon permanente donc la 301.

RedirectPermanent /seo/ancienne-page-seo.html http://www.domaine.com/seo-new/nouvelle-page-seo. htm

  • Rediriger un domaine vers un autre domaine

RedirectPermanent / http://www.votre-nouveau-domaine.com/

  • Un répertoire vers un autre répertoire

RedirectPermanent /seo http://www.domaine.com/seo-new

Il suffit d’indiquer les bons paramètres et vous arriverez à faire une bonne redirection. Sachez bien que le fichier .htacces est très sensible et mérite beaucoup d’attention quant à sa manipulation. Une petite erreur suffit pour rendre votre site inacessible.

Rien qu’à le dire, ça fait peur. Mais il n’y a rien de sorcier. Tout s’apprend surtout quand il s’agit des plugins WordPress.  Vous y apprendrez encore plus en mettant la main à la pâte. Si vous avez besoin d’un conseil, vous pouvez vous référer à un Consultant SEO WordPress et Concepteur de site WordPress.

Il existe une autre technique pour faire les redirections WordPress.

BONUS : Redirections WordPress en PHP

Vous pouvez faire des redirections WordPress en utilisant la fonction wp_redirect() avec le hook template_redirect.

Je ne vous recommande pas cette méthode. Elle est réservée spécialement aux développeurs.

Les deux méthodes précédentes suffisent pour vous permettre de toutes vos redirections WordPress. Dans tous les cas, il est préférable de vous alléger la tâche en installant plutôt le plugin Redirection.

A mon avis, avec toutes les options qu’il présente, vous n’aurez aucun souci à vous faire. Installez-le à la place de n’importe quelle méthode qui pourrait vous faire risquer l’inaccessibilité de votre site pour faire vos redirections WordPress.

J’espère que ce guide vous aura aidé à trouver une solution à vos problèmes de référencement que pourraient normalement et facilement résolus par les redirections WordPress.

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *