Pour pérenniser son blog ou son site en général, il faut se battre contre plusieurs ennemis. La motivation pour écrire de nouveaux articles en est un. C'est un facteur facilement maîtrisable car cela dépend de soi-même. Il n'en est rien pour les liens morts. Aucun faire-part de décès ne vous prévient de leur disparition.
Heureusement, il y a des outils pour automatiser la détection de ces petites choses qui peuvent rendre inconsistant votre superbe article de 2002 prédisant la crise financière mondiale liée à l'utilisation abusive de la titrisation sur le marché du crédit immobilier américain.
Dans le cadre de la migration de ce blog, j'ai utilisé: dead-links.com.
Il prend en paramètre une URL et affiche un rapport complet après vérification de tous les liens de la page. L'affichage du rapport suit la progression de la vérification par le serveur des liens.
Voici les étapes:
- Crawling Internal Links (exploration des liens internes au nom de domaine)
- Checking External Links (vérification des liens externes)
- Report (liens morts avec codes d'erreur)
Ensuite, il ne reste plus qu'à réparer, c'est-à-dire faire revivre les liens en repointant vers des ressources existantes.
Comme toute opération de maintenance, il y a des inconvénients:
- Réitérer l'opération à chaque fois qu'on veut refaire la vérification
- La réparation n'est pas automatisable et peut être fastidieuse
Il y a d'autres outils disponibles en ligne, saluons notamment l'inébranlable W3C avec son outil maison: validator.w3.org/checklink
Crédits photos: danza-de-la-muerte-10