Si vous travaillez dans le web ou plus simplement si vous possédez ou gérez un site internet, vous avez dû entendre parler des redirections 301. Voici leur utilité et comment les utiliser pour optimiser le SEO de votre site web et éviter les erreurs.
Qu’est ce qu’une redirection 301 ?
La redirection 301, aussi appelée redirection web ou encore redirection permanente, est un message adressé aux navigateurs web et aux robots des moteurs de recherche. Elle correspond à un changement d’adresse de la page demandée. Elle permet en effet de remplacer une adresse URL initialement consultée en une nouvelle adresse et ainsi de rediriger l’internaute.
Pourquoi faire une redirection permanente ?
La redirection permanente est extrêmement utile, notamment dans le cadre du SEO. Un site internet est en effet vivant et de ce fait le contenu autrefois proposé à une adresse peut changer, ne plus être disponible ou tout simplement ne plus être pertinent pour vos utilisateurs. Sans redirection 301, les internautes consultant l’adresse de cette page feront alors face à une erreur 404 : une page non trouvée. Il est fortement déconseillé de laisser des erreurs 404 sur son site et de ce fait plus opportun d’insérer une redirection 301 vers une nouvelle adresse. Par ailleurs, vous pouvez avoir besoin de “nettoyer” une URL trop longue ou contenant des caractères inappropriés. Après reconstruction de votre URL, bien que le contenu de votre page soit toujours valable, les internautes pourraient ne jamais arriver à destination si vous n’avez pas pris soin de mettre en place une redirection permanente.
Les différentes raisons qui peuvent vous mener à mettre en place une redirection 301 sont donc :
- Une mise à jour du slug de vos articles ou de vos pages, c’est-à-dire de leurs URLs,
- Une modification, voire une suppression de vos catégories ou étiquettes,
- Une modification ou une suppression de contenu sur votre site internet,
- Une modification de structure de vos permaliens,
- Le passage du code http au https,
- Ou encore le changement de votre nom de domaine.
Comment savoir si un site possède des redirections 301 ?
Pour savoir si un site possède des redirections 301, vous pouvez tout simplement lancer le crawl Screaming Frog. Une fois ce dernier terminé, vous n’aurez plus qu’à consulter la barre latérale de l’outil et cliquer sur la partie “Redirection (3xx)” dans l’onglet “Response Codes”. Vous pourrez voir par ailleurs entre parenthèses le nombre de redirections 3xx existantes et verrez s’afficher toutes ces redirections, avec notamment l’URL source, son ancre et l’URL de la page vers laquelle elle est redirigée.
Comment faire une redirection permanente sur WordPress ?
Utiliser un plugin de redirections
La méthode la plus simple pour effectuer une redirection permanente sur WordPress se fait à l’aide d’un plugin. Installez tout simplement le plugin “Redirection” disponible dans les extensions WordPress. Une fois téléchargé et activé, vous aurez accès à ses fonctionnalités depuis l’onglet Outils dans votre menu administrateur. En passant la souris sur cet onglet, une liste de sous-onglets vous sera alors proposée. Cliquez sur “Redirection”, puis sur “Ajouter une redirection”. Il vous suffira alors de renseigner l’URL source à rediriger dans l’espace dédié et l’URL vers laquelle vous voulez que les internautes soient redirigés dans l’encart “URL cible”. Cliquez par la suite sur le bouton “Ajouter une redirection”. Vous n’avez plus qu’à vérifier si vos modifications ont bien été prises en compte, en cliquant sur l’URL source redirigée présente sur votre site web.
Le plugin Redirection ne vous permet pas seulement de réaliser des redirections 301 mais également l’ensemble des redirections 3xx existantes. Vous pouvez ajuster ces paramètres en cliquant sur le dessin en forme de roue crantée. Des options avancées s’offriront alors à vous, dont celle du choix du code HTTP à mettre en place.
Effectuer une redirection 301 via .htaccess
Effectuer une redirection 301 à l’aide du fichier .htaccess est certes rapide et efficace mais comporte néanmoins quelques risques. Le fichier .htaccess se trouve effectivement à la racine de votre site et correspond à un fichier de configuration de votre serveur web. Une erreur dans votre code .htaccess, même minime, peut tout à fait rendre votre site web inaccessible. C’est pourquoi il est conseillé de le modifier avec précautions.
Nous vous recommandons donc de sauvegarder le fichier .htaccess original de votre site avant d’y effectuer des modifications.
Afin d’avoir accès à ce fichier, vous devez vous connecter à votre site au travers d’un client FTP (Filezilla, Transmit, etc.). Une fois localisé, ouvrez votre fichier .htaccess avec un éditeur de texte brut, comme par exemple Notepad ou Bloc-notes.
Ajoutez alors le code ci-dessous dans votre fichier .htaccess, de préférence à la fin de ce dernier.
Vous pouvez désormais réaliser une redirection 301 rapidement et facilement sur votre site internet !