Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment trouver et supprimer l'injection de liens de spam dans WordPress

Imaginez : vous consultez les analyses de votre site WordPress un matin, et quelque chose semble inhabituel. Votre trafic a chuté, et vous découvrez que votre site est rempli de liens de spam vendant tout, des sacs de marque contrefaits aux produits pharmaceutiques douteux. 😱

Nous avons vu cela de nos propres yeux sur des sites clients. En fait, nous avons aidé un client dont le site s'est transformé en un désordre rempli de spam du jour au lendemain.

La réputation de toute leur entreprise était en jeu, mais nous l'avons nettoyée, sécurisée et remise à la normale – et nous allons vous montrer exactement comment faire de même.

Nous couvrirons tout, de la recherche et de la résolution du problème à la protection de votre site pour l'avenir.

Dans ce guide complet, nous passerons en revue tout ce que vous devez savoir sur les injections de liens de spam dans WordPress.

Trouver et supprimer les liens de spam dans WordPress

Les pirates peuvent injecter des liens de spam dans votre site WordPress lorsqu'ils obtiennent un accès non autorisé à votre contenu.

Pensez-y comme à du graffiti numérique – sauf qu'au lieu d'être simplement laid, cela peut sérieusement nuire à la réputation et aux performances de votre site.

Lorsque votre site est infecté, il ne s'agit pas seulement de liens de spam ennuyeux. Votre classement dans les moteurs de recherche peut chuter, vous faisant perdre un trafic précieux et des clients potentiels.

Nous avons vu certaines entreprises perdre des milliers de revenus parce que Google a temporairement mis sur liste noire leurs sites compromis.

Le pire ? Beaucoup de ces liens sont invisibles pour les visiteurs ordinaires, mais parfaitement visibles pour les moteurs de recherche. Ils peuvent être cachés dans du texte blanc, relégués dans votre pied de page, ou masqués par du code astucieux. 🕵️

Comprendre le fonctionnement de ces attaques est la première étape pour protéger votre site. Dans ce guide, nous vous montrerons comment nettoyer votre site web, étape par étape.

Commençons !

⚠️ Attention : Tenter de nettoyer un site piraté sans les connaissances appropriées peut entraîner une perte de données ou aggraver le problème. Si vous n'êtes pas à l'aise pour nettoyer votre site vous-même, vous pourriez envisager de faire appel à un expert en sécurité WordPress.

Nous allons vous guider à travers le processus que nous utilisons pour découvrir le contenu malveillant caché. Il existe plusieurs façons de procéder, mais vous voudrez peut-être essayer toutes ces approches afin de ne rien manquer.

Option 1 : Trouver les liens de spam à l'aide de Google Search Console

Google Search Console est votre première ligne de défense pour détecter les liens de spam. C'est un outil gratuit de Google qui permet aux propriétaires de sites de voir comment leur site Web se comporte dans les résultats de recherche.

Il fournit une tonne d'informations et dispose d'excellents outils de diagnostic qui vous aident à détecter la santé de votre site sur Google Search. Si vous ne l'avez pas encore configuré, consultez notre guide complet sur Google Search Console.

Une fois que vous l'avez configuré, voici exactement ce que vous devez faire.

Tout d'abord, connectez-vous à Google Search Console et sélectionnez votre site. Ensuite, accédez à l'onglet « Sécurité et actions manuelles » dans la barre latérale gauche.

Sécurité et actions manuelles de la Google Search Console

Ici, vous devez rechercher tout avertissement concernant des « liens non naturels » ou du « contenu de spam ».

Gardez à l'esprit que si vous voyez « Aucun problème détecté », cela ne signifie pas nécessairement que votre site Web est propre. Vous pourriez toujours avoir des liens de spam que Google n'a pas encore signalés.

Ensuite, vous devrez vérifier le rapport « Liens » pour identifier tout schéma suspect.

Rapports de liens de la Google Search Console

Vous voudrez rechercher tout domaine ou texte de lien suspect apparaissant dans ces rapports. Par suspect, nous entendons tout ce qui provient d'un domaine que vous ne reconnaissez pas et que vous ne pouvez pas vérifier comme étant crédible.

Option 2. Trouver les liens de spam avec une vérification manuelle du site

Les pirates informatiques font preuve de créativité pour dissimuler leurs traces. Nous avons récemment trouvé des liens de spam cachés sur le site d'un client à l'aide de texte invisible qui n'apparaissait que lors de la sélection de la page entière.

Les endroits courants pour cacher des éléments incluent les pieds de page, le contenu légitime (en particulier les anciens articles), les zones de widgets et les fichiers de modèles.

Vous pouvez parfois trouver des liens de spam en vérifiant manuellement le code source de votre site Web.

💡Astuce de pro : Utilisez la fonction « Afficher la source » de votre navigateur pour examiner le code source à la recherche de liens de spam cachés.

Afficher le code source de la page

Portez une attention particulière à tout code qui semble encodé ou brouillé – c'est souvent un signal d'alarme. 🚩

Une autre façon de localiser ces liens est de consulter les résultats de recherche de Google pour les pages indexées de votre site Web.

Si votre site a été injecté avec du spam, vous pourriez voir des liens avec des descriptions meta étranges, des pages avec des mots-clés pharmaceutiques ou des caractères de langue étrangère en consultant les résultats.

Localiser les liens dans les SERP de Google

Le problème avec la recherche de ces liens de spam sur votre site Web est que leur suppression ou leur suppression ne fonctionne pas toujours. De plus, ce processus peut être très long.

Localiser le code malveillant qui cause ces liens de spam est plus rapide et plus efficace. Nous allons expliquer comment faire cela dans la section suivante.

Option 3. Localiser le code malveillant et les liens à l'aide de scanners de sécurité

Les plugins de sécurité comme Sucuri ou Wordfence peuvent analyser activement votre site et détecter les problèmes automatiquement.

Ces outils analysent votre site à la recherche de fichiers de base modifiés, de modèles de code suspects, de signatures de logiciels malveillants connues et de modifications de fichiers non autorisées.

Pensez-y comme à votre garde de sécurité, constamment en patrouille pour toute activité suspecte. L'exécution d'une analyse peut vous aider à trouver des portes dérobées cachées que les pirates ont pu laisser sur votre site.

Selon le plugin de sécurité WordPress que vous utilisez, lancez simplement une nouvelle analyse pour rechercher du code malveillant.

Par exemple, si vous utilisez Wordfence, vous devrez aller dans Wordfence » Scan et cliquer sur le bouton « Start New Scan ».

Démarrer un nouveau scan

Ces plugins sont très efficaces pour détecter les modifications de fichiers et rechercher du code suspect et malveillant.

Lors de la détection, ils vous proposeront également des actions suggérées pour résoudre les problèmes.

Pour plus de détails sur ce processus, consultez notre guide pour débutants sur comment scanner votre site WordPress à la recherche de code potentiellement malveillant.

Une fois que vous avez trouvé les liens de spam ou le code malveillant qui les injecte, l'étape suivante consiste à les supprimer.

Si vous utilisez un plugin de sécurité WordPress, il peut vous suggérer automatiquement des actions pour supprimer ces liens.

Actions de sécurité suggérées par le plugin de sécurité WordPress

Cependant, parfois, la suppression ou la suppression de ces fichiers ne fonctionne pas, et votre site peut toujours afficher des liens de spam.

Pour un nettoyage complet, vous devrez utiliser plusieurs outils et techniques en fonction de la manière et de l'endroit où le code malveillant et les liens sont insérés.

Nous examinerons ces outils et leur utilisation dans les étapes suivantes.

Étape 3. Nettoyage de la base de données avec Search & Replace Everything

Maintenant que vous savez que votre site Web contient des liens de spam, l'étape suivante consiste à les nettoyer.

Vous n'avez peut-être pas trouvé la moindre occurrence de ces liens de spam ennuyeux. Mais si vous savez à quoi ils ressemblent, il est plus facile de les supprimer en masse.

C'est là que Search & Replace Everything vous sera utile.

C'est un puissant plugin de recherche de base de données WordPress qui peut rechercher dans toute votre base de données WordPress pour trouver tout texte correspondant.

Installez et activez simplement installez et activez Search & Replace Everything, puis accédez à la page Outils » WP Search & Replace.

Trouver des liens ou du texte suspects dans votre base de données WordPress

Vous devez saisir le lien ou le texte suspect que vous avez trouvé précédemment dans le champ « Rechercher ».

Après cela, sélectionnez les tables de la base de données à examiner.

Maintenant, cliquez simplement sur le bouton « Prévisualiser la recherche et le remplacement » pour lancer la recherche.

Le plugin recherchera le terme que vous avez saisi dans votre base de données WordPress et vous montrera un aperçu des résultats.

Prévisualiser les résultats de la recherche

Le plugin vous montrera alors où ces liens apparaissent. Ils peuvent se trouver dans des articles ou des pages, des commentaires ou d'autres zones de votre site web.

Vous pouvez également nettoyer les liens suspects en utilisant Search & Replace Everything. Localisez le texte exact utilisé pour insérer le lien et remplacez-le par une chaîne vide.

Rechercher et remplacer les liens de spam

ℹ️ Pour plus de détails, vous pouvez consulter notre tutoriel sur la recherche et le remplacement dans WordPress.

Si vous ne parvenez pas à identifier les liens de spam dans votre base de données WordPress, il y a de fortes chances que les liens aient été ajoutés à vos fichiers de thème ou de plugin WordPress.

Aujourd'hui, la plupart des thèmes et plugins WordPress modernes sont livrés avec plusieurs fichiers, et il serait difficile pour vous de vérifier chacun d'entre eux manuellement.

Si vous n'utilisez que quelques plugins, la solution la plus simple serait de les supprimer. Vous pouvez le faire en allant dans Plugins » Plugins installés. Dans le menu déroulant « Actions groupées », sélectionnez « Supprimer », puis « Appliquer ».

🚨 Attention : Si l'un de vos plugins installés est responsable de fonctionnalités essentielles ou d'éléments de conception sur votre site web (comme un système de commande ou un pied de page personnalisé), nous ne recommandons pas cette approche.

Cela pourrait interrompre davantage les opérations de votre site et vous faire perdre des données importantes. Dans ce cas, nous recommandons toujours de faire appel à des experts en sécurité WordPress pour gérer votre problème de spam.

supprimer tous les plugins

Après cela, vous pouvez télécharger de nouvelles copies de ces plugins et les installer sur votre site web. Pour plus de détails, consultez notre tutoriel sur comment désinstaller correctement un plugin WordPress.

Ensuite, vous devrez faire de même pour votre thème WordPress. Cependant, gardez à l'esprit que lorsque vous supprimez votre thème WordPress actuel, vous risquez de perdre les paramètres du thème et de devoir le configurer à nouveau comme il l'était.

Tout d'abord, vous devez installer un thème WordPress par défaut. Consultez notre tutoriel sur comment installer un thème WordPress pour obtenir des instructions.

Les thèmes WordPress par défaut sont des thèmes officiels de WordPress. Ils portent généralement des noms basés sur l'année de leur sortie, comme Twenty Twenty-Five, Twenty Twenty-Four, etc.

⚠️ Note importante : Si vous avez déjà un thème par défaut installé, vous ne pouvez pas l'utiliser, car il pourrait également être affecté. Vous devrez installer un nouveau thème par défaut.

Une fois que vous avez installé un nouveau thème par défaut, vous devez l'activer.

Activer le thème par défaut

Après avoir activé le thème par défaut, WordPress vous permettra de supprimer tous les thèmes inactifs.

Vous pouvez cliquer sur votre thème précédent et le supprimer de votre site web.

Supprimer le thème de votre site web

Après avoir supprimé votre thème, vous devrez en télécharger une nouvelle copie depuis la source, puis l'installer.

Le remplacement des fichiers de thème et de plugin par de nouvelles copies garantit que vous travaillez avec du code propre et élimine les fichiers modifiés qui pourraient contenir des logiciels malveillants.

Étape 5. Nettoyer les fichiers critiques

Votre installation WordPress possède plusieurs fichiers critiques que les pirates aiment cibler. Le fichier .htaccess est particulièrement vulnérable aux piratages de redirection.

Heureusement, WordPress peut régénérer le fichier .htaccess lui-même. Vous pouvez donc simplement vous connecter à votre site web en utilisant un client FTP et supprimer le fichier .htaccess, qui se trouve dans le dossier racine de votre site web.

Supprimer le fichier .htaccess

Si vous souhaitez vérifier que votre fichier .htaccess a bien été régénéré, consultez notre guide sur comment corriger le fichier .htaccess de WordPress.

Le fichier wp-config.php est un autre fichier WordPress critique que les pirates ciblent couramment.

Vous pouvez télécharger une copie de votre fichier wp-config.php existant en tant que sauvegarde sur votre ordinateur à l'aide de FTP.

Téléchargez le fichier wp-config.php sur votre ordinateur pour le modifier

Ensuite, vous devrez aller sur WordPress.org et télécharger une nouvelle copie de WordPress sur votre ordinateur.

Décompressez le fichier, et à l'intérieur, vous trouverez le fichier wp-config-sample.php.

Ensuite, vous devrez téléverser le fichier wp-config-sample.php sur votre site Web à l'aide de FTP.

Télécharger le fichier wp-config-sample.php

Une fois que vous l'avez téléversé, vous pouvez le renommer en wp-config.php.

Cependant, le fichier wp-config ne fonctionnera pas, car il ne contient pas certaines informations importantes nécessaires pour se connecter à votre base de données WordPress. Cela inclut votre :

  • Nom de la base de données
  • Nom d'utilisateur et mot de passe de la base de données
  • Hôte de la base de données
  • Préfixe des tables de la base de données

Vous pouvez copier ces informations à partir de l'ancien fichier wp-config que vous avez téléchargé précédemment en tant que sauvegarde. Une fois que vous avez ajouté les informations, vous devez enregistrer et téléverser vos modifications.

Pour plus de détails, consultez notre tutoriel expliquant comment modifier le fichier wp-config.php dans WordPress.

Étape 6. Sécuriser votre site après le nettoyage

Maintenant que votre site est propre, assurons-nous qu'il le reste ! 🛡️ La sécurité n'est pas une chose ponctuelle – c'est un processus continu qui demande attention et maintenance.

Changez tous vos mots de passe

Votre première tâche de sécurité consiste à changer chaque mot de passe associé à votre site.

Cela inclut les comptes d'administration WordPress, les identifiants FTP, les mots de passe de base de données, la connexion au panneau de contrôle d'hébergement et tous les comptes de messagerie connectés à votre site web.

💡Astuce : Utilisez un gestionnaire de mots de passe pour générer et stocker des mots de passe forts et uniques. Nous recommandons 1Password pour ses fonctionnalités de sécurité et sa facilité d'utilisation.

Configuration du plugin Pare-feu et Sécurité

L'utilisation d'un pare-feu et d'un bon plugin de sécurité, c'est comme avoir une équipe de sécurité professionnelle pour votre site web.

Nous recommandons l'utilisation de ces outils :

  • Pare-feu d'application web (Cloudflare est notre préféré.)
  • Surveillance de l'intégrité des fichiers (Nous aimons à la fois Sucuri et Wordfence.)

Article connexe : Meilleurs plugins de pare-feu WordPress comparés

Configurer des sauvegardes automatisées

Une fois votre site nettoyé, la prochaine étape est de vous assurer de ne plus jamais perdre votre travail acharné. Des sauvegardes régulières peuvent vous éviter de gros maux de tête si votre site est piraté, plante ou subit une perte de données accidentelle.

Nous recommandons d'utiliser Duplicator pour configurer des sauvegardes automatisées pour votre site WordPress. C'est un plugin puissant et facile à utiliser qui vous permet de créer des sauvegardes complètes et de les stocker en toute sécurité.

Duplicator

Pourquoi nous recommandons Duplicator :

Nous utilisons Duplicator sur plusieurs de nos propres sites web et nous avons trouvé que c'est la solution de sauvegarde WordPress la plus fiable sur le marché. Avec Duplicator, vous pouvez :

  • ✅ Automatisez les sauvegardes planifiées – Configurez et oubliez. Duplicator sauvegarde automatiquement votre site à intervalles réguliers.
  • ☁️ Stockez les sauvegardes dans le cloud – Enregistrez vos sauvegardes sur Google Drive, Dropbox, Amazon S3, et plus encore.
  • 🔄 Restaurez en 1 clic – Récupérez rapidement votre site en un seul clic si quelque chose tourne mal.

Pour en savoir plus, consultez notre test détaillé de Duplicator. Ou, si vous recherchez des alternatives, vous pouvez consulter notre sélection des meilleurs plugins de sauvegarde WordPress.

Reprenez le contrôle de la sécurité de votre site web

Gérer les injections de liens de spam peut sembler difficile, mais rappelez-vous – vous n'êtes pas seul. Que vous choisissiez de résoudre le problème vous-même ou d'engager des experts, l'important est de traiter le problème rapidement et minutieusement.

Mais rappelez-vous que la prévention est toujours préférable au contrôle des dégâts. En mettant en place des mesures de sécurité appropriées et en restant vigilant, vous pouvez réduire considérablement le risque d'attaques futures.

Considérez cela comme un investissement dans l'avenir de votre site – un investissement qui vous rapportera en tranquillité d'esprit et en revenus protégés.

Ne laissez pas les pirates prendre votre site en otage – agissez dès aujourd'hui ! 💪

Ressources bonus : Sécurité WordPress

Maintenir la sécurité de votre site WordPress est essentiel pour la croissance de votre entreprise. Ici, nous avons rassemblé quelques ressources utiles que vous pouvez suivre pour améliorer la sécurité de votre site web :

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

Commentaires

  1. Félicitations, vous avez l'opportunité d'être le premier commentateur de cet article.
    Vous avez une question ou une suggestion ? Veuillez laisser un commentaire pour lancer la discussion.

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.