Annonse
For tiden driver jeg for øyeblikket omtrent fem blogger. Jeg gjør det mest fordi jeg elsker å forske på forskjellige emner. Imidlertid er den mest irriterende tingen som jeg synes jeg blir tvunget til å takle nesten hver eneste dag, spam-bloggkommentarer. Disse tallene fra dusinvis til hundrevis avhengig av dagen.
Mange bloggere eller eiere av nettsteder som har kommentarsystemer, må takle dette dilemmaet, og jeg er sikker på at de deler den samme frustrasjonen. Det ser ut til at selv om du har aktivert kommentarstyring, hindrer det ikke at spammere automatisk sender søppel til kommentarskjemaet. Forrige uke, etter å ha brukt hele 25 minutter på å slette hundrevis av spam-kommentarer fra moderasjonsområdet, bestemte jeg meg for at jeg hadde fått nok.
Dette er et dilemma som mange eiere av nettsteder må komme til rette med. Trenger du at kommentatorer registrerer seg på nettstedet ditt før de kommenterer? Det ville stenge spam fullstendig, men det vil også praktisk talt stenge kommentarer. De fleste ønsker ganske enkelt ikke å ta seg tid til å registrere seg.
Den eneste andre løsningen som virkelig fungerer er en som mange allerede henvender seg til hver dag - ved å bruke Captcha. Det er mange ordentlige Captcha-skriptpakker og plugins der ute, men jeg tror den beste er en som kort ble notert i MUO Directory for en stund tilbake. reCAPTCHA.
Bruk Captcha eller ikke?
Nå ønsker ikke mange nettstedseiere å bruke et Captcha-system, fordi mange av dem er veldig irriterende. Har du noen gang prøvd å lese noen av disse “bare menneskelige lesbare” tekstflekkene? Grunnen til at jeg liker ReCaptcha er fordi det ikke bare er veldig enkelt å installere på en blogg eller et nettsted, men utfordringen er en som leserne dine vil kunne fly igjennom på få sekunder - men det vil stoppe de dumme spammere som er kalde i seg spor.
Dette var kommentarskjemaet mitt før installere ReCaptcha.
Som du kan se - ingen utfordring i det hele tatt, bare et enkelt innleveringsskjema med et "Send inn kommentar”-Knappen. Nå, dette var ikke helt min skyld, fordi jeg lastet ned et tema av høy kvalitet, og dette var kommentarskjemaet som fulgte med - ingen anti-spam scripting inkludert.
På grunn av det er rotet over det jeg ble møtt med nesten hver uke. Hundrevis og hundrevis av dumme, meningsløse, irriterende søppelkommentarer. Så jeg bestemte meg for at det var på høy tid for et Captcha-system, og ReCaptcha blir bemerket over hele nettet som en av de beste der ute. Det virkelige spørsmålet er hvor vanskelig det vil være å installere, kan jeg installere Recaptcha embed svar på siden, og hvor funksjonelt er det?
Det første trinnet i å sette det opp er registrere deg og laste ned de riktige filene for din situasjon - for WordPress som laster inn filen wp-recaptcha mappe inn i “wp-innhold / tillegg“. ReCaptcha er tilgjengelig for WordPress, PHP, phpBB, Drupal, Joomla, Coldfusion, Java og alle slags andre plattformer og programmeringsmiljøer. Les intro side å lære mer.
I alle tilfeller må du registrere deg med en ReCaptcha-konto, slik at du kan få en offentlig og privat nøkkel.
Når du aktiverer plugin-modulen og går inn på Recaptcha-elementet under innstillinger i WordPress, vil du oppdage hvor funksjonell ReCaptcha egentlig er. Du må først fylle ut de offentlige og private nøklene dine, slik at pluginen fungerer.
Du vil merke at du kan gjøre ReCaptcha litt mindre irriterende for registrerte brukere ved å skjule den. Det vil også sikre registreringsskjemaet. Det beste av alt er at du kan aktivere MailHide-funksjonen, der ReCaptcha vil konvertere hver eneste e-postadresse som er publisert på nettstedet ditt inn i en lenke med den faktiske e-postadressen skjult - forhindrer at e-postadressen blir løftet av spammere som gjennomsøker nett.
Dette er bra for WordPress-brukere, men hva om du har et nettsted skrevet i PHP? Recaptcha-nettstedet inneholder enkle instruksjoner for omtrent alle oppsett du måtte møte. For eksempel er å sette inn ReCaptcha på en PHP-side like enkelt som å legge dette elementet til skjemainnleveringen.
php
demand_once (‘recaptchalib.php’);
$ publickey = “your_public_key”; // du fikk dette fra påmeldingssiden
ekko recaptcha_get_html ($ publickey);
Det er klart at du må ha koden til verify.php og recaptchalib.php fil lastet opp, men alt dette følger med i nedlastingspakken. Det er veldig enkelt å installere ReCaptcha på ethvert nettsted og på hvilken som helst plattform. Det er så effektivt at det er det app anbefales på den offisielle Google Webmasters-bloggen.
Så nå som jeg har installert det, er det slik kommentarområdet ser ut nå.
Skriv inn feil svar, og siden lastes bare inn med følgende feil oppført over ReCapcha-boksen.
OK, det har bare kjørt en liten stund, men mens jeg pleide å motta dusinvis av spam-meldinger om dagen, har jeg ikke mottatt en eneste ennå. Det er surrealistisk. Jeg har så mye fritid nå, jeg må kanskje ta golf eller noe.
Bruker du et spamblokkeringsverktøy eller skript på ditt eget nettsted? Hva er preferansen din, og hvorfor liker du det? Del din innsikt og tips i kommentarfeltet nedenfor.
Ryan har en BSc-grad i elektroteknikk. Han har jobbet 13 år innen automatisering, 5 år innen IT, og er nå en applikasjonsingeniør. Han var tidligere administrerende redaktør for MakeUseOf, han snakket på nasjonale konferanser om datavisualisering og har blitt omtalt på nasjonal TV og radio.