Vous vous demandez à quoi sert un vérificateur de liens brisés ? Alors posez-vous cette question : dans 2 ans, votre site sera-t-il encore le même qu'aujourd'hui ? Vous allez sûrement me répondre que non.
Il y aura de nouveaux articles, de nouveaux commentaires d'internautes mais vous aurez peut-être aussi supprimé des posts, déplacé des pages, etc. Certains liens qui se trouvaient sur le site peuvent alors ne plus fonctionner, on les appelle des liens brisés (ou "liens morts").
Il est important de repérer et corriger ces liens cassés, alors dans cet article, je vais vous expliquer pourquoi et vous présenter le plugin WordPress Broken Link Checker, un vérificateur de liens brisés idéal pour détecter automatiquement les liens morts. Prenez cette habitude dès la création de votre blog !
Un lien brisé, c'est quoi et ça vient d'où ?
Sur un site, nous publions souvent des liens. Vos visiteurs qui postent un commentaire indiquent le lien de leur blog. Quand vous écrivez des articles, vous pouvez faire référence à d'autres sites... ou mentionner d'autres articles que vous avez écrits.
Or, avec le temps, ces liens peuvent ne plus fonctionner.
Pourquoi un lien mort est-il mort ?
- Parce que les sites ou blog mentionnés ferment leurs portes ;
- Parce qu'ils déplacent l'article que vous citiez à une autre adresse ;
- Parce que le site est inaccessible pour des raisons techniques (panne chez l'hébergeur, mauvaise configuration, etc) ;
- Parce que le lien a été mal fait : par exemple, vous avez oublié de mettre "https://" au début.
- Parce que, sur votre propre site, vous avez supprimé un article ou modifié son adresse.
Résultat : votre lien aboutit à une page d'erreur 404 car le contenu qui s'y trouvait ne s'y trouve plus ! C'est un lien brisé.
Le lien brisé, néfaste pour un site ?
A mes yeux, les liens cassés sont d'abord néfastes pour vos visiteurs. En effet, un lien a souvent pour but d'apporter un complément d'information à ce que vous postez donc s'il disparaît, c'est une valeur ajoutée en moins (oui, "j'ajoute en moins", c'est pour ça que j'étais nulle en maths au lycée).
Il est aussi néfaste pour votre référencement : les moteurs de recherche se servent des liens pour circuler sur le web. Si les liens sont brisés, évidemment, vous ne leur facilitez pas la tâche. Un site dont les liens sont valides montre au contraire qu'il est bien tenu à jour, un signal positif pour Google.
Broken Link Checker : vérificateur de liens brisés pour WordPress
Le travail le plus difficile est évidemment de repérer les liens morts. Il y a quelques années, aucun outil fiable n'existait pour le faire et je me souviens que régulièrement, je devais passer en revue tous les articles de mon site pour vérifier que les liens fonctionnaient encore. C'était chronophage et fastidieux !
Aujourd'hui, il existe des solutions automatiques que tous les blogueurs peuvent utiliser, par exemple le site Broken Link Check qui fonctionnera quelle que soit votre plateforme de blog dans la limite de 3000 pages scannées en version gratuite. Mais ça exige d'aller sur le site en question et de lancer un scan.
Sur WordPress, il y a un plugin encore plus astucieux, qui fonctionne en continu et vous signale régulièrement tous les liens brisés qu'il trouve : Broken Link Checker. Ce vérificateur de liens brisés vous permet aussi de corriger très facilement les liens sans même avoir à modifier l'article concerné.
Installer Broken Link Checker
Direction le menu Extensions > Ajouter de WordPress. Cherchez Broken Link Checker et installez-le.
L'extension crée deux nouveaux liens dans le menu de l'administration de WordPress : l'un, dans Outils > Liens cassés, vous signale les liens morts ; l'autre, dans Réglages > Vérificateur de liens, permet de faire les réglages du plugin. C'est par là que nous allons commencer.
Paramétrer Broken Link Checker
Dans le menu Réglages > Vérificateur de liens, vous allez trouver 5 onglets.
L'ONGLET "GÉNÉRAL"
Il vous donne un état des lieux du nombre de liens identifiés sur votre site et vous permet de définir :
- La fréquence de vérification - Dans mon cas, 72 heures (= 3 jours). Une fréquence trop élevée risque de ralentir votre site donc si vous constatez des lenteurs, n'hésitez pas à augmenter un peu ce paramètre.
- E-mail de notification - Vous pouvez demander à recevoir un mail si des liens brisés sont détectés. Un bon moyen de penser à s'en occuper !
- Mettre en forme les liens - Broken Link Checker peut modifier l'affichage des liens morts pour signaler qu'ils sont morts, par exemple en les barrant. Même chose pour les liens supprimés (= quand vous enlevez un lien parce que la page n'existe plus). Il est aussi possible d'empêcher les moteurs de recherche de suivre un lien brisé.
- Suggestions et avertissements - Broken Link Checker peut vous suggérer des liens pour remplacer ceux qui semblent brisés... et vous avertir quand un lien semble mort, au lieu de le considérer directement comme mort. Il arrive parfois qu'un lien soit temporairement inaccessible, cette fonctionnalité permet d'attirer votre attention dessus sans pour autant conclure que le lien est cassé.
L'ONGLET "RECHERCHER DES LIENS DANS"
Il vous permet de définir ce que le plugin Broken Link Checker scanne exactement. Pour ma part, je scanne les articles, les pages et les commentaires à la recherche de liens morts... et uniquement les articles publiés (vous pouvez également scanner les brouillons, les posts planifiés, privés ou en attente de relecture).
L'ONGLET "QUELS LIENS VÉRIFIER"
Ici, vous pouvez définir le type de contenu que vérifie Broken Link Checker : les pages web, les images ou encore les vidéos. Vous pouvez aussi définir des exclusions, c'est-à-dire des liens qui ne seront pas scannés quoi qu'il arrive.
Enfin, il existe deux onglets d'options avancées permettant de choisir avec quels protocoles Broken Link Checker vérifie votre site... ou encore de définir la gestion des ressources pour empêcher que le plugin ne soit trop "gourmand" et ne ralentisse trop votre site. Dans l'onglet "Options Avancées", vous pouvez aussi relancer un scan complet des liens de votre site.
Utiliser Broken Link Checker
Le menu Outils > Liens cassés affichera tous les liens brisés détectés par l'extension Broken Link Checker.
Les liens morts sont rangés dans la catégorie "Cassés", les liens soupçonnés d'être morts ou du moins temporairement inaccessibles sont dans "Avertissements". Enfin, le plugin vous indique les redirections et les liens suspendus qu'il trouve (un lien suspendu est un lien que vous mettez "en attente" en ordonnant au plugin de ne plus le signaler sauf si son statut change).
L'interface est plutôt facile à comprendre. Elle vous affiche :
- Le lien ;
- Son état : un lien "sain", valide, renvoie un code 200 tandis qu'un lien mort renvoie à un code 404. Vous pouvez aussi voir d'autres codes d'erreur comme le 510 (impossible d'accéder au serveur), etc. ;
- L'ancre du lien (= le texte sur lequel on clique pour accéder à ce lien) ;
- L'article où il se trouve.
En survolant le lien avec votre souris, vous aurez accès à différentes options :
- Modifier l'URL pour corriger le lien en le remplaçant par sa "nouvelle version" si la page a par exemple été déplacée.
- Délier - Le texte de votre lien mort ne sera plus cliquable, il redeviendra un texte ordinaire.
- Non cassé - Si vous estimez que le lien n'est pas cassé, signalez-le ici.
- Ignorer - Cette option permet d'ignorer le statut d'un lien mort tant qu'il ne change pas. Broken Link Checker l'affiche normalement et ne vous le signalera plus jusqu'à ce que son état change.
- Revérifier - Quand vous avez corrigé un lien mort ou que son indisponibilité n'était que temporaire, vous pouvez demander à Broken Link Checker de le revérifier.
- Réparer les redirections - Si vous avez fait un lien vers une page et que celle-ci a été redirigée à une autre adresse entre temps, cette option permet de remplacer la redirection par un lien direct vers la "nouvelle page". Un gain de temps absolument incroyable !
J'utilise Broken Link Checker depuis la création du blog et c'est un allié précieux pour maintenir son site à jour.
Pour ma part, la plupart des liens morts proviennent des commentaires. No Tuxedo étant un site qui aide des blogueurs souvent débutants, il y a une large part de ces blogs qui disparaissent (hélas) quelques mois après leur création.
Deux petites astuces utiles si vous avez beaucoup de liens à gérer en même temps :
- Cochez tous les liens à supprimer puis utilisez le menu "Actions en masse" pour les délier en une seule fois ou effectuer d'autres actions groupées.
- Utilisez le bouton Rechercher situé en haut à droite pour afficher uniquement certains types de liens, par exemple les liens cassés figurant dans les commentaires.
J'espère que cet article vous aidera ! Utiliser un vérificateur de liens brisés fait en tout cas partie des nombreuses actions que l'on peut effectuer pour améliorer son blog (lisez mon article pour d'autres idées !).
Bonjour Marlène,
je continue à utiliser Broken Link Checker, et j’ai de nouvelles interrogations :
– tous les liens vers des profils Instagrams sont en erreur « 429 Erreur inconnue » je fais lien non-cassé, après avoir vérifié que le profil existe toujours, mais je ne comprends pas la raison de cette erreur.
– j’ai des liens qui sont en 403 Forbidden, comme par exemple des sites de compagnies aériennes ou de transports parisiens, là je fais ignorer, mais je ne comprends pas la raison de cette interdiction.
Ton éclairage sur ces deux points est le bienvenu.
Merci par avance.
Hello, l’erreur 429 signifie que le site estime qu’on lui a envoyé trop de requêtes d’un coup, ce n’est donc pas « grave » de la voir apparaître. Idem, souvent les liens qui apparaissent en 403 alors que la page est fonctionnelle correspondent à des sites qui bloquent l’accès aux crawlers. Ce sont des sites qui détectent le trafic « automatisé » des robots qui, dans ce cas, tentent de déterminer si un lien est fonctionnel ou non, et bloquent ce trafic. Pas vraiment de solution car la décision provient de ces sites, qui n’autorisent pas ce type d’accès.
Hello,
merci pour ton éclairage. Si je comprends bien, cela signifie que les sites considèrent « Bernieshoot » comme crawler parce qu’il y a trop de liens qui pointent vers leurs pages ?
Pas du tout, c’est Broken Link Checker qui est un crawler :)
Merci, j’ai compris.
Donc de mon côté, je peux utiliser « Non cassé » ou « ignorer » pour corriger ces erreurs.
Merci pour ce super conseil ! J’en suis ravie :)
C’est bien utile pour garder un site « propre » et fonctionnel :)
Bonjour Marlene, avec mon changement d’url ce plugin m’est tres utile. Le truc bizarre c’est que malgre la redirection mise en place, j’ai des photos qui restent sous le nom de mon ancien blog. Est-ce mieux de creer une redirection ou de modifier le lien? Y a-t-il un effet sur le SEO ? Parce que certaines de mes photos commencent a etre bien referencees en fait (pardon pour les accents, je suis sur clavier anglophone). Merci, et bonne journee.
Hello, je ne suis pas sûre de bien comprendre : en fait, ce plugin te signale des liens brisés… donc s’il y a encore dans tes articles actuels des URL qui ne mènent pas vers le « bon » blog, c’est probablement que la migration n’a pas été complète (autrement dit, ton blog actuel va toujours chercher les photos à leur ancien emplacement). A mon sens, mieux vaut modifier les adresses (quitte à créer en plus une redirection si tu reçois beaucoup de trafic via les photos). Modifier les adresses évitera à ton blog d’aller chercher les photos sur un autre site (donc chargement plus rapide !). La redirection permettra quant à elle de rediriger le trafic arrivant sur une ancienne URL vers la nouvelle.
En fait ces liens lies a mon ancien blog ne sont pas casses. Ils font partis des liens sans soucis avec l’ancienne url, ce que je trouve bizarre. Mais je pense que je vais juste modifier l’url et ne pas creer de redirection
Merci pour cet article Marlène. J’ai entré mon site dans le vérificateur et j’ai pu remédier à mes liens morts .
Je constate qu’il y en a très régulièrement de nouveaux, c’est tout l’intérêt de ce type de plugin !
Merci beaucoup pour la suggestion de ce plug in très utile.
De rien ! Bonne semaine :)
Ca fait un moment que je veux l’installer sur mon blog, mais je prends jamais le temps !
Ton article m’aidera à le faire comme il faut lorsque je m’y mettrai ! Merci !
Je l’avais installé ce pluging lorsque tu en parlais dans un autre article. Un peu de la « peine » à l’utiliser et pas eu le temps de l’approfondir, je pense que ton article va m’aider. Merci ! :)
N’hésite pas si tu as des questions ;)
Merci pour cet article encore une fois super bien écrit et super utile lorsque l’on tient un site/blog sur WordPress !
C’est marrant j’avais déjà téléchargé cette appli il y a des mois à mon lancement sur WordPress me disant qu’elle me serait utile quand des pages et articles existeraient sur mon site. Je l’avais complètement oubliée ! C’est maintenant chose paramètrée et une épine en moins dans le pied :-)
Effectivement, ça fait gagner du temps quand c’est automatisé comme ça :) Bon week-end !
C’est une opération que je devrais faire, mais n’étant pas sur wordpress je ne sais pas si il existe des outils simples pour le faire.
Il y a des sites comme Broken Link Check, ça suppose juste que tu penses à faire une vérification de temps en temps (l’avantage du plugin sur WordPress c’est qu’il fait le job même quand tu ne penses pas toi-même à vérifier que les liens fonctionnent).
Merci !
Bonsoir, j’ai commencé à faire le ménage. Que signifie Bad Host ? comment corriger ce type d’erreur ?
Hello, « bad host » peut signifier que le serveur vers lequel tu fais un lien n’est pas disponible. Si le lien est bon (= pas de faute dans le nom du site, dans l’extension, etc), tu ne peux pas corriger l’erreur car elle provient du site vers lequel tu fais le lien (soit il a fermé, soit il ne fonctionne pas).
merci pour la réponse, en fait cela concerne des liens vers You Tube et comme je teste les liens les vidéos fonctionnent correctement .. mystère
J’avais oublié d’installer cette extension hyper utile, voire indispensable, sur mes derniers blogs, oubli corrigé.
Pas vérifié avec la dernière version de WordPress, mais elle fonctionne parfaitement avec. Heureusement, c’est quasiment le seul vérificateur de liens.
One more thing… Merci pour cet article, No Tuxedo est vraiment le blog à suivre !
You’re welcome! Cette extension est pour moi un incontournable quand on a un site trop gros pour vérifier chaque lien à la main de temps en temps… ce qui arrive vite !