Liens cassés :
les trouver et les corriger
Vérifiez les liens pas à pas, du premier crawl à la correction confirmée : outils, recherche des sources, codes de réponse et tests sur mobile.

Confirmez la cause.
Vérifiez la correction.
Une liste de 404 ne suffit pas. Repérez l’emplacement du lien cassé, désignez la personne chargée de le corriger et définissez les vérifications du résultat.
Trouvez la destination défectueuse et le chemin qui y mène
Un lien cassé ne donne pas accès à la page ou au fichier annoncé. Par exemple, le visiteur clique sur « Télécharger le catalogue » et obtient une erreur. Pour corriger le problème, il faut deux adresses : l’emplacement du lien et sa destination. Si vous ne donnez que la destination au développeur, il peut créer une redirection sans supprimer le bouton obsolète des différents modèles.
Suivez un parcours simple : crawler le site, confirmer le défaut manuellement, repérer la source, attribuer une correction puis vérifier à nouveau. Le livrable est un registre des problèmes confirmés, des responsables et des résultats du nouveau test. Le nombre de lignes ne mesure pas, à lui seul, l’état du site.
Ce guide s’adresse aux propriétaires de sites, aux rédacteurs et aux personnes chargées de valider les travaux techniques. Il propose des outils, une méthode et un exemple. L’installation d’un nouveau plugin n’est pas indispensable pour suivre l’ensemble du plan.
Un statut rouge ne signifie pas toujours une page supprimée
Un lien représente un parcours ; un code HTTP, la réponse à une requête. Ce sont deux aspects distincts du problème. Un 404 indique que la ressource est introuvable à l’adresse demandée, sans préciser qui crée le lien ni depuis quelle page. Ce code est expliqué dans la documentation MDN.
| Résultat | Cause possible | À vérifier avant la correction |
|---|---|---|
| 404 ou 410 | La ressource est absente ; 410 indique une suppression volontaire et définitive. | Le contenu devrait-il exister et existe-t-il un remplacement adapté ? |
| 301 ou 302 | Le serveur redirige la requête. | Quelle est l’URL finale, la bonne page s’ouvre-t-elle et y a-t-il une boucle ? |
| 401 ou 403 | Une connexion est requise ou l’accès est interdit. | S’agit-il d’un espace volontairement privé ou d’un blocage des visiteurs ordinaires ? |
| 429, 5xx, délai dépassé | Limitation des requêtes, problème serveur ou panne réseau. | L’erreur se reproduit-elle lors d’une visite normale, avec une faible charge ? |
| 200, mais aucun contenu | Page de substitution, résultats vides ou erreur applicative. | Le contenu annoncé est-il présent ou le code de succès masque-t-il un défaut ? |
| 200, mais #section ne fonctionne pas | Une ancre dans la page a disparu ou changé de nom. | Le bloc cible existe-t-il et l’utilisateur y accède-t-il ? |
Google décrit également le traitement des codes HTTP : une réponse réussie ne garantit pas l’indexation, et les pages 4xx, sauf le traitement particulier de 429, ne sont pas des documents normalement indexables. Le statut est un indice de diagnostic, pas une solution toute faite.
Où les liens se cassent le plus souvent
Vérifiez les liens après un changement d’URL : déplacement de rubrique, retrait de produit, modification du menu, remplacement d’un PDF ou changement de domaine. Une nouvelle présentation peut être publiée sous un autre nom alors que le bouton d’un article commercial ouvre encore l’ancienne. L’article renvoie pourtant 200 et paraît normal.
Une suppression n’est pas la seule cause : chemin relatif basé sur le mauvais dossier, caractère ajouté à une URL copiée ou lien vers un domaine de test publié par erreur. Sur un site multilingue, vérifiez séparément le changement de langue. Dans un catalogue, contrôlez pagination, filtres et fiches après les imports.
Un lien cassé dans le pied de page commun apparaît sur de nombreuses pages. Il n’est généralement pas nécessaire de modifier chaque page : repérez d’abord le composant partagé. La nouvelle vérification doit confirmer la correction de toutes ses occurrences.
Notez la date de découverte et le dernier changement associé. « Chemins PDF modifiés après l’import du catalogue » oriente bien mieux la réparation que « beaucoup de 404 sur le site ».
Outils de vérification et limites des rapports
| Outil | Ce qu’il fournit | Ce qu’il ne prouve pas |
|---|---|---|
| Screaming Frog | Le crawl des liens accessibles, leurs codes et les pages sources. | L’exhaustivité si certaines URL sont introuvables, restreintes ou hors limite. |
| Google Search Console | Les problèmes des pages connues de Google et les dates de contrôle. | La liste complète des liens actuels dans tous les modèles. |
| Yandex Webmaster | Les données du robot et un test de réponse du serveur. | Que l’erreur existe encore : le crawl peut être antérieur à la correction. |
| httpstatus.io | La réponse d’une URL publique précise et sa chaîne de redirections. | L’emplacement du lien ou la pertinence du contenu final. |
| Chrome DevTools | La requête et la réponse dans votre navigateur lors de la reproduction du défaut. | L’accessibilité sur tous les appareils et réseaux ou pour tous les robots. |
Pour un petit site, commencez par un crawl et des tests manuels des liens essentiels. Pour un grand catalogue, ajoutez un export d’URL du CMS, le sitemap et les journaux d’accès serveur. Ces listes éclairent des aspects différents : le crawler ne découvre pas une page sans chemin accessible pour l’atteindre.
Trouver la source d’un lien cassé dans Screaming Frog
- Ouvrez le logiciel, saisissez l’adresse principale du site et lancez le crawl avec Start. Attendez la fin et notez séparément les limites de la vérification.
- Dans l’onglet Response Codes, choisissez le filtre Client Error (4XX). Sélectionnez les 404 confirmées sans les confondre avec les restrictions d’accès.
- Sélectionnez l’URL en erreur et ouvrez Inlinks. Le champ From indique la source ; To indique la destination. Conservez aussi le texte du lien.
- Pour un export groupé, utilisez Bulk Export → Response Codes → Client Error (4XX) Inlinks.
- Ouvrez plusieurs pages sources dans le navigateur et repérez les éléments concernés. La tâche possède désormais un emplacement précis à corriger.
Ce parcours dans l’interface a été vérifié dans le guide de l’éditeur. Le crawl gratuit est limité à 500 URL, parfois moins que les pages et ressources découvertes. Un rapport qui atteint ce plafond ne constitue pas un audit complet d’un grand site.
Si le crawl ralentit le site, réduisez la charge. En cas de blocage, coordonnez le contrôle avec l’équipe technique. Il n’est pas nécessaire de désactiver la protection pour embellir le rapport. Conservez les paramètres : une variation du nombre d’erreurs peut simplement refléter une couverture différente.
Compléter le crawl avec Google et Yandex
Google Search Console
Sélectionnez une propriété vérifiée. Dans le rapport d’indexation des pages, ouvrez « Introuvable (404) » et examinez les exemples et la date du crawl. Traitez les Soft 404 séparément. Pour une URL importante, testez la version en ligne dans l’inspection d’URL : le résultat indexé peut différer de l’état actuel.
Ne cherchez pas à supprimer toutes les exclusions. Un contenu supprimé sans remplacement peut légitimement renvoyer 404. Corrigez si le document devrait exister ou si des liens actifs pointent vers son adresse absente. Consultez les aides du rapport d’indexation et de l’inspection d’URL.
Yandex Webmaster
Consultez les données d’indexation et les problèmes détectés, puis exportez les URL utiles. Pour une URL douteuse, testez la réponse du serveur. Comparez l’état actuel à la date de détection : l’alerte peut disparaître au prochain rafraîchissement des données, pas au moment de la correction. Voir le guide officiel de diagnostic des erreurs.
Pour chaque page trouvée, reposez la question : « D’où les visiteurs arrivent-ils ici ? » Si un nouveau crawl ne trouve aucune source interne, vérifiez les mentions externes, anciennes campagnes et newsletters. Ne pas trouver de source ne prouve pas l’absence de visiteurs.
Confirmer l’échec d’un parcours précis
Dans httpstatus.io saisissez l’URL publique complète, lancez le test et examinez la suite des réponses. Si la première est une redirection, vérifiez la destination finale. Un simple 301 dans le rapport ne prouve pas que l’utilisateur obtient le bon contenu.
Dans Chrome, ouvrez la page source, puis les outils de développement et Network. Activez Preserve log, suivez le lien concerné et sélectionnez la requête du document ou fichier. Sous Headers, consultez Request URL et Status Code. Comparez-les au contenu réellement affiché. Le panneau est expliqué dans la documentation Chrome.
Testez sans connexion préalable si le lien s’adresse à tous. Dans un espace personnel, l’authentification peut être normale. Notez appareil, état de connexion, URL source, heure et résultat pour permettre au développeur de reproduire le défaut.
Une réponse 200 ne garantit pas un PDF. Le site peut renvoyer une page HTML de connexion ou une erreur avec un code de succès. Ouvrez le document téléchargé et vérifiez qu’il correspond au fichier annoncé, dans la bonne version.
Choisir la bonne action
| Situation | Décision | À vérifier ensuite |
|---|---|---|
| Faute dans le lien | Corriger l’URL à la source. | Le bouton ouvre directement le bon contenu. |
| Page supprimée par erreur | Rétablir le contenu à l’URL attendue. | Réponse 200, contenu complet, formulaires et fichiers fonctionnels. |
| Contenu déplacé | Mettre à jour les liens internes et rediriger définitivement l’ancienne URL vers son équivalent. | L’ancien parcours et les nouveaux liens directs fonctionnent, avec un contenu équivalent. |
| Contenu supprimé sans remplacement | Retirer la promesse devenue obsolète et conserver la réponse correcte d’absence. | Menus, textes et sitemap ne proposent plus le document absent. |
| Panne serveur ou restrictions | Résoudre la cause avec l’équipe technique. | Le nouveau test réussit dans les mêmes conditions. |
| Source externe modifiée | Trouver la source primaire actuelle ou réviser le passage qui en dépend. | Le nouveau lien étaye réellement l’affirmation. |
Une redirection doit correspondre au changement d’adresse. Ne choisissez pas l’accueil simplement parce qu’il existe : une vitrine générale ne fournit pas le mode d’emploi précis recherché. La configuration et la vérification des redirections 301/302 font l’objet d’un guide distinct ; les types de redirections sont également décrits dans la documentation Google.
Un bouton cassé : du constat à la résolution
Le lien du manuel a cessé de fonctionner après sa mise à jour
- Source
- La fiche /catalog/pump-a/ et le bloc « Documents » partagé de la catégorie.
- Destination
- /files/pump-a-manual.pdf renvoie 404.
- Cause
- Le fichier a été remplacé par /files/pump-a-manual-v2.pdf, sans mise à jour des anciens boutons.
- Décision
- Vérifier la compatibilité du manuel avec le modèle, mettre à jour les deux liens et prévoir l’accès depuis l’ancienne URL pour les favoris.
- Validation
- Les deux sources ouvrent le bon PDF ; l’ancienne URL mène au remplacement validé ; un nouveau crawl ne trouve plus d’anciens liens internes.
Un nom de fichier similaire ne suffit pas. La deuxième version peut concerner une autre variante du produit. C’est donc le responsable produit qui valide la pertinence, pas le crawler ni une règle remplaçant chaque 404 par la page la plus proche.
Sans nouveau manuel adapté, ne le promettez pas par un bouton. Actualisez la fiche et proposez un moyen réel d’obtenir le document. Un lien techniquement valide vers un contenu inadapté ne résout pas le problème de l’utilisateur.
Quels liens corriger en premier ?
Commencez par les liens indispensables à une tâche : accéder à un service, aux coordonnées, à un document ou à une commande. Traitez ensuite les erreurs récurrentes de modèles et les pages recevant du trafic. Une ancienne promotion sans source active est généralement moins urgente qu’un bouton sur une page actuelle.
Appuyez-vous sur des données réelles : visites de la source, clics, requêtes vers l’URL en erreur et plaintes. Sans suivi du bouton, indiquez-le : le nombre exact de demandes perdues est inconnu. Multiplier toutes les impressions par un « taux de conversion moyen » ne mesure pas un préjudice réel.
Regroupez les tâches par cause. Des dizaines de fiches erronées après un import se corrigent au niveau de la génération des chemins. Les liens éditoriaux obsolètes isolés se modifient sur place, avec vérification du sens. Cela répartit le travail entre développeur, rédacteur et responsable produit.
Vérifier que les liens sont réellement corrigés
Conservez dans le registre : source, texte de l’élément, ancienne destination, code et date du constat, cause, correction validée, responsable, nouvelle destination et résultat du second test. Gardez la ligne initiale et notez la résolution : la supprimer efface l’historique.
La baisse des erreurs dans les outils de recherche n’apparaît qu’après le rafraîchissement de leurs données. Test technique et traitement par le moteur n’ont pas lieu au même moment. Poursuivez avec les guides de vérification du sitemap et vérification de l’indexation. Réparer les liens ne permet pas de promettre une hausse immédiate des positions.
Éviter de reproduire les mêmes erreurs
Intégrez le contrôle des liens aux mises en ligne. Avant de supprimer un contenu, trouvez ses usages. Avant de renommer une URL, décidez si l’ancienne restera accessible par redirection. Lors d’un remplacement de fichier, convenez d’un chemin stable ou actualisez tous les éléments associés.
La fréquence dépend du rythme des changements. Pour un catalogue actif, vérifiez après chaque import et prévoyez un contrôle périodique distinct. Pour un petit site institutionnel, intervenez après une nouvelle rubrique ou un changement de menu, puis selon le calendrier fixé. C’est une procédure interne, pas une règle universelle des moteurs.
Lors d’une refonte, intégrez les parcours utilisateurs à la checklist de recette du site. Si les défauts viennent des modèles ou intégrations, le travail relève de la maintenance et de l’évolution techniques. Si l’audit, les corrections et le suivi de visibilité doivent être coordonnés, cela fait partie du référencement naturel.
Questions fréquentes sur les liens cassés
Peut-on trouver toutes les erreurs gratuitement ?
Un petit site peut être vérifié avec un crawl gratuit dans sa limite et des tests manuels. Mais « toutes » exige une couverture prouvée : fichiers, espaces privés, JavaScript et URL sans lien interne. Un échantillon limité sans erreur n’est pas un audit complet.
Faut-il corriger chaque 404 de Search Console ?
Non. Un contenu définitivement supprimé sans remplacement peut légitimement signaler son absence. Retirez les liens actifs erronés et restaurez les pages qui devraient exister. Une ancienne URL connue du moteur n’est pas la même chose qu’un bouton cassé sur le site.
Pourquoi l’outil indique-t-il 403 alors que le navigateur ouvre la page ?
Les requêtes peuvent différer par l’authentification, le réseau, les limites de fréquence ou les règles de sécurité. Confirmez d’abord le problème pour le public visé et coordonnez le diagnostic. Ne retirez pas un lien sur la base d’une seule réponse au robot.
Une redirection suffit-elle ?
Elle peut être nécessaire pour les anciens favoris et liens externes. Actualisez vos liens internes vers la destination actuelle. Testez ensuite séparément l’ancien parcours et l’accès direct : ce sont deux résultats distincts.
Comment corriger un lien vers un autre site ?
Retrouvez le contenu chez l’éditeur d’origine et vérifiez-le. Sans remplacement adapté, reformulez l’affirmation ou retirez le lien. Vous ne pouvez pas créer de redirection sur le serveur d’autrui ; une page d’accueil quelconque ne rétablit pas la source.
Quand les positions reviendront-elles après correction ?
Il n’existe ni délai fixe ni hausse garantie. Les corrections rétablissent l’accès et les parcours. La visibilité ultérieure dépend du traitement par le moteur, de la qualité du contenu, de la demande et d’autres facteurs. Évaluez vos propres données, pas le nombre d’alertes disparues.
NOUS TROUVONS ET CORRIGEONS
LES LIENS CASSÉS
Nous vérifions liens internes, documents et navigation, dressons la liste des causes et corrections, puis répétons le crawl et les parcours essentiels.