Comment paramétrer Wordfence pour sécuriser WordPress en 2025 ?


La sécurité de votre site WordPress est un sujet crucial que l'on peut facilement avoir tendance à sous-estimer, jusqu'à ce qu'un problème surgisse : piratage, malware, perte de données sensibles... Pourtant, quelques bonnes pratiques suffisent souvent à éviter bien des soucis, et l'utilisation d'un plugin comme Wordfence peut faire toute la différence.

Dans cet article, nous allons découvrir ensemble comment Wordfence peut protéger efficacement votre site. Ce plugin de sécurité tout-en-un propose une gamme complète d'outils, allant de la détection des malwares à la mise en place de pare-feu (firewall) personnalisés, sans oublier la surveillance en temps réel des menaces.

Nous verrons quels avantages offre Wordfence, mais aussi comment le configurer pas à pas pour garantir une protection optimale de votre site WordPress.

Réglages rapides pour sécuriser rapidement un site WordPress

Wordfence reste sans doute à ce jour l'un des meilleurs plugins gratuits pour améliorer la sécurité sur WordPress (Solid Security, anciennement iThemes Security, fait aussi partie des plugins réputés). Il peut à la fois jouer un rôle préventif et un rôle curatif, en vous aidant à repérer les fichiers touchés par un piratage.

Pour l'installer, direction le menu Extensions > Ajouter de votre site. Cherchez le nom de l'extension. Pensez à l'activer une fois l'installation terminée.

Installation du plugin Wordfence Security
Installation du plugin Wordfence Security

Globalement, les réglages par défaut du plugin protègent déjà votre site dans de nombreuses situations. Si vous êtes pressé et n'avez pas le temps d'entrer dans le détail de la configuration en lisant le tutoriel complet, je vous conseille quelques paramétrages rapides à mettre en place :

  • Allez dans le menu Wordfence > All Options de l'administration WordPress et vérifiez que l'option "Web Application Firewall Status" est activée pour activer le pare-feu.
  • Au niveau de la ligne "Allowlisted IP addresses that bypass all rules", indiquez votre adresse IP si elle est fixe (l'adresse IP est un numéro qui identifie une machine - comme un ordinateur par exemple - sur un réseau, elle peut être fixe ou changer à chaque connexion). Vous pouvez utiliser un site comme Mon IP pour la connaître. Ca permet de se prémunir contre un blocage par erreur.
  • Vérifiez que l'option "Enable brute force protection" est activée. Juste en-dessous, réglez "Lock out after how many login failures" sur 3 et "Lock out after how many forgot password attempts" sur 2, "Count failures over what time period" sur 2h (2 hours) et "Amount of time a user is locked out" sur 2 months (2 mois) : ça permet de bloquer assez rapidement quelqu'un qui fait plusieurs mots de passe erronés en un temps limité ou essaie plusieurs fois de récupérer le mot de passe.
  • Dans la partie "Live Traffic Options", je vous conseille de choisir "Security Only" et pas "All traffic" pour que Wordfence ne stocke pas TOUT ce qui se passe sur le site mais seulement l'essentiel, afin d'améliorer la performance web.

Sécuriser WordPress avec Wordfence est une première brique du travail, en complément je vous conseille la lecture de mon guide sur la sécurité WordPress pour identifier d'autres actions de protection à mettre en place.

Si vous souhaitez entrer dans le détail, nous allons maintenant voir l'ensemble des options de configuration disponibles.

Wordfence permet d'améliorer la sécurité sur WordPress
Wordfence permet d'améliorer la sécurité sur WordPress

Le dashboard Wordfence : une synthèse de la protection de WordPress

C'est un tableau de bord qui vous donne un panorama instantané de la situation sur votre site.

Notifications de sécurité

Si des problèmes sont détectés lors d’un scan de sécurité (comme des fichiers modifiés ou des vulnérabilités dans des plugins), ces alertes apparaissent directement sur le tableau de bord. Vous y trouverez un résumé des mesures recommandées pour résoudre les problèmes détectés.

Attaques bloquées

Vous pouvez voir le nombre d'attaques bloquées par le pare-feu de Wordfence ("Firewall Summary - Attacks Blocked") par jour, par semaine ou sur le mois.

Vous pouvez également avoir une idée du volume global d'attaques bloquées par Wordfence sur le réseau de tous les sites qui utilisent l'extension ("Total Attacks Blocked: Wordfence Network").

Le dashboard de Wordfence
Le dashboard de Wordfence

"Qualité" de la protection

Je mets de gros guillemets à ce terme et vous allez comprendre pourquoi. Wordfence propose une évaluation de la qualité du paramétrage du pare-feu ("Firewall") et du scan, évaluée sous forme de pourcentage.

En réalité, pour obtenir tous les points, il est indispensable d'activer des options Premium (donc disponibles uniquement dans la version payante du plugin). Ces statistiques ont donc plutôt pour but de vous montrer qu'il est possible d'aller encore plus loin qu'avec la version gratuite.

En complément de ce dashboard, vous avez accès à d'autres informations quand vous vous trouvez dans le tableau de bord principal de WordPress (menu "Tableau de bord" de votre administration) :

  • Un aperçu des adresses IP bloquées par l'extension (Top 5 IPs Blocked).
  • Un aperçu des pays qui attaquent votre site en majorité (Top 5 Countries Blocked) : Pays-Bas, France et Singapour arrivent en tête dans mon cas.
  • Un aperçu de toutes les connexions à votre administration ayant échoué (Top 5 Failed Logins) : c'est le cas lorsque quelqu'un teste plusieurs mots de passe et noms d'utilisateur pour essayer de se connecter sur votre site.
Attaques bloquées par l'extension Wordfence
Attaques bloquées par l'extension Wordfence

Le menu Firewall

Wordfence intègre un pare-feu qui vous protège contre une multitude de formes de piratage (injections SQL, cross-site scripting, exploitation des failles de certains plugins connus, etc). Je vous conseille donc de l'utiliser.

Ce pare-feu est activé par défaut, si vous êtes un utilisateur avancé vous pouvez le paramétrer plus finement en sélectionnant des exceptions au pare-feu mais la configuration par défaut ne m'a jamais posé problème.

Ici aussi, vous pouvez avoir un aperçu des adresses IP bloquées par le plugin, des tentatives de connexion ayant réussi ou échoué (avec les adresses IP associées) ainsi que des principaux pays à l'origine d'attaques sur votre blog. Vous pouvez également accéder à plusieurs options de paramétrage, que nous allons aborder dans le détail par la suite :

  • Rate limiting.
  • Blocking.
Options du pare-feu de Wordfence
Options du pare-feu de Wordfence

L'option "Rate Limiting"

Ces réglages de Wordfence permettent de limiter l'activité de certains utilisateurs (humains ou robots) afin de préserver les ressources de votre site.

Pour ma part, j'ai choisi de laisser les options par défaut car même s'il existe des robots de spam qui sont néfastes, beaucoup de robots jouent aussi un rôle très positif (ils se promènent sur vos pages pour les indexer dans un moteur de recherche par exemple !). Je ne veux donc pas prendre le risque de les brider.

Si vous êtes un utilisateur expert, vous pouvez bien sûr faire un choix différent et décider d'une limite au-delà de laquelle l'activité du robot sera bridée ("throttle it") voire totalement bloquée ("block it").

L'option "Blocking"

Il est parfois nécessaire sur un site de bloquer certains visiteurs indésirables : spammeurs, hackers, etc.

Wordfence se charge lui-même de bloquer certains utilisateurs identifiés comme spammeurs, hackers potentiels, etc. Le blocage s'effectue sur la base de leur adresse IP, série de chiffres unique qui identifie chaque machine présente sur un réseau.

Vous pouvez retrouver dans cet onglet tous les utilisateurs bloqués : ceux dont l'accès au site a été interdit, ceux qui sont bloqués parce qu'ils ont tenté de se connecter à de nombreuses reprises à votre administration, ceux qui ont tenté d'accéder trop souvent à votre site (ce qui peut arriver lors d'attaques en séries). En activant l'option "Show Wordfence Automatic Blocks", vous verrez les utilisateurs que l'extension a bloqués d'elle-même.

Vous pouvez aussi bloquer manuellement une adresse IP précise si vous êtes régulièrement importuné par un spammeur. Commencez par choisir le type de blocage que vous souhaitez mettre en place :

  • IP Address - Blocage par adresse IP.
  • Country - Option qui vous permet de bloquer l'accès à votre site depuis certains pays. La fonctionnalité est réservée aux utilisateurs de Wordfence Premium.
  • Custom pattern - Ce choix permet de définir des critères de blocage bien plus précis pour éliminer le trafic parasite. On peut ainsi bloquer du trafic en fonction d'une plage d'adresses IP, d'un nom d'hôte, d'un user-agent ou d'un referrer.

Vous pouvez entrer une raison à chaque blocage ("Block Reason"), ce qui est utile si la personne concernée vient se plaindre de ne plus avoir accès à votre site. N'oubliez pas de valider !

Blocage sur Wordfence
Blocage sur Wordfence

On peut bien entendu choisir de débloquer une personne précédemment bloquée, en cochant simplement l'adresse IP concernée et en cliquant sur "Unblock".

Options avancées du pare-feu

En cliquant sur "All Firewall Options", vous pouvez accéder à des paramètres avancés.

Delay IP and Country blocking until after WordPress and plugins have loaded - Sauf exception, il n'est pas utile de cocher cette case. Par défaut, Wordfence est actif dès le début du chargement de la page... Cette option permet d'attendre le chargement complet de WordPress et de ses extensions avant de mettre en place les blocages par adresse IP ou par pays.

Allowlisted IP addresses that bypass all rules - Ici, vous pouvez indiquer des adresses IP qui échappent à toutes les règles de filtrage paramétrées. C'est une fonctionnalité très pratique pour éviter tout risque de se bloquer soi-même. C'est un problème qui peut vous arriver si vous paramétrez mal Wordfence !

Imaginons par exemple que vous décidiez de bloquer tous les utilisateurs qui font plus de trois erreurs de mot de passe. En vous connectant à votre administration, vous vous trompez à plusieurs reprises. Vous risquez alors de vous faire bloquer par Wordfence.

Que faire si Wordfence vous a bloqué ? Il suffit de vous connecter sur votre FTP, où sont stockés les fichiers de votre site. Allez dans le dossier wp-content > plugins et renommez simplement le dossier "wordfence" (par exemple, en "wordfence2"). Ça désactivera le plugin et vous permettra de retrouver un accès à votre administration.

Pour éviter ce problème, vous pouvez aller sur un site quelconque pour connaître votre adresse IP et entrer l'information dans ce champ "Allowlisted IP addresses". La méthode ne fonctionne que si vous avez une adresse IP fixe (qui ne change pas à chaque connexion).

Options avancées du pare-feu Wordfence
Options avancées du pare-feu Wordfence

Allowlisted services - Vous pouvez également mettre certains sites en "liste blanche" pour éviter qu'ils ne soient bloqués, à l'instar de Facebook ou du site de sécurité Sucuri. Par défaut, tous ces sites sont placés en liste blanche.

Immediately block IPs that access these URLs - Vous pouvez ici entrer l'adresse de certaines pages sensibles de votre site. Tout utilisateur tentant d'accéder à ces pages sera immédiatement bloqué par Wordfence. Il faut écrire l'adresse sous forme relative (au lieu d'écrire https://www.example.com/page-interdite/, écrivez juste /page-interdite/ en commençant toujours par un slash).

Ignored IP addresses for Wordfence Web Application Firewall alerting - Vous pouvez ici indiquer des adresses IP qui ne déclencheront aucune des alertes prévues par le pare-feu de Wordfence. En règle générale, je vous conseille de laisser ce champ vide pour continuer à être alerté en toutes circonstances.

Ensuite, vous disposez de la possibilité de choisir au cas par cas toutes les fonctionnalités du pare-feu parmi une liste assez conséquente.

Règles du pare-feu Wordfence
Règles du pare-feu Wordfence

Protection contre les attaques par force brute

Wordfence propose des protections contre les attaques par force brute. Ces attaques consistent à tester systématiquement des combinaisons de noms d'utilisateur et de mots de passe pour accéder à votre site. La protection est activée par défaut et je vous conseille de la laisser en place. Elle va améliorer la sécurité de la page de connexion à l'administration de WordPress.

L'extension va agir à plusieurs niveaux :

  • Blocage des tentatives de connexion ratées - Dans mon cas, après 3 tentatives de connexion ratées (chiffre à renseigner au niveau de la ligne "Lock out after how many login failures"), l'utilisateur est automatiquement bloqué. Ça permet d'éviter les attaques en série où une personne va tenter de se connecter plusieurs fois de suite avec différents noms et mots de passe.
  • Blocage des tentatives de récupération du mot de passe - Certains pirates vont essayer d'utiliser le formulaire "Mot de passe oublié" pour récupérer votre mot de passe. Vous pouvez définir un chiffre X au niveau de la ligne "Lock out after how many forgot password attempts". Au bout de X utilisations de ce formulaire par un même utilisateur, celui-ci sera automatiquement bloqué. J'ai choisi 2 pour ma part.
  • Période d'application ("Count failures over what time period") - Définissez ici la période pendant laquelle les tentatives sont comptabilisées. Pour ma part, j'ai choisi 2h.
  • Choisissez la durée du blocage ("Amount of time a user is locked out") - Vous pouvez définir combien de temps un utilisateur bloqué doit attendre avant de pouvoir réessayer. Cela dissuade les pirates de poursuivre leurs tentatives.
  • Immediately lock out invalid usernames - Cette option vous permet de bloquer immédiatement tout utilisateur qui se trompe en entrant son nom d'utilisateur pour se connecter. Je vous conseille de laisser cette case décochée car personne n'est à l'abri de faire une erreur ponctuelle en écrivant son nom d'utilisateur.
  • Immediately block the IP of users who try to sign in as these usernames - Il peut être utile de bloquer par défaut les tentatives avec un nom "générique" qui n'est pas le vôtre. Si votre site est bien sécurisé, votre nom d'utilisateur n'est pas "admin" (le nom par défaut) et n'est pas non plus le nom de votre site (qui serait trop facile à deviner). Vous pouvez alors bloquer les gens qui tentent d'utiliser ces noms.
  • Prevent the use of passwords leaked in data breaches - Cette option vous empêche de choisir un mot de passe qui a fuité sur le web suite à une faille de sécurité.
Protection contre les attaques par force brute
Protection contre les attaques par force brute

Options additionnelles

Vous avez enfin voir quelques options supplémentaires dans la partie "Additional options".

  • Enforce strong passwords - Cette option oblige les administrateurs et éditeurs (publishers) à utiliser des mots de passe très sécurisés, essentiels pour se protéger contre les tentatives de piratage. Je vous conseille d'activer cette option pour garantir une sécurité optimale sur votre site.
  • Don't let WordPress reveal valid users in login errors - Activez cette option. Par défaut, WordPress peut indiquer si un nom d’utilisateur est correct ou non lors d’une tentative de connexion infructueuse, ce qui aide les pirates à deviner les identifiants. Cette option empêche ces messages explicites, rendant plus difficile la découverte de comptes valides.
  • Prevent users registering "admin" username if it doesn't exist - Cette option s'adresse aux personnes qui autorisent la création de nouveaux comptes sur leur site. Si vous avez par exemple un espace réservé aux membres ou que vous acceptez l'inscription de contributeurs, ça les empêche de créer un compte avec le nom d'utilisateur "admin". A cocher !
  • Prevent discovery of usernames through '/?author=N' scans, the oEmbed API, the WordPress REST API, and WordPress XML Sitemaps - Certains pirates utilisent ces solutions pour collecter les noms d’utilisateur du site. Cette option bloque ces méthodes, renforçant la sécurité. A activer, donc.
  • Disable WordPress application passwords - WordPress permet d'utiliser des mots de passe spécifiques pour connecter des applications externes (par exemple, des intégrations tierces). Cependant, ces mots de passe peuvent constituer une faille s'ils sont mal gérés. Activez l'option pour les désactiver, sauf si vous en avez un besoin précis.
  • Block IPs who send POST requests with blank User-Agent and Referer - Les requêtes POST sans ces en-têtes sont souvent associées à des activités suspectes (bots ou scripts malveillants). Cette option bloque les adresses IP de ces utilisateurs. Je vous conseille d'activer cette option mais seulement si vous pouvez vérifier que vos services externes légitimes ne risquent pas d’être bloqués.
  • Custom text shown on block pages - Permet de personnaliser le message que les utilisateurs voient lorsqu’ils sont bloqués. Par exemple, vous pouvez expliquer pourquoi l’accès est interdit ou fournir un moyen de contact. Le texte peut inclure des sauts de ligne, mais les balises HTML seront supprimées.
  • Check password strength on profile update - Lorsqu’un utilisateur modifie son mot de passe, cette option impose qu’il respecte des critères de robustesse (longueur minimale, caractères spéciaux, etc.). Activez cette option pour maintenir des mots de passe sécurisés.
  • Participate in the Real-Time Wordfence Security Network - Wordfence mutualise toutes les données des utilisateurs qui ont activé cette option pour améliorer la sécurité chez tout le monde. Par exemple, s'il détecte sur un site quelque part dans le monde un utilisateur qui envoie énormément de spams, il va pouvoir mémoriser l'information et bloquer ensuite cet utilisateur sur votre propre site.. A activer, donc !
Options additionnelles de Wordfence
Options additionnelles de Wordfence

Paramétrer Wordfence : le menu Scan

Wordfence vous permet de scanner les fichiers de votre site afin de détecter des menaces de sécurité. Le scan peut être réalisé en continu ou à la demande, en cliquant sur le bouton "Start new scan".

Que détecte le scan Wordfence ?

Le scan Wordfence est susceptible de détecter...

  • Les fichiers infectés ou compromis (par des malwares, virus, ou code malveillant).
  • Les vulnérabilités connues dans les thèmes et extensions installés.
  • Les configurations dangereuses, comme des mots de passe faibles ou des permissions de fichiers incorrectes.
  • Les modifications suspectes dans les fichiers WordPress de base, les thèmes et les extensions.
  • Les fichiers inconnus ajoutés dans des répertoires sensibles (comme wp-content).
  • Les alertes de sécurité sur votre site, comme les tentatives de piratage ou les attaques par force brute.

Après un scan, Wordfence génère un rapport listant :

  • Les fichiers modifiés : vous pouvez les réparer (restaurer la version officielle) ou les ignorer si les changements sont légitimes.
  • Les fichiers inconnus : Vous pouvez enquêter sur leur origine pour statuer et éventuellement les supprimer.
  • Mises à jour nécessaires : Wordfence recommande de mettre à jour les plugins, thèmes ou WordPress pour corriger les vulnérabilités.
  • Problèmes critiques : des alertes qui nécessitent une action immédiate, comme des fichiers contenant du code malveillant.
Exemple d'alerte signalant un fichier modifié
Exemple d'alerte signalant un fichier modifié

Face à un fichier signalé comme "suspect", vous disposez de plusieurs options :

  • Le réparer - Ça consiste à restaurer la version initiale du fichier (celle sans le code suspect). Notez qu'en cas de piratage, ça ne résout pas le problème de fond, à savoir qu'il existe une faille de sécurité ayant permis l'ajout de ce code. Mais ça peut vous permettre de récupérer un site propre, non piraté.
  • L'ignorer - Si vous estimez que le code n'est pas suspect, vous pouvez choisir d'ignorer le signalement d'erreur jusqu'à ce qu'un nouveau changement soit apporté au fichier ("Ignore until file changes") ou de manière permanente ("Always ignore").
  • Afficher les détails - Cette option vous permet de visualiser les changements et déterminer s'ils sont suspects ou non, notamment en cliquant sur "View differences", un bouton qui permet de comparer la version du fichier telle qu'elle est connue de Wordfence, et la version qui se trouve sur votre blog.

Voici par exemple une comparaison entre deux versions d'un fichier :

Différences entre deux versions d'un fichier
Différences entre deux versions d'un fichier

Si vous constatez qu'un code étrange a été inséré dans vos fichiers, essayez d'en copier une partie sur Google pour trouver plus d'informations sur le sujet.

Les options de scan

En cliquant sur le lien "Manage scan", vous accédez à une foule d'options pour paramétrer Wordfence selon vos besoins. Il y a d'abord différents niveaux de scan ("Basic Scan Type Options") :

  • Scan limité (Limited) : c'est un scan très léger, conçu pour préserver au maximum les ressources de votre hébergement.
  • Scan standard : il analyse vos fichiers, extensions, thèmes, et recherche des malwares.
  • Scan approfondi (High Sensitivity) : plus complet mais consomme davantage de ressources. Recommandé pour les sites confrontés à des menaces fréquentes ou après une infection.
  • Scan personnalisé : il permet de choisir ce que l'on souhaite analyser.
Options de scan Wordfence
Options de scan Wordfence

Dans les "General Options", vous pouvez ensuite choisir tout ce que Wordfence contrôle, par exemple :

  • La réputation du site et de son IP pour repérer si votre site est identifié comme source de spam ;
  • Les fichiers WordPress modifiés ou ajoutés illégitimement ;
  • Les vulnérabilités dans les plugins, thèmes et versions obsolètes, ainsi que les configurations sensibles exposées publiquement, comme les fichiers de sauvegarde ou de configuration ;
  • Les contenus malveillants (backdoors, trojans, URL menant à des sites frauduleux) dans les fichiers, articles, commentaires et paramètres ;
  • Les utilisateurs : vérifier par exemple qu'il n'y a pas de compte admin "indésirable" créé sans passer par WordPress, que les mots de passe sont robustes...
  • L'espace disque, pour prévenir les interruptions de service ;
  • La configuration du pare-feu ;
  • L'analyse des fichiers, qui peut s'effectuer comme s'il s'agissait de fichiers exécutables pour essayer de détecter des malwares déguisés ;
  • Ce qui se passe en-dehors du répertoire de WordPress, idéal pour les environnements complexes.

Viennent ensuite des options de performance qui permettent si besoin de réduire la charge sur le serveur grâce à un mode de scan moins gourmand en ressources mais plus long (cochez la case "Use low resource scanning (reduces server load by lengthening the scan duration"). On peut aussi limiter le nombre de problèmes signalés par e-mail, définir une durée maximale pour un scan (par défaut 3 heures) et gérer la mémoire et le temps d’exécution alloués à chaque étape du scan. Si vous constatez que votre serveur a du mal à faire face à un scan, vous pouvez agir ici !

Enfin, il y a des options de scan avancé (Advanced Scan Options) qui permettent d'exclure des fichiers spécifiques grâce à des motifs définis (wildcards), ce qui est utile pour ignorer des répertoires ou fichiers non pertinents comme des caches ou des journaux. Vous pouvez également ajouter des signatures personnalisées pour détecter des menaces spécifiques, forcer l’utilisation de l’IPv4 pour démarrer les scans, et limiter le nombre de tentatives pour reprendre une étape de scan interrompue. Ces réglages offrent une grande flexibilité pour adapter les analyses aux besoins techniques de votre site.

Options avancées du scan Wordfence
Options avancées du scan Wordfence

Conseils d'utilisation du scan Wordfence

Je vous conseille d'effectuer un premier scan juste après l'installation de Wordfence pour détecter d'éventuels problèmes et partir sur une base propre. Par la suite, planifiez des scans réguliers pour maintenir une surveillance constante de votre site et gardez des notifications actives pour être prévenu rapidement en cas de problème.

Ne supprimez pas des fichiers signalés par Wordfence sans vérifier si c'est réellement nécessaire : parfois, les fichiers signalés comme modifiés sont liés à des modifications que vous avez apportées volontairement (traduction, etc) et non à un piratage.

Enfin, notez que le scan peut solliciter le serveur, surtout sur les hébergements mutualisés. Si toutefois vous rencontrez des problèmes de performance à ce niveau, vous pouvez choisir un niveau de scan moins gourmand en ressources.

Le menu Tools, la boîte à outils de Wordfence

Ce menu propose plusieurs outils complémentaires et facultatifs de l'extension.

L'onglet Live Traffic

L'option Live Traffic de Wordfence est un outil puissant qui permet de surveiller en temps réel l’activité de votre site WordPress. Elle offre une vue détaillée des actions effectuées sur votre site, que ce soit par des visiteurs humains, des bots, ou des pirates potentiels.

Vous pouvez visualiser en direct les requêtes entrantes sur votre site, qu’il s’agisse de pages visitées, de tentatives de connexion ou de requêtes bloquées par Wordfence. Chaque action est accompagnée d’informations précises, comme l’adresse IP de l’utilisateur, l’URL ciblée, le statut de l’action (réussie, bloquée ou rejetée), l’heure et la date, ainsi que les informations sur le navigateur utilisé.

Cet outil est particulièrement utile pour identifier des menaces en cours, comme des attaques par force brute, des tentatives d’accès interdites ou des comportements anormaux de bots malveillants. En quelques clics, vous pouvez bloquer une adresse IP suspecte directement depuis l’interface Live Traffic.

Exemple de suivi du trafic sur Wordfence
Exemple de suivi du trafic sur Wordfence

Wordfence propose deux modes de suivi pour cette fonctionnalité.

  • Le mode "All Traffic" enregistre toutes les requêtes, y compris celles des bots légitimes comme Googlebot, offrant une vue exhaustive mais demandant davantage de ressources. Je vous conseille de ne pas l'utiliser car il fait peser une lourde charge sur le serveur.
  • Le mode "Security Only", quant à lui, se concentre uniquement sur les activités liées à la sécurité, comme les tentatives de connexion ou les requêtes bloquées, ce qui allège la charge sur le serveur tout en maintenant une surveillance efficace.

Vous disposez de plusieurs options pour ignorer le suivi de certains utilisateurs, comme les membres du site ayant des droits de publication (en cochant la case "Don't log signed-in users with publishing access"). Vous pouvez ignorer des adresses IP, des navigateurs, limiter la quantité de données stockées par Wordfence ("Amount of Live Traffic data to store") et la durée maximale du stockage ("Maximum days to keep Live Traffic data").

L'onglet Audit Log

L'onglet Audit Log de Wordfence, principalement disponible dans la version Premium, est un outil qui permet de suivre en détail toutes les actions et événements liés à votre site WordPress. Il fournit un journal exhaustif des connexions et déconnexions des utilisateurs, en précisant leur rôle, leur adresse IP et les informations sur leur navigateur. Il consigne aussi les modifications apportées aux fichiers WordPress, comme les thèmes, les plugins ou les fichiers de base, qu’elles soient effectuées manuellement ou via des mises à jour automatiques. Les changements au niveau des paramètres, la création, suppression ou modification de comptes utilisateurs, ainsi que les ajustements du contenu (articles, pages, commentaires) sont également enregistrés, ce qui permet de surveiller toute l'activité sur le site.

L’Audit Log est particulièrement utile pour détecter des comportements suspects, comme l’ajout d’un administrateur inconnu ou des modifications non autorisées dans les fichiers, et pour diagnostiquer des problèmes en cas de dysfonctionnement ou d’attaque. Il est très utile également si vous avez besoin d'avoir une traçabilité pointue de ce qui est fait sur le site, pour prouver la sécurité des accès et des données.

Comme le Live Traffic, c'est une fonctionnalité qui peut produire une grande quantité de données, surtout sur de gros sites, on peut donc la personnaliser et la limiter au suivi des événements critiques.

Les utilisateurs de Wordfence Premium, la version payante de l'extension, peuvent configurer des alertes en temps réel ou exporter les journaux pour une analyse plus approfondie.

L'Audit Log de Wordfence
L'Audit Log de Wordfence

L'onglet WhoIs Lookup

Cette rubrique vous permet tout simplement de connaître l'origine géographique d'une adresse IP. Par exemple, si vous recevez régulièrement des spams depuis la même adresse IP, vous pouvez connaître sa provenance (ville ou quartier) et même bloquer toute la plage d'adresses IP associées (en cliquant sur "Block this network]"). Ça permet un blocage en série.

L'adresse IP est par exemple visible dans le menu Commentaires de WordPress, sous l'adresse e-mail du commentateur.

L'onglet Import/Export des réglages

Vous pouvez exporter les réglages de l'extension si vous avez plusieurs sites à configurer. Ça vous évitera de recommencer la procédure à chaque fois. Vous aurez simplement à utiliser la fonctionnalité d'import pour appliquer vos réglages à l'autre site.

Import et export des réglages sur Wordfence
Import et export des réglages sur Wordfence

L'onglet Diagnostics

C'est une grosse synthèse de l'état de votre site : plugins actifs, base de données, version de php et de MySQL, options actives, etc. La plupart du temps, vous n'aurez pas besoin d'y accéder.

Dans le tableau de diagnostic, le plugin Wordfence vous propose également différents tests (via la ligne "Other tests") : test de la mémoire allouée par votre hébergeur à votre site (en cliquant sur "Test your WordPress host's available memory"), test de l'envoi d'e-mails à partir de votre site ("Send a test email from this WordPress server to an email address"), etc.

C'est aussi là, dans la rubrique "Debugging Options", que vous pouvez activer le mode de débogage ("Enable debugging mode") si vous rencontrez un problème lié au plugin (vous pourrez ainsi consulter les erreurs).

Le menu Login Security, pour améliorer la sécurité de la page de connexion

Le menu Login Security de Wordfence permet de mieux sécuriser la page de connexion de votre site WordPress, souvent ciblée par les pirates et les bots malveillants. Ce menu propose des outils pour protéger efficacement les accès et empêcher les tentatives d’intrusion.

L’authentification à deux facteurs (2FA)

La fonctionnalité authentification à deux facteurs (2FA) de Wordfence renforce la sécurité de la page de connexion WordPress en ajoutant une deuxième étape d’identification : en complément du mot de passe, vous devez entrer un code unique généré par une application d’authentification comme Google Authenticator ou Authy. Ce code change toutes les 30 secondes et doit être saisi après le mot de passe pour accéder au site.

Autrefois réservée à la version Premium, cette fonctionnalité est désormais disponible gratuitement et peut être utilisée par les administrateurs, éditeurs ou tout autre rôle utilisateur. Wordfence génère également des codes de récupération uniques à conserver en cas de perte du dispositif d’authentification.

Le 2FA est compatible avec la page de connexion WordPress par défaut et WooCommerce, mais peut ne pas fonctionner avec des formulaires personnalisés créés par d’autres plugins ou thèmes. La désactivation de la 2FA est possible pour un utilisateur ou un compte si nécessaire, notamment en cas de changement de téléphone.

Activer la double authentification sur WordPress

Les options d'authentification disponibles

On peut y activer l’authentification à deux facteurs (2FA) pour différents rôles d’utilisateurs, comme les administrateurs, éditeurs, ou abonnés, avec des paramètres spécifiques pour chacun. Une période de grâce configurable (par exemple 10 jours) peut être définie pour laisser le temps aux utilisateurs d’activer la 2FA avant que leur accès ne soit suspendu. Par ailleurs, l'option « Remember device for 30 days » offre un confort supplémentaire en limitant les demandes de code 2FA à une fois par mois sur chaque appareil.

Des fonctionnalités liées à XML-RPC permettent de renforcer encore la sécurité en exigeant des codes 2FA pour toute tentative d'authentification via cette interface ou en désactivant entièrement les requêtes XML-RPC nécessitant une connexion. Wordfence propose également une intégration avec WooCommerce, ajoutant un support pour reCAPTCHA et la 2FA sur les formulaires de connexion et d'inscription, ainsi qu'un onglet 2FA dans la page "Mon compte" des utilisateurs.

Le menu inclut également la possibilité d’activer reCAPTCHA v3 sur les pages de connexion et d'inscription. Cette version analyse le comportement des visiteurs pour distinguer les humains des bots sans qu'ils aient à résoudre de puzzles ou cliquer sur des cases. Vous pouvez configurer le seuil de confiance (par exemple, 0,5 pour indiquer une activité probablement humaine) et activer un mode test pour ajuster les paramètres avant de bloquer des connexions.

Des options générales permettent de définir des adresses IP en liste blanche pour contourner les exigences de 2FA et reCAPTCHA, et de synchroniser les horloges via NTP pour garantir une précision optimale pour l’authentification TOTP. Enfin, une option permet de supprimer toutes les données et configurations de sécurité de connexion (comme les enregistrements 2FA) lors de la désactivation de Wordfence, offrant une gestion propre en cas de désinstallation du plugin.

Le menu All Options, synthèse de tous les réglages pour paramétrer Wordfence

Dans ce menu, vous allez pouvoir accéder sur la même page à l'ensemble des options de configuration de l'extension Wordfence.

Wordfence License

C'est là que vous pouvez entrer votre numéro de licence si vous achetez la version Premium de l'extension.

View customization

Vous pouvez choisir de rendre certaines options plus faciles d'accès, en les affichant sous forme de sous-menu : la rubrique "Toutes les options" (All Options), la rubrique "Blocking" qui permet de bloquer facilement l'accès à votre site à certains utilisateurs indésirables, la rubrique "Live Traffic" qui permet de suivre le trafic en temps réel ou encore la rubrique "Audit log" dont je vous ai parlé pour les utilisateurs de Wordfence Premium.

Il suffit de cocher la case de l'option que vous souhaitez faire apparaître comme sous-menu. Pour ma part, j'ai coché "All Options" et "Blocking" car ce sont des rubriques auxquelles il est utile d'avoir accès rapidement pour paramétrer Wordfence et gérer la sécurité de son site au quotidien.

Options d'affichage sur Wordfence
Options d'affichage sur Wordfence

General Wordfence Options

Update Wordfence automatically when a new version is released - Cette option permet de configurer la mise à jour automatique de Wordfence dans les 24 heures suivant la sortie d’une nouvelle version. Si vous avez tendance à oublier de mettre à jour vos extensions WordPress, cocher cette case vous assure de toujours bénéficier des dernières améliorations de sécurité et corrections de bugs.

Where to email alerts - Vous pouvez spécifier une adresse e-mail pour recevoir des alertes de sécurité de Wordfence, comme un résumé des adresses IP bloquées, des menaces détectées ou des plugins nécessitant une mise à jour. Il est essentiel de configurer une adresse e-mail active pour ne manquer aucune information critique.

How does Wordfence get IPs - Wordfence propose plusieurs méthodes pour identifier les adresses IP des visiteurs. Par défaut, il utilise la méthode la plus sécurisée pour éviter les usurpations d'IP, ce qui fonctionne avec la plupart des sites. Vous pouvez également choisir des méthodes spécifiques comme REMOTE_ADDR, X-Forwarded-For, ou CF-Connecting-IP si vous utilisez un proxy ou Cloudflare. Il est recommandé de laisser la méthode par défaut, sauf si vous avez une configuration avancée.

Look up visitor IP locations via Wordfence servers - Si activée, cette option permet à Wordfence de déterminer les régions et villes des adresses IP via ses serveurs. Si désactivée, seule la localisation par pays sera disponible à l’aide d’une base de données locale.

Hide WordPress version - Cette option masque la version de WordPress utilisée sur votre site, compliquant ainsi la tâche des pirates qui cherchent des failles spécifiques aux versions obsolètes. Il est fortement conseillé de cocher cette case.

Disable Code Execution for Uploads directory - En activant cette option, vous empêchez l’exécution de code PHP dans le répertoire "uploads". Cela limite les risques en cas d’accès malveillant à ce dossier. Cependant, cette option peut poser problème si certains plugins nécessitent l'exécution de scripts dans ce répertoire.

Pause live updates when window loses focus - Cette fonctionnalité met en pause les mises à jour en temps réel (comme les scans ou le suivi de trafic) lorsque la fenêtre de l’administration WordPress n’est plus active. Cela peut réduire la charge serveur sur des sites très sollicités, mais je ne l'ai pas activée car elle n’impacte pas significativement les performances de mon site.

Update interval in seconds - Ce paramètre définit la fréquence des mises à jour des informations affichées par Wordfence (comme le trafic ou le statut des scans). Vous pouvez le régler sur 5 secondes, une fréquence adaptée pour la plupart des sites. Si vous souhaitez réduire le trafic vers le serveur, vous pouvez augmenter cet intervalle.

Bypass the LiteSpeed “noabort” check - Si votre site est hébergé sur un serveur LiteSpeed et que l'option "External application abort" est configurée sur "No abort", vous pouvez cocher cette case pour éviter des problèmes de compatibilité. Cela évite de modifier manuellement le fichier .htaccess.

Delete Wordfence tables and data on deactivation - Cette option permet de supprimer complètement les tables et données créées par Wordfence lors de sa désactivation. Cela inclut les réglages de sécurité, les journaux et les rapports de scan. Toutefois, cette option n’efface pas les données liées à "Login Security", qui doivent être supprimées séparément dans les paramètres correspondants.

Options générales du plugin Wordfence
Options générales du plugin Wordfence

Dashboard Notification Options

Il s'agit des notifications qui apparaissent sur le tableau de bord, je vous conseille de tout cocher : des alertes s'afficheront si une mise à jour est nécessaire (pour une extension, un thème, WordPress lui-même), mais aussi si le scan du site aboutit à des "découvertes" de fichiers suspects.

En version gratuite, Wordfence peut aussi afficher des informations sur les mises à jour de Wordfence, les nouveautés, les promotions. Pour désactiver cet aspect publicitaire, il faut disposer de la version premium de l'extension.

Email Alert Preferences

Wordfence peut vous envoyer des alertes par e-mail dans un grand nombre de situations et je vous conseille de les paramétrer pour éviter d'être submergé de messages. Vous allez peut-être être surpris de découvrir que votre site est exposé en permanence à des robots de spam ou à des tentatives d'attaques.

Voici la liste des alertes que vous pouvez recevoir grâce à Wordfence :

  • Être informé quand le plugin est mis à jour automatiquement (Email me when Wordfence is automatically updated) - Comme vous voulez !
  • Être informé si le plugin est désactivé (Email me if Wordfence is deactivated) - A cocher impérativement, mieux vaut être prévenu si on désactive le plugin à votre insu !
  • Être informé si le pare-feu est désactivé (Email me if the Wordfence Web Application Firewall is turned off) - A cocher aussi.
  • Recevoir un e-mail selon les résultats du scan (Alert me with scan results of this severity level or greater) - Je vous conseille de choisir "High", ainsi vous aurez un e-mail pour toute menace justement élevée ou critique.
  • Recevoir une alerte quand une adresse IP est bloquée (Alert when an IP address is blocked) - A décocher car ça arrive souvent !
  • Recevoir une alerte quand quelqu'un se fait bloquer après avoir tenté d'accéder plusieurs fois à l'administration (Alert when someone is locked out from login) - A vous de voir, pour ma part j'ai décoché la case.
  • Recevoir une alerte quand quelqu'un se fait bloquer après avoir essayé d'utiliser un mot de passe dévoilé lors d'une fuite de données personnelles (Alert when someone is blocked from logging in for using a password found in a breach) - Vous pouvez cocher la case, il arrive régulièrement que des mots de passe soient exposés sur le web.
  • Recevoir une alerte quand quelqu'un utilise le formulaire "mot de passe oublié" avec un nom d'utilisateur existant (Alert when the "lost password" form is used for a valid user) - A cocher ! C'est le cas où un pirate a deviné votre nom d'utilisateur et essaie de récupérer le mot de passe.
  • Etre informé quand quelqu'un se connecte en tant qu'administrateur (Alert me when someone with administrator access signs in) - Pour ma part, je coche cette case ainsi que la case située en dessous ("M'alerter seulement si cet administrateur se connecte depuis un nouvel appareil ou un nouvel endroit"). Ça permet de surveiller l'accès à l'administration sans recevoir un message à chacune de ses propres connexions.
  • Etre informé quand quelqu'un se connecte avec un autre rôle que le rôle d'administrateur (Alert me when a non-admin user signs in) - A vous de voir, si vous avez un site collaboratif mieux vaut décocher cette case pour éviter de recevoir une alerte à chaque fois que vos contributeurs se connectent !
  • Recevoir un e-mail quand il y a une augmentation significative des attaques sur votre site (Alert me when there's a large increase in attacks detected on my site) - Cochez cette case, Wordfence vous informera si vous êtes ciblé par une tentative de piratage de grande ampleur.

Enfin, vous pouvez définir un nombre maximum d'e-mails par heure. Si vous avez correctement paramétré vos alertes, vous ne devriez pas crouler sous les messages donc vous pouvez laisser "0" dans la case (= alertes illimitées).

Options des alertes e-mail sur Wordfence
Options des alertes e-mail sur Wordfence

Activity Report

Wordfence peut vous adresser une synthèse régulière par e-mail de la situation sur votre site : les adresses IP qui ont été bloquées, les plugins qui exigent d'être mis à jour, les fichiers qui ont été récemment modifiés, etc.

Dans cette partie des options, vous pouvez choisir si vous souhaitez activer ce résumé (en cochant la case "Enable email summary"), définir la fréquence d'envoi des e-mails ("Once a day/week/month" = un par jour/semaine/mois).

Vous pouvez aussi choisir d'exclure certains répertoires du suivi de la modification des fichiers (je vous conseille de laisser les paramètres par défaut sauf si vous savez ce que vous faites !).

Vous pouvez enfin afficher un widget de synthèse sur le tableau de bord de votre administration WordPress en cochant la case "Enable activity report widget on the WordPress dashboard".

Pour ma part, j'ai désactivé le résumé par e-mail car je reçois déjà des alertes en cas de problème sur le blog. Je préfère ne pas encombrer inutilement ma boîte mail ! En revanche, j'ai activé le widget sur le tableau de bord car il permet de garder un œil sur la sécurité globale du site.

Options déjà évoquées

Toutes les options qui suivent ont déjà été évoquées dans le reste de l'article :

  • Options du pare-feu (Firewall Options) ;
  • Options de blocage (Blocking Options)
  • Options de scan (Scan Options)
  • Options des outils (Tool Options)

A qui s'adresse la version payante de Wordfence ?

Wordfence Premium peut valoir le coup si vous gérez un site WordPress qui nécessite un niveau de sécurité élevé ou une protection avancée contre les menaces. Cette version payante offre des fonctionnalités supplémentaires, par exemple des mises à jour en temps réel des signatures de malwares, un blocage géographique (permettant de restreindre l'accès à certains pays), des scans programmables, une vérification approfondie de la réputation de votre domaine (pour détecter s'il est inscrit sur des listes noires), et un support prioritaire.

Ces options sont particulièrement utiles pour les sites à fort trafic, les sites e-commerce, ou ceux manipulant des données sensibles, où la moindre faille pourrait avoir des conséquences importantes. Cependant, pour un blog personnel ou un petit site avec des risques limités, la version gratuite de Wordfence, déjà très complète, peut suffire.

Pour conclure, Wordfence s’impose comme un outil indispensable pour protéger efficacement un site WordPress. La version gratuite se révèle déjà très performante, et avec une configuration adaptée, elle peut répondre aux besoins de la majorité des utilisateurs. Par ailleurs, on rappellera l'importance d'adopter une approche proactive, en configurant correctement le plugin et en effectuant des scans réguliers. En combinant Wordfence avec d’autres bonnes pratiques de sécurité, vous pouvez naviguer plus sereinement dans l’univers WordPress.

Connaissiez-vous ce plugin ? Avez-vous mis en place des mesures pour assurer la sécurité de votre site ? Avez-vous déjà été piraté ?
Marlène Viancin

Marlène Viancin

Hello, moi c’est Marlène ! Responsable SEO en agence dans la vie et passionnée par tout ce qui touche à l’analyse des données, j’aide les sites à gagner en visibilité en ligne en s’appuyant sur une compréhension fine du comportement et des intentions des internautes. Sur NoTuxedo, blog personnel indépendant de mon activité pro, je partage des conseils concrets pour créer, optimiser et faire grandir un site web – toujours avec une approche orientée résultats, accessible et stratégique, sans jargon inutile.


Poster un commentaire

Votre e-mail ne sera pas rendu public. Les champs marqués d’un * sont obligatoires.

73 commentaires sur “Comment paramétrer Wordfence pour sécuriser WordPress en 2025 ?
  1. Chaky 19 novembre 2022

    Ce tuto vient de sauver mon site

    1. Marlène
      Marlène 23 novembre 2022

      Tant mieux si c’est le cas, ça fait partie des très bons plugins de sécurité, avec Sucuri !

  2. Arnaud 17 juin 2022

    Bonjour,

    Le plugin permet-il d’imposer l’utilisation de Wordfence à la première utilisation d’un compte ?

    1. Marlène
      Marlène 19 juin 2022

      Bonjour Arnaud, je ne suis pas sûre de comprendre la question, Wordfence est actif « par défaut » sur tout le site, il ne s’applique pas à un compte en particulier.

  3. François 27 septembre 2021

    Bonjour Marlène, un grand merci pour ce tuto très complet pour configurer Wordfence ! Il en existe peu d’aussi clairs :) Je vous souhaite bonne continuation dans vos projets !

    1. Marlène
      Marlène 04 octobre 2021

      Merci François, c’est un excellent plugin que je continue à recommander !

  4. joseph 28 avril 2021

    Bonjour , merci pour votre page très interessante et fournie!
    j’aimerais savoir si on peut, avec le plugin wordfence, empêcher l’afflue de connexions simultanées sur mon blog; car je vois sur mes stats des spams de connexions aux mêmes heures le même jour de provenance de différents pays…
    Ceci a pour effet d’abord, de fausser mes statistiques…

    1. Marlène
      Marlène 15 mai 2021

      Hello Joseph, tout dépend si ce sont de « vrais » accès au site ou s’il s’agit de spam referrer, c’est-à-dire de fausses données qui remontent dans les statistiques mais qui ne correspondent pas à des visites « réelles ». Dans ce cas, il y a des moyens de filtrer ce spam référent d’Analytics.

      Si ce sont de vraies visites, il faut essayer via Wordfence de bloquer l’IP ou la plage d’IP concernée.

  5. Frederic 25 janvier 2021

    Bonjour ou bonsoir ( suivant l’heure) Marlène.
    Depuis plusieurs mois j ‘ai installé WordFence , en suivant pas à pas, votre tutoriel. Je confirme , vous êtes douée, les choses compliquées semblent si simples en vous lisant.
    Le site tourne pas trop mal , c’est un site de vente type brocante . , il progresse dans son référencement naturel mais….. Zéro vente. Pleins de consultations produits, mais pas la moindre demande .
    Depuis des semaines nous ne comprenons pas ce qui arrive . et ce soir nous avons trouvé et identifié le problème .
    Pour acheter, un prospect doit s ‘enregistrer sur le site et créer un compte . Mais , à peine le compte crée , Wordfence bloque le compte à tous les niveaux , notamment par l’adresse IP. De ce fait il est impossible d ‘acheter ou de nous contacter . J’ ai beau chercher dans tous les sens , je ne vois pas quelle case, quelle option est enclenchée. Je ne sais que faire ? Désinstaller et réinstaller ? Merci de vos conseils. A très vite j’espère .
    Frederic

    1. Marlène
      Marlène 27 janvier 2021

      Hello Frédéric, il doit y avoir quelque chose dans la procédure de génération d’un nouveau compte qui est assimilé à un comportement suspect… et c’est plus là-dessus que je me poserais des questions que sur le paramétrage lui-même. Je vous conseille de contacter directement Wordfence, en spécifiant ce qui est utilisé pour la création de compte (est-ce un plugin, un développement sur mesure, etc).

      On peut sur Wordfence désactiver le fonctionnement du pare-feu sur certaines URL précises (dans le menu « All options », c’est la partie « Allowlisted URLs »)… mais à mon sens, avant de le faire, il faut s’interroger pour vérifier qu’il n’y a pas une faille de sécurité réelle.

    2. Frédéric 27 janvier 2021

      Merci de votre retour .J’ai pris contact avec eux, toujours pas de réponse. Je vais regarder du cote de la création de compte client . Je vous tiens au courant.

    3. Marlène
      Marlène 27 janvier 2021

      Ils apportent des réponses directes (via les tickets de support) uniquement aux clients Premium, pour le support gratuit ça passe par le forum Wordfence… mais je pense qu’il serait préférable que quelqu’un examine le site (le développeur qui s’en occupe ou autre) pour vérifier que tout est sécurisé.

  6. Frederic 24 mai 2020

    Explications très pédagogiques. Merci

    1. Marlène
      Marlène 25 mai 2020

      Merci Frédéric !

  7. Di 12 avril 2020

    Merci infiniment, je m’inquiétais déjà pour la sécurité de mon site. Maintenant je peux m’en dormir tranquillement vu que toutes les configuration viennent d’être faites.

    1. Marlène
      Marlène 12 avril 2020

      Oui ça protège bien des attaques les plus courantes !

  8. Fabien 11 avril 2020

    Wouah génial cet article, pour moi qui cherchais un tuto pour paramétrer correctement Wordfence j’ai été servi :)

    Merci encore pour cet article de qualité !

    1. Marlène
      Marlène 12 avril 2020

      Merci Fabien, c’est un très bon plugin à avoir dans sa « boîte à outils » !

  9. Adeline 01 février 2020

    Merci pour cet article !
    Il m’a permis d’y voir plus clair avec ce plugin très utile !

    1. Marlène
      Marlène 02 février 2020

      Il est effectivement très utile, surtout quand on voit le nombre d’attaques qui sont bloquées au quotidien. Je ne suis pas sûre que ça empêche un hacker vraiment acharné de s’en prendre à un site mais ça décourage au moins le gros des troupes ou les attaques automatiques, c’est déjà très bien !

  10. Lily 26 janvier 2020

    Bonjour Marlène,
    Merci beaucoup pour ce tutoriel très riche, facile à comprendre et des plus utiles !

    1. Marlène
      Marlène 27 janvier 2020

      Merci Lily, contente d’avoir pu t’aider !

  11. Bernard 07 décembre 2019

    Merci pour ce guide extrêmement précieux.

    1. Marlène
      Marlène 10 décembre 2019

      De rien Bernard, merci pour le commentaire !

  12. Alain 18 octobre 2019

    Bonjour Sophie,

    Lorsque je lance le scan j’ai le message suivant.

    The current scan looks like it has failed. Its last status update was 20 mins ago. You may continue to wait in case it resumes or stop and restart the scan. Some sites may need adjustments to run scans reliably.

    Pouvez-vous m’aider.

    D’avance Merci;

    Alain

    1. Marlène
      Marlène 18 octobre 2019

      Bonjour Alain, le problème peut venir de 2 choses : soit c’est une « vraie » erreur, qui vient souvent de limitations mises en place par l’hébergeur. Soit le message s’affiche mais le scan continue à tourner, auquel cas ils disent que c’est souvent causé par un problème de cache (plugin de cache ou cache serveur).

      Le site d’aide conseille de modifier la variable WORDFENCE_SCAN_FAILURE_THRESHOLD dans la configuration avancée du plugin, je te renvoie au lien que j’indique dans ma réponse.

  13. Gilles 05 septembre 2019

    Bonjonr
    J’utilise wordfence depuis plusieures années sur les sites de mes clients
    Quand je l’installe , je mets toujours le meme mail
    J’ai des clients qui ont changé de prestataire, mais le plugin est toujours actif et je n’ainplus acces a l’admin wordpress par contre je recois toujours les alertes.
    Commnet supprimer ces notifications
    Merci

    1. Marlène
      Marlène 17 septembre 2019

      Bonjour Gilles, je réponds tardivement car j’étais en vacances :) Le plus simple est évidemment de leur demander directement de faire un changement d’adresse, de leur côté s’ils ont fait le choix d’un autre prestataire ils devraient voir ça d’un bon œil de ne plus vous envoyer les données de leur site.

      Si pour une raison X ou Y vous ne souhaitez plus ou ne pouvez plus avoir de contacts avec eux, écrivez directement aux créateurs de Wordfence en demandant s’ils ont un moyen d’agir de leur côté. Vous pouvez dans un premier temps poser la question sur le forum de support.

  14. Axelle 05 juillet 2019

    Bonjour Marlène !

    Aucune interrogation de mon côté cette fois-ci x)
    Juste un petit commentaire pour te remercier pour le super travail que tu fais, chacun de tes articles est une bénédiction !

    Bonne journée à toi !

    Axelle

    1. Marlène
      Marlène 08 juillet 2019

      Merci beaucoup Axelle !

  15. sophie 14 avril 2019

    Bonjour,

    Je trouve votre article très intéressant et je vous en remercie.
    Je poste cette demande en espérant qu’une personne puisse m’aider.
    Voilà, je ne peux plus me connecter à mon admin. Je n’ai pas de message d’erreur mais la page reste inerte. Cela marchait il y a 3 jours. Je pense que cela vient de wordfence. J’ai tenté une récupération par mot de passe mais rien à faire. Cela est très ennuyeux. Si quelqu’un à une solution ?
    Merci beaucoup pour votre aide.
    Sophie

    1. Marlène
      Marlène 15 avril 2019

      Bonjour Sophie, qu’entendez-vous par « inerte » ? Voyez-vous le formulaire de connexion ? La page est-elle complètement blanche ? Il y a une façon simple de savoir si ça vient de Wordfence : connectez-vous au FTP du site (là où vous avez mis les fichiers de WordPress), allez dans le dossier « wp-content » puis « plugins » et modifiez le nom du dossier de Wordfence. Le fait de renommer le dossier va automatiquement désactiver le plugin. S’il est la cause du problème, vous pourrez de nouveau vous connecter à l’administration.

    2. sophie 15 avril 2019

      Bonjour Marlène,
      Merci beaucoup pour votre réponse Je viens d’appliquer votre astuce mais cela ne change rien. Non la page n’est pas blanche. Quand je rentre mon identifiant et mot de passe rien ne se passe (et il n’y a pas de message d’erreur) Avez vous une autre astuce ? Merci beaucoup pour votre aide

    3. Marlène
      Marlène 16 avril 2019

      Ça signifie que le problème n’est pas lié à Wordfence donc malheureusement, je ne peux pas aider dans le cadre de cet article. Je vous conseille de vous tourner vers le forum d’aide de WordPress.

  16. Milie 31 mars 2019

    Il est en place chez moi depuis plusieurs mois mais ça fait 2 samedis qu’il m’explose ma bdd et qu’OVH me bloque en la passant en read only. Je peux vider la table mais sans savoir comment corriger le problème (si tu as une idée ;)).
    Sinon, on est d’accord qu’avec Wordfence, Limit Login Attempts Reloaded est inutile non ?
    Merci :)

    1. Marlène
      Marlène 31 mars 2019

      Hello, c’est curieux ! As-tu désactivé le suivi du trafic en temps réel car c’est souvent ce qui ralentit le site ? Sinon, le plugin limite bien le nombre de tentatives de login.

  17. MARINE 10 février 2019

    Bonjour Marlène,
    Merci pour cet article très complet. J’utilisais jusqu’à présent Ithèmes Sécurity mais j’ai eu un soucis je crois (ma BDD qui d’un coup de remplissait de log et donc saturait la base – j’ai dû désactiver le plugin et je pense avoir subit une attaque du coup – personnalisation de mon thème qui disparaissait tous les 2 jours…) J’ai 2 questions par rapport à ce que je faisais en terme de sécu :
    – Je ne vois pas la possibilité de remplacer l’URL de connexion wp-admin, ça n’est plus utile ?
    – 2è question, j’utilisais 2 plugins en plus d’Ithèmes Security : Login Lockdown et Block Bad Queries, sont-ils encore utiles ?
    Merci de tes réponses et bonne journée !
    Marine

    1. Marlène
      Marlène 10 février 2019

      Hello Marine, le plugin ne fait pas disparaître wp-admin, HideMyWP est sans doute le plugin de sécurité le plus utile à cet égard quand on veut masquer que l’on utilise WordPress.

      Wordfence remplit à mon sens les fonctions des plugins Login Lockdown et Block Bad Queries.

    2. Marine 16 février 2019

      Merci !

  18. Lili 02 novembre 2018

    Hello,
    Je suis interrogative car j’avais suivi ton tuto quand j’avais installé cette extension mais, depuis la dernière mise à jour, je ne vois plus de « Réglages/settings ». Cette mention est remplacée par « Upgrade to premium » comme si je ne pouvais plus toucher à rien… Comme je trouve mon blog instable avec pas mal de plantages ces derniers temps, je me pose quelques questions ;-)
    Merci !

    1. Lili 02 novembre 2018

      Oups, désolée, je vais te spammer. J’ai suivi ton conseil de désactiver et réactiver et cela a généré un mail (il faut d’ailleurs que je désactive tous ces nouveaux envois ;-)), avec le lien pour accéder aux paramètres… Bref, désolée du dérangement ! Je vais pouvoir continuer gentiment à chercher ce qui ne va pas avec le blog ;-)

    2. Marlène
      Marlène 04 novembre 2018

      Hello Lili, le plugin a simplement changé d’ergonomie, j’ai prévu de réactualiser le tutoriel mais n’ai pas eu le temps à ce jour. Les options se trouvent dans le menu « All options ». La seule chose qui peut vraiment ralentir un blog à cause de Wordfence, c’est quand on active le suivi du trafic en direct (Live Traffic Options => Enable live traffic logging réglé sur « ON »). Sinon, je n’ai pas constaté de lenteur particulière pour ma part.

  19. Mélanie 26 juin 2018

    Merci Marlène pour cet article ô combien riche et documenté ! Je me fais pirater constamment ces derniers jours, j’ai donc « nettoyé » mon blog et investi dans la licence Wordfence pour mes 2 sites. Ton article m’a permis de paramétrer le plugin de manière optimale donc big thanx

    1. Marlène
      Marlène 29 juin 2018

      Hello Mélanie, la version gratuite du plugin est déjà très performante… mais ce qu’il faudrait surtout comprendre, c’est par où passe ce pirate : est-ce qu’il y a des plugins obsolètes sur le site (pas mis à jour depuis très longtemps par leur créateur), un problème au niveau du thème… Je te conseille de lire en complément mon article sur la sécurité WordPress !

  20. Laura 23 mai 2018

    Bonjour Marlène,

    Je voulais installer ce plug-in, mais j’ai ceci qui s’affiche une fois activé, aurais-tu une idée du problème ? Je n’y connais pas grand chose haha !

    « Wordfence could not register with the Wordfence scanning servers when it activated. You can try to fix this by deactivating Wordfence and then activating it again, so Wordfence will retry registering for you. If you keep seeing this error, it usually means your WordPress server can’t connect to our scanning servers, or your wfConfig database table cannot be created to save the key. You can try asking your host to allow your server to connect to noc1.wordfence.com or check the wfConfig database table and database privileges. »

    Merci et belle journée,

    Laura

    1. Marlène
      Marlène 23 mai 2018

      Visiblement il n’arrive pas à « écrire » des informations dans ta base de données. Tu peux tester ce que recommande le message (désactiver puis réactiver le plugin)… et si ça ne fonctionne toujours pas, il faut voir avec ton hébergeur (ou sur le site de ton hébergeur) si ta base de données permet à un plugin « d’écrire dedans ».

  21. Angelilie 16 mai 2018

    Merci pour cet article très complet sur le plugin Wordfence. Je l’ai installé et configuré mais j’ai un petit plaisantin spammeur qui continue à polluer mon blog malgré que je l’ai bloqué dans les noms d’utilisateur bannis. Il arrive quand même à passer entre les mailles du filet de Wordfence. Je bloque aussi ses IP mais il en change régulièrement. C’est vraiment agaçant.

    1. Marlène
      Marlène 17 mai 2018

      C’est hélas le problème des IP dynamiques (et des gens qui n’ont rien d’autre à faire de leur vie que de troller) :/

  22. Délia 09 février 2018

    Même si le tuto n’est pas 100% à jour, je le trouve très bien quand on ne connait rien.
    J’ai remarqué que le logiciel a de lui-même coché la majeure partie des cases que tu conseilles, il semblerait donc que la configuration de base ressemble à celle que tu préconises :)
    J’ai migré chez worpdress et tes tutoriels me sont bien utiles, alors encore merci pour tout ce boulot!

    1. Marlène
      Marlène 11 février 2018

      Le plugin a été complètement refait il y a très peu de temps, il faudra donc que je mette à jour le tutoriel. J’ai l’impression qu’ils ont revu les réglages par défaut à cette occasion, pour que la version de base du plugin soit mieux paramétrée.

  23. MathildeG. 26 janvier 2018

    Bonjour Marlène,
    Tout d’abord merci beaucoup pour cet article qui m’a beaucoup aidé et surtout qui explique tout en français !! Je vous contact pour savoir si ce qui m’arrive est normal… J’ai changé les paramètres de mon site, j’ai tout enregistré. Mais, je voudrais à nouveau changer certaines cases mais surtout pouvoir exporter ces paramètres pour d’autres sites. Je dois donc me rendre dans l’onglet « option » mais après l’enregistrement de mes paramètres voilà qu’il a changé en « help » et ne me propose que d’évoluer en premium. Est-ce normal ? Que puis-je faire pour changer cela ?
    Merci infiniment de votre aide et en attendant votre réponse je vous souhaite une belle journée !

    1. Marlène
      Marlène 26 janvier 2018

      Bonjour, le plugin a été entièrement mis à jour hier ou avant-hier et pas mal de choses ont bougé, l’interface n’est plus du tout la même. Pour retrouver l’import/export, ça se passe dans Wordfence > Dashboard > Global Options > Import/Export Options.

    2. MathildeG. 26 janvier 2018

      Merci beaucoup de votre aide !! Effectivement, l’interface a entièrement changé et c’est la raison pour laquelle je ne comprenais plus rien. C’est bien, ça vous donne des idées pour votre blog pour les futurs utilisateurs de wordfence :p

    3. Marlène
      Marlène 26 janvier 2018

      Ha ha ce serait surtout bien qu’ils arrêtent de changer d’interface tous les mois, mettre à jour un tuto demande souvent plusieurs heures de travail ^^ Je vais attendre de voir s’ils apportent des changements suite à cette grosse refonte, avant de remettre à jour l’article.

  24. PatrickB 24 décembre 2017

    Bonjour Marlène,

    Même si ton article date un peu, et que probablement wordfence à depuis fait évoluer son offre sécurité, je trouve ton article très intéressant et bien détaillé (c’est un blogueur qui le dit) qui va m’être utile lors de mes tests sur ce produit (wordfence).
    J’en ai déjà testé quelques uns , wordfence étant le dernier de ma liste car le plus coriace à apprivoiser, mais du lot c’est pour l’instant ithème security (je possède déjà leur programme de backup excellent backupbuddy pro) car en plus de m’avoir permis de bouter un hackeur, enfin depuis 48h, qui s’attaquait à l’un de mes sites sans parvenir à le contrer avec d’autres plugin du type all in one security, secupress, il me permet de connaitre en permanence tout changement dans WP et cela par mail. Facile donc de connaitre le ou les fichiers qui lui ont permis de hacker le site si bien sûr il y arrive. Et vu ta remarque énoncé lors d’une de tes interventions :
    « Le nettoyage des fichiers piratés prend du temps et en plus, il faut trouver par où le pirate s’est introduit »
    Et bien le nettoyage est bien plus simple à réaliser grâce à ce module. Par contre à chaque message reçu, c’est un peu le stress, avant de découvrir que bien souvent c’est le résultat d’une modification auto du plugin lui même (rep. ithemes security), ou des sauvegardes automatisées) .
    Merci donc pour une meilleure compréhension de wordfence.

    Pour en revenir à ce (robot) hackeur ukrainien ou russe selon certain, je ne sais pas comment il fait pour retrouver mon repertoire d’accès (wp-admin) malgré 2 renommages en moins de 48h changements et kracké en en moins de 24h (sans trouver le MP heureusement). Aurais-tu une idée?
    Patrick

    1. Marlène
      Marlène 24 décembre 2017

      Pas du tout, je ne suis pas spécialiste en sécurité informatique :) Il faudrait faire effectuer une analyse par quelqu’un qui a vraiment des connaissances pointues en développement web, pour comprendre où il peut y avoir des failles dans le code.

  25. Delphine 02 août 2017

    Merci beaucoup pour ces info. J’avais un probleme avec le plugin que j’utilisais, je vais donc essayer celuici. J’espere que ca marchera.

    1. Marlène
      Marlène 03 août 2017

      Ce plugin fonctionne vraiment bien ! S’il ne te plaît pas, essaie iThemes Security qui est très bien aussi !

  26. Marina 16 mars 2017

    Merci beaucoup pour votre article et vos conseils! Mon site à été hacké à deux reprises l’année passée, même que c’est un tout petit site. Je ne suis pas très calée en informatique mais n’ai pas de quoi payer un webmaster, donc je dois tout faire moi-même, et ça devient de plus en plus compliqué. Mais là, je pense avoir un plug-in qui m’évitera des problèmes dans l’avenir. Donc encore merci à vous!

    1. Marlène
      Marlène 18 mars 2017

      Bonjour Marina, il faut surtout essayer de comprendre pourquoi le site est hacké de manière récurrente. Parfois, c’est tout simplement lié à l’utilisation d’un plugin obsolète, qui comporte une faille permettant aux pirates de prendre le contrôle du site. Je vous conseille aussi de lire le guide sur la sécurité WordPress que j’ai rédigé, il y a des conseils complémentaires.

  27. Sylvaine 01 mars 2017

    Merci pour ce super article !
    J’avais installé le plugin mais sans vraiment le configurer car tout était en anglais et avait l’air compliqué… Maintenant je me sens plus en sécurité :)

    1. Marlène
      Marlène 02 mars 2017

      Hello Sylvaine, c’est vrai que la traduction manque et il me semble que Wordfence n’est pas « traduisible » à ce jour, je crois me souvenir que je m’étais renseignée pour proposer une traduction et le code du plugin ne le permettait pas…

  28. Fany 28 février 2017

    Bonjour Marlène.
    Merci pour cet article extrêmement complet. Comme l’ont déjà dit d’autres lecteurs, j’avais téléchargé ce plugin dès la création de mon blog mais n’avais pas optimisé les réglages. C’est maintenant chose faite grâce à toi!
    Hâte de lire tes prochains articles…

    1. Marlène
      Marlène 02 mars 2017

      Merci Fany ! Par défaut Wordfence fonctionne déjà bien mais je trouve qu’il consomme trop de ressources et qu’il n’est pas assez exigeant sur les critères de blocage, d’où l’intérêt de le paramétrer un peu.

  29. Lili 21 février 2017

    Merci de tous ces conseils !
    J’ai le plugin mais viens de cocher quelques cases en plus et de limiter le nombre de tentatives quotidiennes ;-)
    La sécurité est un sujet qui effraie toujours ! (avec le « comment tout bien sauvegarder ? » ;-))

    1. Marlène
      Marlène 22 février 2017

      D’où l’intérêt d’avoir un hébergeur qui fait des sauvegardes automatiques :) Et/ou un plugin qui gère aussi ça automatiquement !

    2. Lili 22 février 2017

      En effet… Je crois qu’OVH, chez qui je suis, n’en fait pas. J’ai chargé UpdraftPlus mais cela semble saturer mon espace. Il faut que je me renseigne davantage pour mieux comprendre où sont vraiment mes données :p

    3. Pascal 22 février 2017

      OVH propose une sauvegarde pour toutes ses formules d’hébergement de site, mais il faut l’activer dans la console OVH si mes souvenirs sont exacts.

      Quant à UpdraftPlus, tout dépend de ce que tu sauvegardes (tu peux choisir de créer une archive des thèmes, des extensions, de la base de données… mais aussi la fréquence et le nombre d’archives à conserver).

    4. Marlène
      Marlène 24 février 2017

      J’avais fait un tuto pour expliquer comment sauvegarder des données sur Dropbox avec UpdraftPlus (en bas de l’article) :) Ça peut peut-être t’aider !

  30. Assistance informatique 76 20 février 2017

    Bonjour
    j utilisais ce plugin de sécurité WordPress avant de découvrir Itheme sécurity …cette extension de sécurité est simple d utilisation et intuitive …
    Ce plugin détecte ce qui ne vas pas et il y a juste à cliquer afin de corriger ….il permet également de modifier l URL de la page WordPress et de modifier le nom par défaut (admin ) afin de limiter les risques d attaques …
    il détecte également les erreurs de lecture et d écriture en vous recommandant les plus optimales pour la sécurité de votre site WordPress..

    1. Marlène
      Marlène 20 février 2017

      Oui c’est aussi un plugin de référence, je trouve que les deux font très bien leur job.

  31. Aurore 19 février 2017

    Merci pour ce super article, j’étais assez choqué de découvrir le nombre d’attaques que subit mon site (168 pour la journée) ! La sécurité est vraiment une des mes grosses angoisses, quand j’étais en stage en Finlande on en avait subit, 3, 4 en 6 mois qui avait mis notre site complètement à 0. Quand j’ai décidé de créer mon site du coup, c’était une priorité pour moi, mais je m’y connais que très peu, d’où la grande utilité d’un article comme celui-ci pour moi !

    1. Marlène
      Marlène 20 février 2017

      C’est effectivement rageant de perdre tout son travail à cause d’un piratage, je m’étais fait quelques grosses frayeurs il y a quelques années en me faisant pirater un forum de discussion. Le nettoyage des fichiers piratés prend du temps et en plus, il faut trouver par où le pirate s’est introduit car sinon, on nettoie tout mais ça recommence dans les heures qui suivent.

Si vous aimez les articles du site, n'hésitez pas à faire vos achats sur Amazon.fr via ce lien ; il me permettra de toucher une commission grâce au programme Partenaires Amazon EU.
© 2025 No Tuxedo – Tous droits réservés.
↑ Haut de page