I artiklen med det mundrette navn Plugin mod kommentar-spam – et alternativ til ReCAPTCHA? har jeg beskrevet et WordPress plugins elegante måde at frasortere spam-maskiner (bots), når det vælter ind med kommentarer på din blog.
Her er så endnu en metode, som vælger en anden men ikke mindre elegant løsning. Bestem selv, hvad du selv synes er smartest.
Men husk, at der er sjældent en metode, der ikke på et tidspunkt kan omgåes af spam-bot-programmørerne.
Tiden arbejder for dig
Det nye plugin hedder Spammers Suck! – måske ikke så subtilt et navn. Udviklerfirmaet kalder sig WPSpamHammer. Endnu et hårdtslående navn, der understreger ‘tough-on-net-crime’-profilen. Personligt synes jeg nok, at Aikido Spam Fighter eller lignende havde været et bedre navn. For metoden er begavet og ikke synderlig voldelig.
Ideen er simpelthen a vente! Når en maskine eller et menneske åbner en kommentarside, så skal der gå fx 15 sekunder før en kommentar bliver accepteret. Det er smart, da spam-bots jo normalt ikke har tid til at vente 15 sekunder. De skal hurtigt videre og generer andre bloggere, så for dem er 15 sekunder en evighed. For de fleste mennesker, vil en kommentar aldrig falde før efter 15 sek.
Hvis man mener, at tidsgrænsen ligger et andet sted, kan man selv tilrette det i indstillingerne:
Desuden kan man sikre sig mod, at evt. lynhurtige menneskevæsener afleverer kommentarer på under 15 sekunder ved at gøre ‘Send’-knappen inaktiv.
Update 20. august 2014:
Jeg har været nødsaget til at pille Spam Hammer af mit site. Den skabte ‘fatal errors’, der angiveligt skyldtes en manglende registrering af ‘base dir’ et eller andet sted i koden. Det fik den til at konflikte med QuickCache, som jeg vurderer højere end de fleste andre plugins. Både hvad angår troværdighed og kvalitet. Så Spam Hammer er ude. Desuden producerede den denne fejl, da jeg prøvede at geninstallere den for at teste:
Protection Not Active*. Error: Your Server's IP Is In Use By Another Account
Men hvis du kan leve med disse begrænsninger, kan den måske stadig være anvendelig for dig.