Comment rediriger une URL dans WordPress : Un guide complet

par | 5 juillet 2023 | Comment et quoi

Dans le paysage dynamique et évolutif du web, la capacité à adapter rapidement votre contenu aux besoins de votre public est inestimable. La redirection des URL est une compétence essentielle pour gérer un site WordPress efficace et convivial. Cet article propose un guide complet sur la redirection efficace des URL dans WordPress, en veillant à satisfaire votre public et les moteurs de recherche.

Comprendre la redirection d'URL : Pourquoi est-ce important ?

Avant de se plonger dans les détails du comment faire, il est essentiel de comprendre ce qu'est la redirection d'URL et pourquoi elle est cruciale pour votre site WordPress. La redirection d'URL est un processus qui amène automatiquement l'utilisateur d'une adresse web à une autre. Cette technique est couramment utilisée pour plusieurs raisons, telles que le changement de nom, la mise à jour de contenu obsolète ou l'optimisation d'un site pour les moteurs de recherche. Une redirection appropriée permet à votre site de ne pas perdre de trafic en raison de liens cassés ou obsolètes, et elle contribue à maintenir votre classement dans les moteurs de recherche en signalant que la page a été déplacée.

Types de redirection d'URL

Comme pour de nombreuses choses en technologie, il existe plusieurs façons d'accomplir une tâche. En ce qui concerne la redirection d'URL, il existe plusieurs types à connaître :

Types Of URL Redirection
  • 301 Redirection permanente : Cela indique que la page a été déplacée de manière permanente vers un nouvel emplacement. Il s'agit du type de redirection le plus courant, particulièrement important pour des raisons de référencement.
  • 302 Redirection temporaire : Utilisée lorsque la page est temporairement déplacée ou en maintenance.
  • 307 Redirection temporaire : Similaire à une redirection 302, mais garantit que la méthode et le corps ne seront pas modifiés lorsque la demande redirigée est effectuée.
  • Meta Refresh : Ce n'est pas strictement une redirection, mais cela fonctionne comme telle. Il est généralement utilisé au niveau de chaque page et comporte un délai.

A lire également : Quand préférer la redirection 301 à un lien canonique ?

Maintenant que nous avons une bonne compréhension de la redirection d'URL et des types disponibles, passons aux différentes méthodes que vous pouvez utiliser dans WordPress.

Méthode 1 : Utilisation de plugins WordPress pour la redirection

L'un des avantages de WordPress est sa nature extensible grâce aux plugins. Les plugins simplifient le processus d'ajout de fonctionnalités complexes à votre site web sans avoir besoin de coder.

Plugin Redirection

L'un des plugins de redirection les plus populaires est sobrement appelé "Redirection". Pour commencer à l'utiliser, installez et activez le plugin. Une fois activé, accédez à "Outils" puis à "Redirection". Ici, vous pouvez configurer vos redirections en entrant simplement l'URL source et l'URL cible.

Gestionnaire de redirection sécurisée

Un autre plugin puissant est le Gestionnaire de redirection sécurisée. Ce plugin est connu pour sa simplicité et sa sécurité. Comme avec le plugin Redirhub, vous devrez l'installer et l'activer. Ensuite, sous 'Outils', vous trouverez 'Gestionnaire de redirection sécurisée', où vous pourrez gérer toutes vos redirections.

Safe Redirect Manager

Redirhub : le petit nouveau

Redirhub est un acteur relativement nouveau qui propose une interface facile à utiliser et un plan gratuit idéal pour les débutants. Après l'installation, allez dans l'onglet 'Redirhub' de votre tableau de bord WordPress et créez vos redirections. Le plan gratuit offre un quota généreux qui devrait suffire aux sites web de petite et moyenne taille. Une fonctionnalité qui distingue Redirhub est son tableau de bord d'analyse, qui vous aide à suivre les performances de vos redirections.

Méthode 2 : Édition du fichier .htaccess pour les redirections

Pour ceux qui préfèrent avoir plus de contrôle et qui sont à l'aise avec l'édition de code, la méthode .htaccess est un moyen puissant de gérer les redirections. Le fichier .htaccess est un fichier de configuration utilisé sur les serveurs web fonctionnant avec le logiciel serveur Apache Web Server.

A lire également : Est-ce que la redirection d'une URL affecte le référencement naturel ? Expliqué

htaccess File For Redirection

Avant de modifier le fichier .htaccess, assurez-vous de le sauvegarder, car des modifications incorrectes peuvent rendre votre site web inaccessible.

Accédez à votre fichier .htaccess via votre panneau de contrôle d'hébergement ou FTP. Ajoutez le code suivant pour créer une redirection 301:

Redirect 301 /old-url https://yourwebsite.com/new-url

Cette ligne indique au serveur que le contenu a été déplacé de façon permanente de l'ancienne URL vers la nouvelle.

Méthode 3 : Utilisation du fichier functions.php de WordPress

Pour les développeurs de thèmes ou ceux qui souhaitent mettre en place une règle pour l'ensemble du site, le fichier functions.php de votre thème WordPress est une option viable.

Accédez au fichier functions.php via l'éditeur de thèmes WordPress ou un client FTP pour créer une redirection. Ajoutez le code suivant en haut de votre fichier functions.php :

<?php
if (is_page('old-page-slug')) {
  wp_redirect(‘https://yourwebsite.com/new-page-slug’, 301);
  exit;
}
?>

Remplacez old-page-slug et https://votresite.com/new-page-slug par les slugs correspondants.

Méthode 4 : Utilisation des balises meta HTML au niveau de la page pour la redirection

Une autre méthode pour rediriger une URL dans WordPress consiste à utiliser des balises meta HTML au sein des pages individuelles. Cette méthode n'est pas aussi efficace que l'utilisation d'un plugin ou la modification du fichier .htaccess, mais peut être utile dans certaines situations, notamment lorsque vous avez seulement besoin de rediriger une seule page et souhaitez afficher un message à l'utilisateur avant la redirection.

Pour utiliser cette méthode, modifiez la page que vous souhaitez rediriger et passez à l'éditeur HTML. Ensuite, ajoutez la ligne suivante dans la section <head> du HTML :

<meta http-equiv="refresh" content="5;url=https://yourwebsite.com/new-url">

Cette balise indique au navigateur de rafraîchir la page après 5 secondes, puis de naviguer vers la nouvelle URL. Vous pouvez modifier le nombre de secondes et l'URL en fonction de vos besoins.

A lire également : Est-ce que la redirection 301 transmet le flux de liens ?

Meilleures pratiques pour les redirections : points à prendre en compte

Évitez les chaînes de redirections

Assurez-vous de ne pas créer de chaînes de redirections, car elles peuvent ralentir votre site et offrir une mauvaise expérience utilisateur.

Avoid Redirect Chains

Surveillez les erreurs 404

Vérifiez régulièrement votre site pour les erreurs 404. Une erreur 404 se produit lorsque le contenu n'est pas trouvé, souvent en raison d'une redirection manquante.

Effectuez régulièrement un audit de vos redirections

À mesure que votre site se développe, il est important de réaliser régulièrement un audit et de nettoyer vos redirections. Cela garantit que votre site reste efficace et que vous ne conservez que les redirections nécessaires.

Conclusion

Que vous rebrandiez, mettiez à jour du contenu ou mainteniez une stratégie de référencement, comprendre comment rediriger correctement les URL dans WordPress est une compétence essentielle. Grâce à l'utilisation de plugins tels que Redirection, Safe Redirect Manager et RedirHub, ou en modifiant les fichiers .htaccess ou functions.php, vous pouvez gérer efficacement vos redirections. Cependant, avec un grand pouvoir vient une grande responsabilité. N'oubliez pas de suivre les meilleures pratiques pour vous assurer que vos redirections aident toujours, et ne nuisent pas, à votre site WordPress.

Tauseeq Magsi

Tauseeq Magsi

Auteur

Vous pourriez être intéressé par

How To Do a 301 Redirect For My Domain? 5 Easiest Steps

Comment faire une redirection 301 pour mon domaine ? 5 étapes faciles

Vous avez du mal à comprendre comment effectuer une redirection 301 pour votre domaine ? Ne vous inquiétez pas ; vous n'êtes pas seul. Rediriger votre domaine est une tâche courante pour les propriétaires de sites web et il est essentiel de le faire correctement pour garantir une transition sans accroc pour vos visiteurs et maintenir...

How To Redirect A Domain To Another Site? 6 Easiest Steps

Comment rediriger un domaine vers un autre site ? 6 étapes les plus simples

Vous essayez de comprendre comment rediriger un domaine vers un autre site ? Cela peut être confus, mais ne vous inquiétez pas ! Ce guide le rendra facile. Le problème est courant - que vous changiez de site web, que vous fusionniez des sites ou que vous déménagiez vers un nouvel emplacement, la redirection de domaine...

How Can I Set The Redirection For The Main And Sub URL?

Comment puis-je définir la redirection pour l'URL principale et les sous-URLs ?

Rencontrez-vous des difficultés pour configurer la redirection pour l'URL principale et les sous-URLs ? Gérer les redirections pour le domaine principal de votre site et ses sous-répertoires ou sous-domaines peut être déroutant. Mais ne vous inquiétez pas ! Cet article est là pour vous aider. Que vous envisagiez une stratégie de rebranding,...