Quand j'accompagne des porteurs de projet ou des entreprises sur leur site, une question revient presque systématiquement : comment éviter de se faire pirater ? La sécurité WordPress n'est pas un sujet réservé aux développeurs chevronnés ni une option que l'on active une fois pour toutes. C'est une démarche continue, faite de gestes simples et de réflexes plus techniques, qui protège votre contenu, vos données et votre référencement. Dans cet article, je vous propose de faire le tour des mesures que j'applique concrètement au quotidien, en partant des fondamentaux accessibles à tous jusqu'aux configurations plus poussées. Mon objectif est que vous repartiez avec une méthode claire, hiérarchisée et applicable.
WordPress équipe une part considérable des sites dans le monde, et cette popularité a un revers : il attire logiquement l'attention des personnes malveillantes et des robots automatisés qui scannent le web en permanence. La bonne nouvelle, c'est que la très grande majorité des attaques exploitent des failles connues et évitables. Un site tenu à jour, correctement configuré et sauvegardé résiste à l'immense majorité des tentatives. Voyons ensemble comment mettre tout cela en place.
Pourquoi la sécurité WordPress mérite votre attention
Avant de plonger dans la technique, je tiens à expliquer pourquoi le sujet est important, y compris pour un petit site vitrine. Beaucoup pensent qu'ils n'ont « rien à voler » et que leur site n'intéressera personne. C'est une erreur de raisonnement. La plupart des piratages ne visent pas une entreprise en particulier : ils sont automatisés et opportunistes. Des robots parcourent le web à la recherche de sites vulnérables pour les détourner de multiples façons.
Un site compromis peut être utilisé pour envoyer du spam, héberger des pages frauduleuses, rediriger vos visiteurs vers des sites douteux ou servir de relais dans une attaque plus large. Les conséquences sont concrètes : perte de confiance de vos visiteurs, mise en liste noire par les navigateurs et les moteurs de recherche, chute de visibilité, et parfois des heures de travail pour tout remettre en état. Sur le plan du référencement, un site marqué comme dangereux voit son trafic s'effondrer et sa réputation entachée pour un moment. C'est un point que j'aborde souvent avec les clients pour qui je réalise une création de site internet sous WordPress : mieux vaut poser des bases saines dès le départ plutôt que de réparer dans l'urgence.
La sécurité, ce n'est donc pas de la paranoïa, c'est de la prévention. J'aime résumer ainsi : on ne cherche pas à rendre un site inviolable, ce qui serait illusoire, on cherche à le rendre suffisamment robuste pour décourager la grande majorité des attaques et limiter fortement l'impact des rares qui passeraient.
Les mises à jour, votre première ligne de défense
S'il ne fallait retenir qu'une seule habitude, ce serait celle-ci. Une très grande partie des sites piratés le sont à cause d'un composant obsolète. WordPress fonctionne avec trois briques principales : le cœur du logiciel, le thème et les extensions. Chacune de ces briques est développée, maintenue et corrigée régulièrement. Lorsqu'une faille est découverte, les éditeurs publient un correctif. Tant que vous ne l'appliquez pas, la porte reste ouverte.
Je recommande donc de maintenir à jour l'ensemble de votre installation : le noyau WordPress, le thème actif et toutes les extensions. Les mises à jour de sécurité doivent être appliquées rapidement. Pour le cœur de WordPress, les mises à jour mineures s'installent automatiquement par défaut, et c'est une bonne chose. Pour les extensions et le thème, je conseille de vérifier régulièrement leur disponibilité, idéalement chaque semaine pour un site actif.
Un conseil que je donne toujours : avant une mise à jour importante, réalisez une sauvegarde. Cela vous permet de revenir en arrière en cas de conflit ou de comportement inattendu. Un environnement de préproduction, quand c'est possible, permet de tester les mises à jour majeures avant de les déployer sur le site réel. Enfin, méfiez-vous des extensions et thèmes que vous n'utilisez plus : un composant désactivé mais toujours installé reste une surface d'attaque potentielle. Supprimez ce qui ne sert pas plutôt que de le laisser dormir. Moins vous avez de code sur votre site, moins vous avez de portes à surveiller.
Faites également attention à la provenance de ce que vous installez. Un thème « premium » trouvé gratuitement sur un site de partage douteux contient très souvent du code malveillant caché. Je privilégie systématiquement le répertoire officiel de WordPress et les éditeurs reconnus.

Mots de passe et comptes utilisateurs : le facteur humain
La technique ne fait pas tout. Une part importante des intrusions passe par des accès mal protégés. Les attaques par force brute, qui consistent à tester des milliers de combinaisons d'identifiants, restent extrêmement courantes justement parce qu'elles fonctionnent encore trop souvent. Voici les règles que j'applique sans exception.
D'abord, utilisez des mots de passe longs et uniques. Un bon mot de passe combine longueur et imprévisibilité. Je recommande de s'appuyer sur un gestionnaire de mots de passe, qui génère et mémorise pour vous des chaînes complexes et différentes pour chaque service. Réutiliser le même mot de passe partout, c'est offrir à un attaquant l'accès à tous vos comptes dès qu'un seul est compromis.
Ensuite, évitez l'identifiant « admin ». C'est le premier nom que testent les robots. Créez un compte administrateur avec un nom d'utilisateur difficile à deviner, et supprimez ou rétrogradez tout compte générique. Vérifiez aussi que votre nom d'affichage public n'est pas identique à votre identifiant de connexion, car cette information peut fuiter dans le code des pages ou les flux du site.
J'insiste beaucoup sur un troisième point : activez la double authentification. Aussi appelée authentification à deux facteurs, elle ajoute une étape de vérification, généralement un code temporaire généré sur votre téléphone. Même si un attaquant devine votre mot de passe, il lui manquera ce second facteur. C'est l'une des protections les plus efficaces pour un effort minime, et de nombreuses extensions gratuites la proposent.
Enfin, appliquez le principe du moindre privilège pour la gestion des comptes. WordPress propose plusieurs rôles : administrateur, éditeur, auteur, contributeur, abonné. Chaque personne ne doit disposer que des droits strictement nécessaires à son travail. Un rédacteur n'a pas besoin d'un accès administrateur complet. En limitant les rôles, vous réduisez mécaniquement le risque qu'un compte compromis provoque des dégâts majeurs. Pensez également à supprimer les comptes des personnes qui ne collaborent plus avec vous.
Droits de fichiers, base de données et configuration du serveur
Passons à un niveau un peu plus technique, mais essentiel. WordPress repose sur un ensemble de fichiers et sur une base de données. La façon dont ces éléments sont configurés influence directement la résistance de votre site.
Sur le plan des fichiers, il existe des permissions recommandées. De façon générale, les dossiers et les fichiers ne doivent jamais être accessibles en écriture par tout le monde. Une configuration prudente attribue des droits restrictifs, en réservant l'écriture aux processus qui en ont réellement besoin. Le fichier de configuration principal, qui contient les identifiants de connexion à la base de données, mérite une protection renforcée : c'est l'un des fichiers les plus sensibles de toute l'installation.
Concernant la base de données, un geste simple consiste à modifier le préfixe des tables lors de l'installation, plutôt que de conserver la valeur par défaut. Cela complique certaines attaques automatisées qui ciblent des noms de tables prévisibles. Veillez aussi à ce que l'utilisateur de la base de données dispose uniquement des droits nécessaires au fonctionnement du site, et non de privilèges d'administration globaux.
Au niveau du serveur et de l'hébergement, plusieurs bonnes pratiques font une vraie différence. Activez le protocole HTTPS avec un certificat, aujourd'hui accessible gratuitement et indispensable : il chiffre les échanges entre le visiteur et votre site, protège les données transmises et constitue un signal de confiance pour les moteurs de recherche. Choisissez un hébergeur sérieux qui maintient ses serveurs à jour et propose des versions récentes du langage PHP sur lequel repose WordPress, car une version obsolète de PHP est elle aussi une source de vulnérabilités. Ces sujets d'infrastructure sont au cœur de l'expertise que je mobilise autour de l'écosystème WordPress.
Un dernier point souvent négligé : désactivez l'édition des fichiers de thème et d'extensions directement depuis l'administration. Cette fonctionnalité pratique devient dangereuse si un compte administrateur est compromis, car elle permet d'injecter du code sans même accéder au serveur.
Sauvegardes : votre filet de sécurité indispensable
Je le répète à chaque accompagnement : aucune mesure de sécurité n'est fiable à cent pour cent, c'est pourquoi une stratégie de sauvegarde solide est non négociable. C'est votre assurance. Si le pire arrive, une bonne sauvegarde transforme une catastrophe en simple contretemps.
Une sauvegarde complète comprend deux éléments : les fichiers du site et la base de données. Les deux sont indispensables, car ils forment un tout. La base contient vos articles, vos pages, vos réglages ; les fichiers contiennent le thème, les extensions et vos médias. Sauvegarder l'un sans l'autre ne permet pas de restaurer correctement le site.
La fréquence dépend de l'activité de votre site. Pour un site vitrine qui évolue peu, une sauvegarde hebdomadaire peut suffire. Pour un site de contenu régulièrement alimenté ou une boutique en ligne, une sauvegarde quotidienne, voire plus rapprochée, s'impose. Le principe est simple : vous ne devez jamais pouvoir perdre plus de contenu que ce que vous êtes prêt à recréer.
Un point crucial que beaucoup oublient : stockez vos sauvegardes ailleurs que sur le serveur du site. Si votre hébergement est compromis ou tombe en panne, une sauvegarde stockée au même endroit disparaît avec le reste. Je conseille de conserver des copies sur un espace de stockage externe, distinct de l'hébergement. Enfin, une sauvegarde n'a de valeur que si elle fonctionne : testez de temps en temps une restauration pour vous assurer que vos fichiers sont exploitables. Une sauvegarde jamais vérifiée est une fausse tranquillité.
Pare-feu, surveillance et protection active
Nous arrivons aux mesures qui protègent votre site en temps réel. Un pare-feu applicatif, souvent désigné par son sigle anglais WAF, filtre le trafic entrant et bloque les requêtes suspectes avant qu'elles n'atteignent votre site. Il agit comme un filtre capable de reconnaître et d'écarter les schémas d'attaque connus.
Il existe deux grandes approches. La première repose sur une extension de sécurité installée sur le site, qui surveille le trafic, bloque les tentatives d'intrusion et alerte en cas d'activité anormale. La seconde repose sur un service placé en amont, au niveau du réseau, qui filtre les requêtes avant même qu'elles n'arrivent sur votre serveur. Les deux approches sont complémentaires et le choix dépend de votre contexte et de votre budget.
Au-delà du pare-feu, plusieurs mécanismes de protection active méritent d'être mis en place. La limitation des tentatives de connexion bloque temporairement une adresse qui multiplie les échecs d'identification : c'est une réponse directe aux attaques par force brute. La détection de modifications de fichiers vous alerte lorsqu'un fichier est altéré de façon inattendue, souvent le premier signe d'une compromission. Enfin, une surveillance régulière, qu'elle soit automatisée ou réalisée lors d'audits, permet de repérer rapidement un comportement anormal.
Je recommande aussi de masquer ou de limiter les informations que votre site expose inutilement, comme la version précise de WordPress ou des messages d'erreur trop bavards qui renseignent un attaquant. Réduire la quantité d'informations techniques visibles depuis l'extérieur complique la tâche de celui qui cherche une faille. Ce travail d'analyse fine des signaux techniques rejoint d'ailleurs les méthodes que j'emploie en tant qu'consultant en référencement naturel, où l'observation du comportement d'un site et de ce qu'il renvoie est une compétence de tous les jours.
Un tableau récapitulatif par niveau de priorité
Pour vous aider à passer à l'action, voici une synthèse des mesures évoquées, classées par niveau de priorité. Je vous suggère de commencer par la colonne des priorités hautes, qui apporte le meilleur rapport entre l'effort demandé et la protection obtenue, puis de progresser vers les mesures plus avancées.
| Priorité | Mesure de sécurité | Objectif principal |
|---|---|---|
| Haute | Mises à jour du cœur, du thème et des extensions | Fermer les failles connues avant qu'elles ne soient exploitées |
| Haute | Mots de passe robustes et uniques | Résister aux attaques par force brute |
| Haute | Sauvegardes régulières et externalisées | Pouvoir restaurer rapidement en cas d'incident |
| Haute | Certificat et protocole HTTPS | Chiffrer les échanges et rassurer les visiteurs |
| Moyenne | Double authentification | Bloquer un accès même si le mot de passe fuite |
| Moyenne | Gestion fine des rôles et des comptes | Limiter les dégâts d'un compte compromis |
| Moyenne | Limitation des tentatives de connexion | Ralentir et décourager les robots |
| Avancée | Pare-feu applicatif | Filtrer le trafic malveillant en amont |
| Avancée | Droits de fichiers et durcissement de la configuration | Réduire la surface d'attaque au niveau serveur |
| Avancée | Surveillance et détection des modifications | Repérer une compromission le plus tôt possible |
Adopter les bons réflexes au quotidien
La technique installée, il reste la dimension la plus durable : les habitudes. Un site bien configuré aujourd'hui peut redevenir vulnérable demain si personne ne veille sur lui. Je vous invite à considérer la sécurité comme une routine plutôt que comme un projet ponctuel.
Concrètement, je conseille de planifier des vérifications régulières. Prenez l'habitude, chaque semaine ou chaque mois selon votre activité, de contrôler les mises à jour disponibles, de vérifier que vos sauvegardes se déroulent correctement et de jeter un œil aux éventuelles alertes de sécurité. Ce moment dédié, même court, évite l'accumulation de retards qui finissent par créer des vulnérabilités.
Soyez également attentif aux signaux faibles. Un site qui ralentit soudainement, des redirections étranges, des pages que vous n'avez pas créées, des e-mails inhabituels envoyés depuis votre domaine ou une baisse brutale de trafic peuvent trahir une compromission. Réagir vite limite considérablement les dégâts. En cas de doute, isolez le site, changez tous les mots de passe et restaurez une sauvegarde saine avant d'analyser l'origine du problème.
Formez aussi les personnes qui interviennent sur votre site. La meilleure configuration technique ne résiste pas à un mot de passe partagé par messagerie ou à un accès laissé ouvert sur un ordinateur public. La sensibilisation des utilisateurs fait partie intégrante de la sécurité. C'est d'ailleurs un volet que j'aborde volontiers lorsque j'interviens comme formateur sur les métiers du web : comprendre pourquoi une mesure existe donne l'envie de l'appliquer durablement, bien plus qu'une consigne imposée sans explication.
Enfin, gardez à l'esprit que la sécurité s'inscrit dans une vision d'ensemble de votre présence en ligne. Un site rapide, à jour, bien hébergé et correctement protégé sert à la fois vos visiteurs, votre image et votre référencement. Ces sujets sont interconnectés : négliger l'un fragilise les autres. Une approche cohérente et régulière vaut toujours mieux qu'une succession de mesures dispersées.
Conclusion : sécuriser, c'est protéger votre travail
Nous avons parcouru un chemin complet, des mises à jour aux sauvegardes, en passant par les mots de passe, la gestion des droits, le pare-feu et les bonnes habitudes. Ce que je souhaite que vous reteniez, c'est qu'aucune de ces mesures n'est réservée aux experts. Prises ensemble, elles élèvent considérablement le niveau de protection de votre site. La sécurité de votre installation WordPress n'est pas une destination que l'on atteint une fois pour toutes, c'est une pratique que l'on entretient. En appliquant progressivement les mesures présentées dans cet article, du plus prioritaire au plus avancé, vous transformez un site exposé en un site robuste, capable de résister à l'immense majorité des tentatives d'intrusion.
Si vous vous sentez dépassé par ces aspects techniques, ou si vous préférez confier l'audit et la mise en sécurité de votre site à quelqu'un dont c'est le métier, je suis à votre disposition. J'accompagne les entreprises et les indépendants pour poser des bases solides et durables. N'hésitez pas à me contacter pour échanger sur votre projet : nous ferons le point ensemble sur l'état de votre site et sur les actions prioritaires à mettre en place pour le protéger sereinement.