Zabij na spam komentarze na swoim blogu dzięki ReCaptcha

  • Mark Lucas
  • 0
  • 1672
  • 218
Reklama

Obecnie prowadzę około pięciu blogów. Robię to głównie dlatego, że uwielbiam badać różne tematy. Jednak najbardziej denerwującą rzeczą, z którą jestem zmuszony radzić sobie prawie codziennie, są komentarze na blogu spamowym. Liczby te wynoszą od kilkudziesięciu do setek w zależności od dnia.

Wielu blogerów lub właścicieli witryn, którzy mają systemy komentowania, musi zmierzyć się z tym dylematem i jestem pewien, że podzielają tę samą frustrację. Wygląda na to, że nawet jeśli włączysz moderowanie komentarzy, nie powstrzyma to spamerów przed automatycznym przesyłaniem śmieci do formularza komentarzy. W zeszłym tygodniu, po spędzeniu pełnych 25 minut na usuwaniu setek komentarzy spamowych z obszaru moderacji, zdecydowałem, że mam dość.


Jest to dylemat, z którym wielu właścicieli witryn musi się pogodzić. Czy komentatorzy muszą zarejestrować się w witrynie przed komentowaniem? Spowodowałoby to całkowite wyłączenie spamu, ale praktycznie także zamknęłoby komentowanie. Większość ludzi po prostu nie chce się rejestrować.

Jedyne inne rozwiązanie, które naprawdę działa, to takie, do którego wiele osób zwraca się już każdego dnia - używając Captcha. Istnieje wiele przyzwoitych pakietów skryptów Captcha i wtyczek, ale myślę, że najlepszy jest ten, który został krótko odnotowany w katalogu MUO jakiś czas temu zwany ReCaptcha.

Użyj Captcha lub nie?

Teraz wielu właścicieli witryn nie chce używać systemu Captcha, ponieważ wielu z nich jest naprawdę denerwujących. Czy kiedykolwiek próbowałeś przeczytać niektóre z nich “czytelny tylko dla ludzi” smugi tekstowe? Powodem, dla którego lubię ReCaptcha, jest to, że nie tylko naprawdę łatwo go zainstalować na blogu lub stronie internetowej, ale wyzwaniem jest to, że Twoi czytelnicy będą mogli latać w kilka sekund - ale powstrzyma to tych głupich spamerów utwory.

To był mój formularz komentarza przed instalowanie ReCaptcha.

Jak widać - w ogóle nie ma wyzwania, wystarczy prosty formularz zgłoszenia z “Prześlij komentarz” przycisk. Teraz to nie była całkowicie moja wina, ponieważ pobrałem motyw wysokiej jakości i to był dołączony do niego formularz komentarza - nie zawiera skryptów antyspamowych.

Z tego powodu bałagan powyżej był tym, z którym miałem do czynienia prawie co tydzień. Setki głupich, bezsensownych, irytujących komentarzy na śmieci. Zdecydowałem więc, że najwyższy czas na system Captcha, a ReCaptcha jest notowany w Internecie jako jeden z najlepszych. Prawdziwe pytanie brzmi: jak trudna będzie instalacja, czy mogę zainstalować odpowiedź Recaptcha na stronie i jak jest funkcjonalna?

Pierwszym krokiem w konfiguracji jest zarejestrowanie się i pobranie odpowiednich plików do twojej sytuacji - dla WordPressa, który ładuje wp-recaptcha folder do “wp-content / plugins“. ReCaptcha jest dostępny dla WordPress, PHP, phpBB, Drupal, Joomla, Coldfusion, Java i wszelkiego rodzaju innych platform i środowisk programistycznych. Przeczytaj stronę wprowadzającą, aby dowiedzieć się więcej.

W każdym przypadku musisz zarejestrować się przy użyciu konta ReCaptcha, aby uzyskać klucz publiczny i prywatny.

W WordPress, po aktywowaniu wtyczki i przejściu do elementu Recaptcha w ustawieniach, odkryjesz, jak naprawdę funkcjonalna jest ReCaptcha. Najpierw musisz wypełnić swój klucz publiczny i prywatny, aby wtyczka działała.

Zauważysz, że możesz uczynić ReCaptcha nieco mniej irytującym dla zarejestrowanych użytkowników, ukrywając go. Zabezpiecza również formularz rejestracyjny. Najlepsze jest to, że możesz włączyć funkcję MailHide, w której ReCaptcha przekształci każdy pojedynczy adres e-mail opublikowany w Twojej witrynie w link z ukrytym faktycznym adresem e-mail, co zapobiegnie zniesieniu adresu e-mail przez spamerów indeksujących sieć.

Jest to świetne dla użytkowników WordPress, ale co, jeśli masz stronę internetową napisaną w PHP? Witryna Recaptcha zawiera proste instrukcje dotyczące niemal każdej konfiguracji, z którą możesz się zmierzyć. Na przykład wstawienie ReCaptcha na stronę PHP jest tak proste, jak dodanie tego elementu do formularza.



requ_once ('recaptchalib.php');
$ publickey = “twój_klucz_publiczny”; // otrzymałeś to ze strony rejestracji
echo recaptcha_get_html ($ publickey);
?>

Oczywiście musisz mieć kod Verify.php i recaptchalib.php plik przesłany, ale wszystko to jest zawarte w pakiecie do pobrania. Instalacja ReCaptcha jest bardzo prosta na dowolnej stronie i na dowolnej platformie. Jest tak skuteczny, że jest to aplikacja zalecana na oficjalnym blogu Google Webmasters.

Teraz, kiedy go zainstalowałem, tak wygląda teraz obszar komentarzy.

Wpisz niewłaściwą odpowiedź, a strona po prostu ponownie się załaduje z następującym błędem wymienionym nad polem ReCapcha.

OK, działa dopiero od jakiegoś czasu, ale chociaż codziennie otrzymywałem dziesiątki spamu, jeszcze nie otrzymałem ani jednego. To surrealistyczne. Mam teraz tyle wolnego czasu, że może będę musiał pograć w golfa.

Czy korzystasz z narzędzia lub skryptu blokującego spam we własnej witrynie? Jakie masz preferencje i dlaczego to lubisz? Podziel się spostrzeżeniami i wskazówkami w sekcji komentarzy poniżej.




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.