Détecter et réparer les liens cassés sur WordPress

Maintenance & dépannage
Photo by Mike Alonzo on Unsplash

La gestion des liens cassés est une partie importante de la maintenance d’un site web. Si votre site web comprend des liens vers d’autres sites web, il est fort probable qu’à un moment donné et à mesure que du contenu sera ajouté, certains de vos liens pointeront vers des pages déplacées ou supprimées, ou vers des sites web qui n’existent plus. Ces liens cassés peuvent affecter l’expérience de vos visiteurs, votre entreprise, votre réputation et le référencement de votre site web. Il est donc important d’avoir un système en place pour détecter, gérer et réparer les liens cassés sur WordPress.

Attention :
Certaines sociétés d’hébergement web ne vous permettent pas d’installer un plugin comme Broken Link Checker sur votre site WordPress. En effet, il peut entraîner une charge élevée sur leurs serveurs ou créer un nombre important de requêtes MySQL. Si vous rencontrez des problèmes lors de l’utilisation de ce plugin, vérifiez auprès de votre hébergeur.

À quoi ce plugin sert ?

Broken Link Checker est un plugin de maintenance WordPress essentiel qui surveillera les liens de votre site et vous avertir si des erreurs sont détectées. Vous pourrez alors réparer les liens cassés sur WordPress.

Certaines des fonctionnalités du plugin incluent :

  • Surveillance des liens dans vos articles, pages, commentaires et même des champs personnalisés.
  • Détecter les liens qui ne fonctionnent pas.
  • Vous notifier via le tableau de bord ou par email.
  • Faire en sorte que les liens rompus s’affichent différemment dans les articles.
  • Empêcher les moteurs de recherche de suivre les liens rompus (facultatif).
  • Possibilité de rechercher et de filtrer les liens par URL, texte d’ancrage…
  • Modifier les liens directement depuis la page du plugin, sans avoir à mettre à jour manuellement chaque publication.

Remarque :
L’outil de liaison intégré de WordPress vérifie automatiquement lorsque vous ajoutez des hyperliens à votre contenu et détecte les liens brisés. Si vous ajoutez un lien cassé (par exemple ajoutez un espace dans l’URL), WordPress vous le fera savoir, vous permettant de mettre à jour votre lien avant de le publier sur votre site. Bien que WordPress peut détecter automatiquement si vous saisissez un lien cassé, il ne peut pas détecter si un lien correctement saisi conduit à une erreur de page « non trouvée » ou à une page de destination inaccessible (par exemple, serveur en panne ou site web supprimé).

Comment l’installer

Allez dans le menu de navigation de votre tableau de bord WordPress et choisissez Plugins > Ajouter.

Ajouter un plugin depuis le menu de navigation

Dans l’écran Ajouter des extensions, saisissez Broken Link Checker dans le champ de recherche par mot-clé.

Rechercher le plugin Broken Link Checker

Localisez le plugin dans la section des résultats de recherche et cliquez sur Installer maintenant.

Installer le plugin Broken Link Checker

Une fois votre plugin installé, assurez-vous de l’activer.

Activer le plugin Broken Link Checker

Vous pouvez également activer votre plugin dans l’écran Plugins.

Seconde solution pour activer le plugin Broken Link Checker

Une fois votre plugin activé, cliquez sur Paramètres.

Liens vers les paramètres du plugin Broken Link Checker

Vous pouvez également accéder à l’écran des paramètres du plugin en sélectionnant Réglages>Broken Link Checker depuis votre menu de tableau de bord.

Liens depuis le menu de navigation vers les paramètres du plugin Broken Link Checker

Cela vous amène à l’écran Options de Broken Link Checker.

Page des paramètres du plugin Broken Link Checker

La page Options de Broken Link Checker est divisée en plusieurs onglets. Passons en revue chacun de ces onglets et configurons les paramètres du plugin.

Général

Onglet Général des paramètres du plugin Broken Link Checker

Sauf si vous avez un besoin particulier de modifier les paramètres par défaut du plugin, laissez simplement toutes les options de cet onglet telles quelles :

État

Il n’y a rien à configurer dans cette section. Le plugin fournit une mise à jour du nombre de liens rompus trouvés avec un lien vers plus d’informations, vous informe de son statut (c’est-à-dire s’il vérifie actuellement votre site à partir de liens rompus ou non.), Et vous informe du nombre de liens uniques. URL qu’il a détectés dans vos liens.

Liens détectés par le plugin Broken Link Checker

Si vous voulez voir les informations de débogage utilisées par le plugin lors de la vérification de vos liens (vous aurez besoin de ces informations si vous demandez la prise en charge du plugin), cliquez sur Afficher les informations de débogage sous État.

Informations de déboguage du plugin Broken Link Checker

Vérifier chaque lien

Entrez une période de fréquence (en heures) pour que le plugin vérifie votre site pour les liens rompus dans le champ Toutes les XX heures.

Fréquence de vérification du plugin Broken Link Checker

Le plugin vérifiera ensuite les liens existants sur votre site toutes les « XX » heures selon vos paramètres. Tous les nouveaux liens que vous ajoutez à votre site seront vérifiés immédiatement pour validation.

Email de notification

Laissez les paramètres par défaut pour recevoir des notifications par email concernant les liens rompus nouvellement détectés. Si plusieurs auteurs contribuent au contenu de votre site, vous pouvez également cocher l’option Prévenir par e-mail les auteurs qui ont des liens cassés dans leurs articles.

Réglages des notifications email du plugin Broken Link Checker
Adresses e-mail pour la notification

Si vous voulez le plugin pour envoyer des emails de notification de lien rompu à une adresse email autre que celle que vous avez spécifiée dans la section Réglages>Général de WordPress (par exemple pour avertir votre gestionnaire de site), puis entrez l’adresse email dans le champ de cette section.

Champs d'adresse email pour les notifications du plugin Broken Link Checker
Mettre en forme les liens

Cette section vous permet de spécifier si le plugin doit mettre en évidence les liens rompus ou supprimés sur vos pages avec un formatage personnalisé (par exemple, afficher les liens rompus en les barrant comme ça, ou dans une couleur différente), et aussi si vous souhaitez effectuer une recherche pour arrêter de suivre vos liens rompus (Astuce : N’activez pas cette option si vous prévoyez de corriger vos liens).

Options pour les liens détectés par le plugin Broken Link Checker

Pour appliquer une mise en forme personnalisée à vos liens, cliquez sur le lien Modifier le CSS, puis éditez le code CSS dans la section qui s’ouvrira en dessous de l’option

Style CSS à appliquer aux liens détectés par le plugin Broken Link Checker

La capture d’écran ci-dessous montre un exemple de la façon dont un lien rompu utilisant le paramètre de style barré par défaut s’affiche pour les visiteurs du site.

Exemple d'affichage de liens détectés par le plugin Broken Link Checker
Suggestions

Si vous laissez cette option activée, le plugin proposera des alternatives aux liens pour réparer les liens cassés sur WordPress.

Réglages pour afficher des alternatives aux liens détectés

Ces suggestions peuvent être utiles lors de l’édition de liens rompus (voir la section Utilisation du plugin ci-dessous).

Exemple d'affichage des suggestions pour les liens détectés

Si vous ne souhaitez pas que Broken Link Checker suggère des URL alternatives, désactivez la case à cocher dans la section Suggestions.

Avertissements

Si vous laissez cette option activée, le plugin affichera des problèmes mineurs comme des avertissements au lieu de liens cassés uniquement.

Réglages pour les avertissements du plugin Broken Link Checker

Cliquez sur Enregistrer les modifications lorsque vous avez terminé pour mettre à jour les paramètres de votre plugin.

Bouton pour enregistrer les modifications

Rechercher des liens dans

Onglet Rechercher les liens dans du plugin Broken Link Checker

Cette section spécifie les zones de votre site dans lesquelles le plugin vérifiera les liens rompus.

Vous pouvez activer le plugin pour vérifier ces zones de votre site en cochant les cases de la section Rechercher des liens dans : articles, commentaires, publications personnalisées, pages, produits, formulaires de contact …

De plus, vous pouvez spécifier que le plugin ne vérifie que les publications avec certains statuts (par exemple, Publié) dans la section État de l’article.

Cliquez sur Enregistrer les modifications lorsque vous avez terminé pour mettre à jour les paramètres de votre plugin.

Bouton pour sauvegarder les modifications de recherche

Quels liens vérifier

Onglet des types de liens à vérifier du plugin Broken Link Checker

Dans cet onglet, vous pouvez activer le type de liens que Broken Link Checker analysera dans la section Type du liens et ajoutera des mots à la section Liste des exclusions (un par ligne) pour empêcher le plugin de rechercher les URL contenant les mots que vous spécifiez.

Encore une fois, n’oubliez pas de sauvegarder vos paramètres si vous apportez des modifications à cette section.

Protocoles & APIs

Onglet Protocoles et APIs du plugin Broken Link Checker

Dans l’onglet Protocoles et API, vous pouvez spécifier les méthodes que le plugin doit utiliser pour vérifier les liens sur votre site. L’option Basic HTTP, qui est activée par défaut, est identique à la saisie des URL dans un navigateur Internet.

Si votre site utilise de manière intensive l’un des services répertoriés dans cette section (par exemple, vous avez beaucoup de vidéos YouTube sur votre site), pensez à sélectionner des méthodes supplémentaires pour vérifier les liens, sinon, laissez cet onglet tel quel.

Options avancées

Onglet Avancé du plugin Broken Link Checker

L’onglet d’Options avancées vous permet de configurer et d’ajuster un certain nombre de paramètres importants du plugin. Ces paramètres incluent :

Timeout – C’est la durée pendant laquelle le plugin tentera de vérifier si un lien est valide ou non avant de le déclarer « cassé ».

Surveillance des liens – Spécifiez quand exécuter le plugin en activant / désactivant les cases à cocher pour Exécuter en continu pendant que le tableau de bord est ouvert, Exécuter toutes les heures en arrière-plan, ou les deux.

Afficher le widget du tableau de bord sur – Sélectionnez les types d’utilisateurs qui peuvent voir les informations du plugin dans le tableau de bord (voir capture d’écran ci-dessous par exemple).

Exemple d'affichage des liens détéctés sur l'accueil du tableau de bord

Détecter les liens cassés

Une fois installé et configuré, le plugin commencera à analyser vos pages et autres publications à la recherche de liens. Il ne vous reste plus qu’à savoir pour réparer les liens cassés sur WordPress.

Vous pouvez suivre la progression des analyses de liens en accédant à Réglages > Broken Link Checker.

Lien du menu de navigation vers les pages du plugin Broken Link Checker

En fonction de la taille de votre site, ce processus d’analyse peut prendre de quelques minutes à une heure ou plus.

Exemple d'affichage des liens détectés par le plugin Broken Link Checker

Lorsque l’analyse est terminée, le plugin commencera à vérifier chaque lien pour s’assurer qu’ils fonctionnent. Encore une fois, la durée de ce processus dépend de la taille et du nombre de liens sur votre site.

Pour afficher et gérer les liens brisés trouvés sur votre site, sélectionnez Outils > Liens cassés.

Notification du nombre de liens cassés affiché dans le menu de navigation

Cela vous amène à l’écran Liens cassés, qui affiche une liste de tous les liens brisés trouvés sur votre site et vous permet de les gérer.

Exemple de liste de liens cassés

Si le vérificateur de liens brisés détecte que tous les liens fonctionnent correctement, vous verrez un message Aucun lien cassé trouvé lorsque vous visitez cette page.

Exemple d'affichage lorsqu'aucun lien cassé n'a été détecté

Si le plugin détecte des liens rompus, il affichera le nombre de liens rompus trouvés.

Exemple d'affichage pour 8 liens cassés détectés

Il le notifie également dans votre tableau de bord (si vous avez activé les paramètres d’autorisation d’utilisation corrects).

Exemple d'affichage des liens cassés en accueil du tableau de bord

Vous recevrez également une notification par email (si vous avez configuré les paramètres du plugin pour recevoir des emails).

Réparer les liens cassés sur WordPress

Le menu principal en haut de l’écran « Liens » vous permet d’afficher une liste des différentes catégories de liens :

  • Cassés
  • Avertissements
  • Redirections
  • Écarté
  • Tous

Pour gérer individuellement les liens brisés, passez votre souris sur n’importe quel lien répertorié dans la colonne URL et un menu apparaîtra avec un certain nombre de fonctions de lien que vous pouvez effectuer :

Un exemple d'un lien cassé détecté

Vous pourrez :

  • Modifier l’URL – pour la corriger
  • Délier – pour supprimer le lien, tout en laissant le texte du lien intact
  • Non cassé – pour signaler l’URL comme valide
  • Ignorer – pour ignorer le lien (il pourra de nouveau être signalé si son statut change)
  • Revérifier

Quelques informations supplémentaires

Avertissements

La page Avertissements répertorie les problèmes temporaires ou les faux positifs. Les avertissements qui persistent pendant une longue période seront généralement reclassés en tant que liens cassés.

Exemple de liens détectés comme Avertissements

Protéger les utilisateurs contre les logiciels malveillants

Si les liens de destination pointent vers des sites contenant des logiciels malveillants, le plugin marquera le lien comme rompu. Cela empêche les utilisateurs de cliquer sur les sites affectés par les logiciels malveillants.

Nous espérons que cette documentation vous aidera à détecter et réparer les liens cassés sur WordPress !

Chargement