Combien de fois êtes-vous entré sur un site Web et avez-vous vu apparaître une page contenant la mention « erreur 404 » ? Cela arrive plus souvent que vous ne le pensez, et c’est quelque chose qui effraie à la fois les moteurs de recherche et les utilisateurs.
Chaque fois que vous modifiez une URL sur votre site web, vous devez détourner le trafic qui arrive sur votre page vers ces nouveaux sites, ce qui est possible grâce aux redirections.
Aujourd’hui, je veux parler des redirections web que vous devez utiliser pour empêcher les utilisateurs et les robots qui explorent votre site de trouver une page vide qui n’existe plus.
Nous allons examiner les différents types de redirections et vous donner quelques conseils pour les créer correctement.
C’est parti !
Définition d’une redirection web
Une redirection est une instruction que vous créez sur une page de votre site Web pour diriger le trafic vers une autre URL que vous spécifiez.
Cela se fait lorsque la page de destination originale n’existe plus, soit parce que vous la supprimez, soit parce que vous avez modifié son contenu. Dans ces deux exemples, si vous ne mettez pas en place une redirection, les utilisateurs et les robots qui arrivent sur la page rencontreront une erreur.
Les erreurs 404 donnent une très mauvaise image de votre site web. D’une part, les utilisateurs qui atterrissent sur une page présentant ce type d’erreur ont tendance à la quitter immédiatement, ce qui nuit au taux de rebond ainsi qu’à la possibilité de convertir ces visites en pistes et en éventuels futurs clients.
D’autre part, les moteurs de recherche qui explorent votre site Web et qui tombent sur une URL comportant une erreur 404 la suppriment automatiquement de leur index. C’est-à-dire qu’il quitte les SERPs ; et lorsque nous sommes face à une page de destination pertinente de votre site web, ce détail peut affecter négativement son positionnement.
Types de redirections web
Il existe plusieurs types de redirections que vous pouvez mettre en place sur votre site web. Avant de les connaître, je vous recommande de comprendre pourquoi vous devez en mettre un en place, et s’il s’agit d’une décision temporaire ou définitive.
Je vous recommande de lire et de savoir tout ce que vous pouvez faire avec chaque redirection ; de cette façon, vous pourrez utiliser la plus appropriée à votre situation et, ainsi, éviter de faire des erreurs de référencement ou d’expérience utilisateur.
Examinons chacun d’entre eux en détail.
Redirections HTTP
Ce sont les redirections les plus couramment utilisées et elles sont basées sur HTTP. Ils tentent de donner une réponse par le biais d’un code d’état qui commence par 3 et dont l’objectif est de faire en sorte que le navigateur affiche une page différente.
En fonction de la situation que vous avez devant vous, vous pouvez donner plusieurs adresses différentes.
Une redirection HTTP est le moyen le plus complet de rediriger une URL car elle fournit à l’agent utilisateur plus d’informations que la nouvelle adresse ; elle fournit au serveur des informations sur le type de redirection et son objectif.
Examinons les deux principaux types de redirections HTTP que vous pouvez mettre en place sur votre site Web :
- Redirection 301 : c’est la redirection la plus couramment utilisée sur un site web. Il est utilisé lorsque le contenu d’une URL a été modifié de façon permanente. Grâce à cette redirection, vous envoyez du trafic vers la nouvelle URL.
En outre, en appliquant une redirection 301, vous transmettez le PageRank à la nouvelle page de destination ; et cela fonctionne également dans le cas des backlinks, pour autant que le sujet de la nouvelle adresse corresponde à celui de la page devenue obsolète.
- Redirection 302 : Si vous souhaitez rediriger temporairement le trafic d’un atterrissage vers une autre URL, utilisez une redirection 302. C’est très courant lorsque vous voulez faire un test A/B, par exemple, ou lorsque vous mesurez le trafic arrivant sur votre site web depuis différents appareils.
N’oubliez pas qu’une redirection 302 est temporaire, et c’est ainsi que les moteurs de recherche l’interprètent. En d’autres termes, l’URL « originale » reste indexée et continue de figurer dans les résultats de recherche de Google.
Redirections Meta Refresh
Les redirections Meta refresh sont celles qui fonctionnent dans le navigateur lui-même, et non sur le serveur comme avec les redirections HTTP que nous venons de voir.
Ils fonctionnent lorsqu’une balise de la section <head> </head> d’une page de renvoi indique au navigateur de passer à une autre page après un certain temps.
Les utilisateurs voient un compte à rebours sur leur écran avec un message leur indiquant qu’ils vont être dirigés vers une autre page.
Si vous souhaitez mettre en œuvre cette redirection sur votre site Web, vous devez prévoir un temps de redirection égal ou inférieur à 1 seconde ; ainsi, les utilisateurs ne quitteront pas la page, ce qu’ils font généralement lorsqu’ils voient ce message annonçant qu’ils vont être redirigés vers un autre site.
Redirections via JavaScript
Les redirections JavaScript fonctionnent comme les redirections HTTP. Vous pouvez rediriger à la fois les utilisateurs et les moteurs de recherche vers la nouvelle page.
En fait, Google a confirmé en 2019 que ces types de redirections sont pris en charge par le moteur de recherche, et les robots les suivent de manière similaire à ce que vous pouvez faire avec HTTP.
Quand devez-vous utiliser les redirections ?
Il existe plusieurs scénarios dans lesquels vous devez utiliser des redirections web pour acheminer le trafic qui arrive sur votre site web, et les robots qui l’explorent, dans la bonne direction.
Voici les situations les plus courantes où vous devez spécifier une redirection :
- Vous faites migrer votre site web de HTTP à HTTPS.
- Vous fusionnez 2 ou plusieurs sites web
- Vous avez déplacé une URL de votre site web, en créant une nouvelle URL vers laquelle vous devez diriger vos visiteurs et les moteurs de recherche.
- Lorsque vous allez changer votre site web et que vous voulez modifier sa structure
- Lorsque vous migrez votre site web vers un nouveau nom de domaine
- Toute page que vous voulez supprimer et qui reçoit du trafic, ou qui a un lien retour pointant vers elle.
Comment les redirections web sont-elles mises en œuvre ?
Il existe plusieurs façons d’implémenter une redirection, tout dépend de la configuration de votre serveur web et de votre CMS.
Bien que dans cet article j’aie parlé de 3 types de redirections, il est préférable d’utiliser celles basées sur le protocole HTTP, car elles sont les plus recommandées comme solution favorable au référencement.
Voici les méthodes les plus courantes pour mettre en place des redirections sur votre site web :
- Si votre site est hébergé sur un serveur Apache, modifiez le fichier .htaccees pour y intégrer la redirection souhaitée.
- Si votre site Web est hébergé sur un serveur Nginx, vous devez ajouter un bloc serveur dans le fichier nginx.conf.
- Et si le site Web se trouve sur un serveur Lighttpd, importez le module mod_redirect et utilisez url.redirect.
Et selon le logiciel que vous utilisez pour gérer votre site web, vous avez ces 3 options :
- Dans WordPress, utilisez le plugin « Easy Redirects Manager ».
- Pour les sites Web qui utilisent Magento, vous devez utiliser le module de réécriture d’URL qui est déjà intégré.
- Utilisez la fonction de redirection d’URL qui est déjà intégrée à Shopify.
5 conseils pour créer correctement des redirections
Vous connaissez déjà l’importance de la mise en place de redirections sur votre site web, et pourquoi vous devriez le faire. Cependant, toute erreur de mise en œuvre peut entraîner des problèmes de référencement et d’expérience utilisateur.
C’est pourquoi je veux partager avec vous 5 conseils qui vous aideront à rediriger correctement, en évitant les conséquences qui peuvent vous apporter quelques désagréments.
Voyons comment créer correctement des redirections :
- Ne faites pas de redirections internes : lorsque vous modifiez une URL interne de votre site web, vous ne vous rendez peut-être pas compte que vous modifiez les liens pour aller vers cette nouvelle adresse.
Dans ce cas, il est inutile de procéder à une redirection car vous avez le plein contrôle sur la redirection des liens internes.
- Faites toujours vos redirections vers un contenu similaire : il est très important de garder cela à l’esprit, sinon cela peut provoquer une erreur 404 douce.
- Ne faites pas de chaînes de redirection : essayez d’éviter de vous engager dans des boucles inutiles qui ne mènent nulle part. Si une URL qui était sur A est maintenant sur C, vous n’avez pas besoin de faire une séquence de redirection de A vers B et de B vers C.
Avant de créer une redirection, analysez la situation sur papier et trouvez le moyen le plus direct de la créer. Cela simplifie souvent beaucoup les choses.
- Évitez les redirections 302 : n’oubliez pas qu’un 302 n’est pas supprimé par Google. Par conséquent, à moins qu’il ne s’agisse vraiment d’une situation temporaire et qui ne disparaîtra pas à long terme, évitez d’utiliser cette redirection.
- Utilisez les redirections 301 pour éviter le contenu dupliqué sur votre site web : il est très courant de trouver des URL dupliquées sur n’importe quelle page. Vous savez déjà que cette erreur peut vous coûter cher si vous ne la corrigez pas.
Avec une redirection 301, vous pouvez résoudre le problème dans des cas comme, par exemple, http et https, des URL en majuscules et en minuscules ou des atterrissages avec un / à la fin et sans.
Conclusion
Les redirections sont essentielles pour le référencement, car elles permettent de diriger les utilisateurs qui visitent votre site Web et les robots des moteurs de recherche vers les URL que vous souhaitez leur montrer.
Il est normal que vous deviez apporter des modifications relativement fréquentes à votre site web et que vous deviez même migrer vers un autre domaine.
Sans les redirections web, il ne serait pas possible d’effectuer ces changements. Cependant, il est important que vous vous arrêtiez pour comprendre comment ils fonctionnent et quels sont ceux dont vous avez besoin.
Testez et expérimentez ce qui se passe une fois que vous les mettez en œuvre ; vous verrez par vous-même si vous faites les choses correctement ou si elles nécessitent un nouveau changement.
Je m’appelle Marc. J’ai toujours été passionné par l’informatique depuis mon plus jeune âge… et la création d’Internet ! 😜 J’en ai fait mon métier puisque je travaille dans une agence de webmarketing aujourd’hui. J’adore également partagé autour de moi mes connaissances. Ce qui fait que j’ai énormément de questions de mes clients et de mes proches… Quoi de mieux qu’un blog pour lister ses interrogations et y répondre pour que cela serve au plus grand nombre !