Broken Link Checker : détectez les liens morts sur votre site


Dans deux 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 morts..

Il est important de repérer et corriger ces liens… et dans cet article, je vais vous expliquer pourquoi et vous présenter le plugin WordPress Broken Link Checker, idéal pour détecter automatiquement les liens morts. Prenez cette habitude dès la création de votre blog !

Détecter les liens morts avec Broken Link Checker

Un lien mort, 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 “http://” 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 mort.

Le lien mort, néfaste ?

A mes yeux, le lien mort est d’abord néfaste pour vos visiteurs. En effet, il 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 : détecter les liens morts

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. Il 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.

Broken Link Checker

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 lien, 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 lien, 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é.

Options de Broken Link Checker

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 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.

Liens morts - Broken Link Checker

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.
  • Pas cassé – Si vous estimez que le lien n’est pas cassé, signalez-le ici.
  • Suspendre – La suspension permet d’ignorer le statut d’un lien tant qu’il ne change pas. Par exemple, suspendre un lien mort conduit Broken Link Checker à “l’ignorer”. Il 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.

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 débutants, il y a une large part de ces blogs qui disparaissent 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.
    Actions en masse sur Broken Link Checker
  • 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.
    Rechercher des liens morts

J’espère que cet article vous aidera !

Essayez-vous de détecter les liens morts sur votre site ?
Thèmes : Maintenance Wordpress 

Poster un commentaire

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

16 commentaires sur “Broken Link Checker : détectez les liens morts sur votre site

  • Anne

    Merci beaucoup pour la suggestion de ce plug in très utile.

    Répondre à Anne
  • Zina

    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 !

    Répondre à Zina
  • Bouquiner

    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 ! :)

    Répondre à Bouquiner
  • Maudus

    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 :-)

    Répondre à Maudus
    • Marlène

      Effectivement, ça fait gagner du temps quand c’est automatisé comme ça :) Bon week-end !

      Répondre à Marlène
  • Bernieshoot

    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.

    Répondre à Bernieshoot
    • Marlène

      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).

      Répondre à Marlène
    • Bernieshoot

      Bonsoir, j’ai commencé à faire le ménage. Que signifie Bad Host ? comment corriger ce type d’erreur ?

      Répondre à Bernieshoot
    • Marlène

      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).

      Répondre à Marlène
    • Bernieshoot

      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

      Répondre à Bernieshoot
    • Marlène

      Essaie de cliquer sur “Revérifier” sous le lien, ça arrive qu’il signale à tort des liens comme “cassés” suite à une interruption très courte du serveur…

      Répondre à Marlène
  • Pascal

    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 !

    Répondre à Pascal
    • Marlène

      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 !

      Répondre à Marlène
Si vous aimez les articles du site, n'hésitez pas à faire vos achats sur Amazon.fr via ce lien ; il me permettra de toucher une commission grâce au programme Partenaires Amazon EU.