web-dev-qa-db-fra.com

Autoriser les commentaires anonymes, mais empêcher le spam

  1. Captcha, reCapthca et autres ont de sérieux problèmes d’utilisabilité. Et fondamentalement, tout ce qui nécessite qu'un utilisateur remplisse un champ supplémentaire (autre que le commentaire) chaque fois que l'utilisateur poste un commentaire est considéré comme une mauvaise utilisation.

    (NOTE:J'espère que vous réalisez que les utilisateurs n'ont besoin d'entrer leur nom et leur adresse email qu'une seule fois, lorsqu'ils le commentent sur un site Web, à moins qu'il efface le cache.)

    Donc, des plugins commeMieux WordPress reCAPTCHA , WP-reCAPTCHA , Spam gratuit WordPress, etc. bien qu'ils soient extrêmement bons à ce qu'ils font, sont disponibles de la question compte tenu des préoccupations susmentionnées.

  2. Des plugins tels queMauvais comportement , WP-Hashcash Extended(successeur de WP-Hashcash ), des règles .htaccess pour empêcher les techniques de spam et les bots reconnus, etc. ne sont pas sans faux positifs.

    Parfois, ils sont même connus pour bloquer les robots d'exploration de moteurs de recherche provenant d'une nouvelle plage d'adresses IP. En outre, l'authentification des commentaires dépend essentiellement de JavaScript, ce n'est pas vraiment un excellent moyen , IMO. Je dis juste.

Comme je le vois, tout se résume à Akismet , Impostercide et Cookies pour les commentaires plugin anti-spam combo.

( AntiSpamBee , Defensio , et TypePad AntiSpam , entre autres, sont destinés à être des alternatives à Akismet. Tandis que beaucoup n'aiment pas Akismet car il s'agit d'une entreprise qui croit en l'ouverture source, mais n’est pas gratuit, beaucoup d’entre nous reconnaissons encore que c’est pratiquement nul.)

So...

  • Qu'est-ce que else dois-je faire? (plutôt, devrais-je faire quelque chose d'autre qui est plus efficace?)

  • Quelqu'un a-t-il essayé ZigTrap ? Comment se compare-t-il aux autres? (Un trop grand nombre de faux positifs est une surcharge de la file d'attente de modération/spam.)

PS:Je suis sûr qu’il n’existe pas de solution "idéale pour tous". Mais cela vous aidera si vous pouvez partager ce qui fonctionne le mieux pour vous.

TLDR:Comment puis-je empêcher le spam sur les commentaires WordPress sans nécessiter d'approbation manuelle ou de connexion/enregistrement d'utilisateur?

4
its_me

D'accord, j'ai (probablement) juste assez lu depuis que j'ai posé cette question, et apparemment ce combo de plug-ins anti-spam, fonctionne dans une mesure très appréciable pour atténuer le spam:

Akismet + Cookies pour les commentaires + Impostercide

Les personnes compétentes sont d'accord:

  • Alex aka Viper007Bond utilise Akismet et Cookies for Comments sur son propre blog, en plus de désactiver les rétroliens. ( La source )

  • Donncha O Caoimh dit (par courrier électronique), "J'utilise des cookies pour les commentaires et cela fonctionne très bien avec WP Super Cache!" - Il est également l'un des co-développeurs de plusieurs plugins anti-spam. Il utilise aussi très probablement Akismet.

La nécessité d'utiliser le plug-in "Impostercide" devrait être évidente, à moins que l'email que vous administrez sur votre blog soit inconnu du monde entier, ou que vous vous en foutiez, même si les spammeurs publient des commentaires sur votre blog en utilisant votre Nom et votre Email ( et l'enfer si vous utilisez Gravatar).

Et oui, cette configuration peut ne pas convenir à tout le monde. Surtout les blogs qui veulent appliquer un ensemble plus strict de règles et de techniques.

0
its_me