Protéger votre site contre le spam généré par les utilisateurs

Vendredi 27 janvier 2017

En tant que propriétaire d'un site Web, vous avez probablement déjà vu du contenu généré automatiquement dans les sections consacrées aux commentaires ou dans les fils de discussion de vos forums. La création de ce type de contenu sur vos pages ne perturbe pas seulement les visiteurs du site, mais présente également à Google et à d'autres moteurs de recherche un contenu que vous ne souhaitez pas nécessairement voir associé à votre site.

Cet article de blog vise à vous donner des conseils pour vous aider à faire face à ce type de spam sur votre site et votre forum.

Certains spammeurs se servent de sites de tiers en y publiant du contenu et des liens trompeurs, dans le but d'obtenir plus de trafic vers leurs sites. Voici quelques exemples :

Les commentaires et les fils de discussion des forums peuvent constituer des sources d'informations de qualité, ainsi qu'une manière efficace d'inciter les utilisateurs d'un site à échanger. Ce précieux contenu ne doit pas être enterré sous des mots clés et des liens générés automatiquement, et placés là par des spammeurs.

Il existe plusieurs façons de sécuriser les fils de commentaires et les forums de votre site, et de les rendre peu attrayants pour les spammeurs :

  • Mettez régulièrement à jour votre logiciel de forum et corrigez-le si nécessaire. Prenez le temps de maintenir le logiciel à jour et soyez particulièrement attentif aux mises à jour de sécurité importantes. Les spammeurs profitent des problèmes de sécurité présents dans les anciennes versions des blogs, des tableaux d'affichage et d'autres systèmes de gestion de contenu.
  • Ajoutez un CAPTCHA. : Les CAPTCHA ont pour but de confirmer que les utilisateurs sont des humains et non des robots exécutant des scripts automatisés. Pour ce faire, il est possible de recourir à des services tels que reCAPTCHA, Securimage et Jcaptcha.
  • Bloquez les comportements suspects. De nombreux forums vous permettent de définir des limites temporelles entre deux messages, et il existe des plug-ins qui détectent le trafic excessif en provenance d'adresses IP individuelles, l'utilisation de proxys et toute autre activité plus associée aux robots qu'aux humains. Par exemple, phpBB, Simple Machines, myBB et de nombreuses autres plates-formes de forum acceptent ces configurations.
  • Consultez quotidiennement les utilisateurs postant le plus fréquemment sur votre forum. Si un utilisateur s'est inscrit récemment et a publié un nombre important de posts, nous vous conseillons d'examiner son profil et de vous assurer que ses posts et fils de discussion ne contiennent pas de spam.
  • Envisagez de désactiver certains types de commentaires. Par exemple, il est recommandé de fermer les fils de discussion très anciens qui ont peu de chances de recevoir des réponses légitimes.

    Si vous prévoyez de ne plus surveiller votre forum à l'avenir et que les utilisateurs n'interagissent plus avec ce dernier, la désactivation complète de la publication peut empêcher les spammeurs d'en abuser.

  • Exploitez au mieux les fonctionnalités de modération. Pensez à activer les fonctionnalités de modération qui exigent que les utilisateurs aient une certaine réputation avant de pouvoir publier des liens ou que les commentaires avec liens nécessitent une modération.

    Si possible, modifiez vos paramètres pour désactiver les publications anonymes, et rendez nécessaire l'approbation des messages des nouveaux utilisateurs avant qu'ils ne soient visibles.

    Des modérateurs, des amis/collègues ainsi que d'autres utilisateurs de confiance peuvent vous aider à examiner et à approuver les messages tout en répartissant la charge de travail. Gardez un œil sur les nouveaux utilisateurs de votre forum en observant leurs messages et leur activité sur ce dernier.

  • Envisagez d'ajouter des termes contenant du spam à la liste de blocage. Bloquez les commentaires manifestement inappropriés à l'aide d'une liste de termes indésirables (exemples : streaming illégal ou termes pharmaceutiques)." Ajoutez les termes inappropriés et hors sujet qui sont seulement utilisés par les spammeurs, en vous servant des messages contenant du spam que vous voyez souvent sur votre forum ou sur d'autres forums. Des fonctionnalités et des plug-ins intégrés peuvent supprimer ou marquer des commentaires comme étant du spam à votre place.
  • Utilisez l'attribut nofollow pour les liens dans le champ de commentaire. Cela découragera les spammeurs de cibler votre site. Par défaut, de nombreux sites hébergeurs de blogs, tels que Blogger, ajoutent automatiquement cet attribut à tous les commentaires publiés.
  • Utilisez des systèmes automatisés pour protéger votre site. Des systèmes complets comme Akismet, qui propose des plug-ins pour de nombreux blogs et systèmes de forums, sont faciles à installer et font le gros du travail pour vous.

Pour en savoir plus sur ces sujets, consultez la documentation de notre centre d'aide sur le spam généré par l'utilisateur et le spam dans les commentaires. Si vous avez besoin d'aide, vous pouvez également consulter notre forum d'aide du centre pour les webmasters.