Vendredi 26 septembre 2008
Vous venez donc de configurer un forum sur votre site pour la première fois, ou d’activer les commentaires sur votre blog. Vous rédigez soigneusement un ou deux articles, cliquez sur le bouton de publication et attendez avec impatience l’arrivée des commentaires.

Et ils arrivent. Vous recevez peut-être un mot sympathique d’un autre blogueur, une mise à jour pressante d’un membre de guilde MMORPG, ou un rappel de votre Tante Millie concernant le dîner de jeudi. Mais vous recevez ensuite autre chose. Quelque chose… d’inquiétant. Des offres trop belles pour être vraies, un charabia logorrhéique bizarre et des images explicites que vous ne souhaitez certainement pas que Tante Millie voie. Vous vous retrouvez désormais enseveli sous un déluge du redouté
spam de commentaires.
Le spam de commentaires est une nuisance sous tous les rapports. C’est mauvais pour vous, car cela augmente votre charge de travail. C’est mauvais pour vos utilisateurs, qui souhaitent trouver des informations sur votre site et ne s’intéressent certainement pas à des liens louches et à du contenu hors sujet. C’est mauvais pour le web dans son ensemble, car cela décourage les gens d’ouvrir leurs sites aux contributions des utilisateurs et de participer aux conversations sur les forums existants.
Alors, que pouvez-vous faire en tant que webmaster pour y remédier ?

Un bref avertissement : la liste ci-dessous constitue un bon début, mais elle n’est pas exhaustive. Il existe tellement de systèmes de blogs, de forums et de babillards différents que nous ne pouvons tout simplement pas fournir d’instructions détaillées pour chacun d’eux. Les points ci-dessous sont donc suffisamment généraux pour s’appliquer à la plupart des systèmes.
Assurez-vous que vos commentateurs sont de vraies personnes
- Ajoutez un CAPTCHA. Les CAPTCHA exigent des utilisateurs qu’ils lisent un texte légèrement obscurci et le saisissent à nouveau pour prouver qu’ils sont des êtres humains et non un script automatisé. Si votre système de blog ou de forum n’intègre pas de CAPTCHA, vous trouverez peut-être un plugin tel que
Recaptcha, un projet qui aide également à numériser de vieux livres. Les CAPTCHA ne sont pas infaillibles, mais ils compliquent un peu la vie des spammeurs.
Vous pouvez en lire davantage sur les nombreux types de CAPTCHA, mais gardez à l’esprit que le simple fait d’en ajouter un basique peut s’avérer assez efficace. - Bloquez les comportements suspects. De nombreux forums vous permettent de définir des délais entre les messages, et vous pouvez souvent trouver des plugins pour détecter un trafic excessif provenant d’adresses IP individuelles ou de proxys, ainsi que d’autres activités plus caractéristiques de bots que d’êtres humains.
Utilisez des systèmes de filtrage automatique
- Bloquez les commentaires manifestement inappropriés en ajoutant des mots à une liste de blocage. Les spammeurs obscurcissent les mots dans leurs commentaires, ce n’est donc pas une solution très évolutive, mais elle permet de tenir le spam flagrant à distance.
- Utilisez des fonctionnalités intégrées ou des plugins qui suppriment ou marquent automatiquement les commentaires comme spam à votre place. Les spammeurs utilisent des méthodes automatisées pour salir votre site, alors pourquoi ne pas utiliser un système automatisé pour vous défendre ? Des systèmes complets tels que
Akismet, qui propose des plugins pour de nombreux blogs et systèmes de forums
et TypePad AntiSpam, qui est open-source et compatible avec Akismet, sont faciles à installer et font le plus gros du travail pour vous. - Essayez d’utiliser des options de filtrage bayésien, si elles sont disponibles. Entraîner le système à reconnaître le spam peut exiger un certain effort de votre part, mais cette technique
a été utilisée avec succès pour lutter contre le spam par e-mail.
Renforcez un peu vos paramètres
nofollow
liens non fiables. De nombreux systèmes disposent d’un paramètre permettant d’ajouter un attributnofollowaux liens dans les commentaires, ou le font par défaut. Cela peut décourager certains types de spam, mais ce n’est certainement pas la seule mesure à prendre.- Envisagez d’exiger des utilisateurs qu’ils créent un compte avant de pouvoir publier un commentaire. Cela ajoute des étapes à l’expérience utilisateur et peut décourager certains visiteurs occasionnels de poster des commentaires, mais cela peut aussi maintenir un meilleur rapport signal/bruit.
- Modifiez vos paramètres afin que les commentaires doivent être approuvés avant d’apparaître sur votre site. C’est une excellente tactique si vous souhaitez maintenir des normes de qualité élevées pour les commentaires, si vous ne vous attendez pas à un volume énorme de commentaires, ou si vous possédez un petit site personnel. Vous pourrez peut-être permettre à des employés ou à des utilisateurs de confiance d’approuver eux-mêmes les messages, répartissant ainsi la charge de travail.
- Pensez à désactiver certains types de commentaires. Par exemple, vous voudrez peut-être désactiver les commentaires sur de très anciens articles qui ne risquent plus de recevoir de commentaires légitimes. Sur les blogs, vous pouvez souvent désactiver les rétroliens (trackbacks) et les pingbacks, qui sont de superbes fonctionnalités mais peuvent constituer des voies d’accès majeures pour le spam automatisé.
Maintenez votre site à jour
Prenez le temps de garder votre logiciel à jour et accordez une attention particulière aux mises à jour de sécurité importantes. Certains spammeurs profitent de failles de sécurité dans les anciennes versions de blogs, de babillards et d’autres systèmes de gestion de contenu. Consultez la
Liste de contrôle de sécurité rapide
pour des mesures supplémentaires.
Vous devrez peut-être trouver un équilibre quant aux tactiques à mettre en œuvre en fonction de votre logiciel de blog ou de forum, de votre base d’utilisateurs et de votre niveau d’expérience. Ouvrir un site aux commentaires sans aucune protection représente un risque majeur, que vous ayez un petit blog personnel ou un site gigantesque comptant des milliers d’utilisateurs. De plus, si votre forum a été complètement envahi par des milliers de messages de spam et n’apparaît même plus dans les résultats de recherche Google, vous voudrez peut-être
soumettre une demande de réexamen
après avoir nettoyé le mauvais contenu et pris des mesures pour prévenir de futurs spams.
En tant que blogueur et développeur web de longue date
moi-même, je peux vous dire qu’un peu de temps consacré à la mise en place de telles mesures au départ peut vous faire économiser énormément de temps et d’efforts par la suite. Je suis nouveau dans l’équipe Webmaster Central, originaire de Cleveland. Je suis ravi d’aider mes confrères webmasters et je me passionne pour l’ergonomie et la qualité de la recherche (j’ai même fait
un peu de recherche académique
sur le sujet). N’hésitez pas à partager vos astuces pour prévenir le spam sur les commentaires et les forums dans notre
forum, et comme toujours, vous êtes les bienvenus pour poser vos questions dans notre
groupe de discussion.
Comment nous l'appliquons
We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.
Services associés