Identifier les liens spam.
Comment repérer les liens spam sur ton site avec SEO Spider après un piratage.
Comment trouver avec SEO Spider les liens spam injectés lors d’un piratage. Configure un crawl des seuls liens externes, exclus les domaines légitimes, analyse un cas réel et mets en place un contrôle périodique avec le mode Compare.
Les attaques par liens spam
Avec la diffusion des CMS comme WordPress, Joomla ou Drupal, les attaques de spam se sont multipliées, avec des millions de liens qui envahissent forums, blogs et sites. C’est un problème bien connu et de plus en plus pressant, qui touche une grande partie des sites et compromet leur sécurité comme leur référencement naturel.
Voyons un processus simple pour trouver chaque lien spam d’un site grâce à Screaming Frog.
Configurer SEO Spider pour trouver les liens spam
Ne crawler que les liens utiles
Commence par configurer SEO Spider pour ne crawler que les éléments suivants, dans 1Configuration›2Spider›3Crawl :
- External Links.
- Check Links Outside of Start Folder.
- Canonicals.
- Hreflang.

Exclure les domaines légitimes
- Désactive Follow External “Nofollow”.
- Configure un filtre d’exclusion (1Configuration›2Exclude) : dans cette liste, tu peux saisir tous les sites vers lesquels il est normal d’avoir des liens sortants, comme X (Twitter), Wikipédia, Facebook ou d’autres sites que tu as validés. Ce filtre allège le crawl et t’évite de contrôler une liste infinie de liens externes.
- Lance le crawl.
Cas pratique : un site institutionnel avec des liens spam
Trouver les liens spam dans l’onglet External
Pour tester ce tutoriel, nous avons cherché sur Google « Comune Italiano sex, viagra » (une commune italienne plus des mots-clés de spam) et trouvé parmi les résultats le site institutionnel civicheraccoltestoriche.mi.it.
En le prenant comme cas d’étude, nous l’avons crawlé avec SEO Spider configuré comme indiqué plus haut. Voici les résultats (les captures montrent l’interface en italien, où l’onglet External s’appelle « Esterni ») :

Comme tu le vois, plusieurs lignes renvoient vers des sites pour adultes.
Remonter aux pages qui contiennent le lien
En sélectionnant ces liens spam et en consultant l’onglet Inlinks dans la fenêtre inférieure de SEO Spider, nous avons isolé les sources du lien.

Nous avons ensuite fait défiler l’onglet Inlinks vers la droite pour vérifier la position du lien dans le HTML.

En quelques étapes, il a été très simple de découvrir plusieurs liens spam sur le site analysé. Bien sûr, sur des sites de milliers de pages, il peut y avoir des dizaines de milliers d’URL malveillantes, mais en comprenant la « Link Position » et en exportant les « Inlinks », tu garderas toujours tout sous contrôle.
Ce processus permet de repérer ces hôtes indésirables, mais ce n’est pas le remède. Il faudra appliquer un correctif au CMS ou mettre en place un pare-feu adapté.
Garder le site sous contrôle
Un dernier conseil pour un site toujours sûr et sans liens spam : fais un crawl du site propre, sans liens indésirables, programme un crawl périodique automatique et compare chaque semaine ou tous les quinze jours le crawl « propre » avec celui en ligne grâce au mode 1Mode›2Compare.
Pour aller plus loinCrawl planifié.Comment planifier des crawls périodiques de SEO Spider avec des exports automatiques.Lire le guide Pour aller plus loinComparer deux crawls.Comment comparer deux crawls avec le mode Compare et découvrir ce qui a changé.Lire le guideDes questions sur Identifier les liens spam?
Ces guides naissent de projets réels. Si quelque chose ne colle pas dans ton crawl, ou si tu veux appliquer cette méthode à ton site, écris-moi.

