Annons

För närvarande driver jag för närvarande cirka fem bloggar. Jag gör det mest för att jag älskar att forska olika ämnen. Men det mest irriterande som jag tycker att jag tvingas ta itu med nästan varje dag är kommentarer om skräppost. Dessa nummer från dussintals till hundratals beroende på dagen.

Många bloggare eller webbplatsägare som har kommentarsystem måste hantera detta dilemma och jag är säker på att de delar samma frustration. Det verkar som att även om du har aktiverat kommenteringsmoderering så hindrar inte spammare automatiskt att skicka skräp till ditt kommentarformulär. Förra veckan, efter att ha använt hela 25 minuter på att radera hundratals spam-kommentarer från moderationsområdet, bestämde jag mig för att jag hade fått nog.

Detta är ett dilemma som många webbplatsägare måste ta itu med. Behöver du att kommentatorer registrerar sig på din webbplats innan de kommenterar? Det skulle helt stänga av skräppost, men det skulle också praktiskt taget stänga av kommentarer. De flesta vill helt enkelt inte ta sig tid att registrera sig.

instagram viewer

Den enda andra lösningen som verkligen fungerar är en som många redan vänder sig till varje dag - med Captcha. Det finns många anständiga Captcha-skriptpaket och plugins där ute, men jag tror att det bästa är ett som kort noterades i MUO-katalogen för en tid tillbaka. reCAPTCHA.

Använd Captcha eller inte?

Nu vill många webbplatsägare inte använda ett Captcha-system, eftersom många av dem är verkligen irriterande. Har du någonsin provat att läsa några av dessa "endast läsbara" textfläckar? Anledningen till att jag gillar ReCaptcha är att det inte bara är riktigt enkelt att installera på en blogg eller en webbplats, utan utmaningen är en som dina läsare kommer att kunna flyga igenom på några sekunder - men det kommer att stoppa de dumma spammarna kalla i deras spår.

Det här var min kommentarformulär innan installera ReCaptcha.

recaptcha bädda in svaret på sidan

Som ni ser - ingen utmaning alls, bara en enkel inlämningsformulär med en "skicka kommentar" knapp. Nu var detta inte helt mitt fel, eftersom jag laddade ner ett högkvalitativt tema och det var kommentarformuläret som följde med det - inget antispam-skript ingår.

skapa ett formulär med recaptcha

På grund av det är röran ovan vad jag mötte nästan varje vecka. Hundratals och hundratals dumma, meningslösa, irriterande skräpkommentarer. Så jag bestämde mig för att det var hög tid för ett Captcha-system, och ReCaptcha noteras på hela webben som en av de bästa där ute. Den verkliga frågan är hur svårt det ska vara att installera, kan jag installera Recaptcha-inbäddningssvaret på sidan och hur funktionellt är det?

Det första steget i installationen är registrera dig och ladda ner lämpliga filer för din situation - för WordPress som laddar wp-recaptcha mapp till "wp-content / plugins“. ReCaptcha är tillgängligt för WordPress, PHP, phpBB, Drupal, Joomla, Coldfusion, Java och alla möjliga andra plattformar och programmeringsmiljöer. Läs intro sida att lära sig mer.

I alla fall måste du registrera dig med ett ReCaptcha-konto så att du kan få en offentlig och privat nyckel.

skapa ett formulär med recaptcha

När du aktiverar plugin-programmet och går in i Recaptcha-objektet under inställningar i WordPress upptäcker du hur funktionellt ReCaptcha egentligen är. Du måste först fylla i dina offentliga och privata nycklar så att plugin fungerar.

recaptcha

Du kommer att märka att du kan göra ReCaptcha lite mindre irriterande för registrerade användare genom att dölja det. Det kommer också att säkra registreringsformuläret. Det bästa av allt är att du kan aktivera MailHide-funktionen, där ReCaptcha konverterar varje e-postadress som publiceras på din webbplats till en länk med den faktiska e-postadressen dold - förhindrar att e-postadressen lyfts av spammare som genomsöker netto.

skapa ett formulär med recaptcha

Det här är bra för WordPress-användare, men tänk om du har en webbplats skriven i PHP? Recaptcha-webbplatsen innehåller enkla instruktioner för nästan varje installation du kan möta. Att till exempel infoga ReCaptcha på en PHP-sida är lika enkelt som att lägga till detta element i din formulärsöverföring.


php
required_once (‘recaptchalib.php’);
$ publickey = “din_public_key”; // du fick detta från anmälningssidan
echo recaptcha_get_html ($ publickey);


Uppenbarligen måste du ha koden för verify.php och den recaptchalib.php filen laddas upp, men allt detta finns i nedladdningspaketet. Det är väldigt enkelt att installera ReCaptcha på alla webbplatser och på alla plattformar. Det är faktiskt så effektivt att det är det app rekommenderas på den officiella Google Webmasters-bloggen.

Så nu när jag har installerat det så ser kommentarområdet ut nu.

Döda skräppostkommentarer på din blogg för gott med ReCaptcha cap7

Skriv in fel svar, och sidan laddas helt enkelt om med följande fel som anges i ReCapcha-rutan.

recaptcha bädda in svaret på sidan

OK, det har bara körts en liten stund, men medan jag brukade ta emot dussintals skräppostmeddelanden om dagen, har jag inte fått ett enda än. Det är surrealistiskt. Jag har så mycket ledig tid nu, jag kanske måste ta golf eller något.

Använder du ett skräppostblockande verktyg eller skript på din egen webbplats? Vad är ditt föredrag och varför gillar du det? Dela din insikt och tips i kommentarerna nedan.

Ryan har en kandidatexamen i elektroteknik. Han har arbetat 13 år inom automationsteknik, 5 år inom IT och är nu en applikationsingenjör. Han var tidigare chefredaktör för MakeUseOf och talade vid nationella konferenser om datavisualisering och har varit med på nationell TV och radio.