Sposoby zapobiegania spamowi w komentarzach

 

Komentarze to świetny sposób tworzenia społeczności i poszerzanie grona czytelników. Niestety ta forma komunikacji jest często wykorzystywana przez spamerów i oszustów, korzystających ze skryptów i oprogramowania rozsyłającego spam. Komentarze przypominające reklamy i linki niezwiązane z witryną to właśnie spam.

Ten rodzaj spamu może działać na szkodę Twojej witryny na kilka sposobów:

  • Niskiej jakości treści w niektórych częściach witryny mogą mieć wpływ na ranking całej witryny.
  • Spam może rozpraszać i drażnić użytkowników oraz obniżać reputację witryny.
  • Niezamierzony ruch z niepowiązanych treści witryny może ją spowalniać i zwiększać koszty przesyłu.
  • W celu ochrony jakości wyników wyszukiwania możemy usunąć lub przesunąć w dół strony zapełnione spamem generowanym przez użytkowników.
  • Treści spamerskie mogą prowadzić do złośliwych witryn, które mogą zaszkodzić użytkownikom.

Ważne jest znalezienie sposobu ochrony witryny przed złośliwym spamem tego typu. Oto kilka sposobów na ograniczenie lub zredukowanie tego zjawiska w witrynie.

Zastanów się, czy na pewno chcesz udostępnić książkę gości i komentarze

Strony pełne spamu nie świadczą zbyt dobrze o witrynie. Jeśli ta opcja nie stanowi specjalnej wartości dla Twoich użytkowników, lub jeśli nie możesz regularnie monitorować komentarzy, zastanów się nad jej wyłączeniem. Większość oprogramowania do tworzenia blogów, np. Blogger, umożliwia wyłączanie komentarzy dla poszczególnych postów.

Włącz komentarze i moderację tworzenia profili

Moderowanie komentarzy oznacza, że żaden komentarz nie wyświetli się w witrynie bez jego uprzedniego sprawdzenia i zatwierdzenia. Musisz wtedy poświęcić więcej czasu na kontrolę, ale przełoży się to na poziom zadowolenia czytelników. Jest to mechanizm przydatny szczególnie, gdy poruszasz tematy kontrowersyjne, powodujące żywe dyskusje. Opcja jest dostępna w ustawieniach oprogramowania, np. Bloggera

Wymóg potwierdzenia prawdziwości adresu e-mail podczas rejestracji nowego konta może zapobiec automatycznemu tworzeniu kont przez różne roboty. Dodatkowo możesz skonfigurować filtry blokujące adresy e-mail, które wyglądają podejrzanie lub pochodzą z usług pocztowych, którym nie ufasz.

Używaj narzędzi antyspamowych

Wiele systemów dodawania komentarzy wymaga, by użytkownicy potwierdzali, że nie są złośliwymi automatami spamerskimi, tylko ludźmi. Zwykle użytkownik musi przepisać litery lub cyfry ze zniekształconego obrazu (CAPTCHA). Istnieje również odmiana audio tego mechanizmu. To skuteczna metoda walki ze spamem.

W swojej witrynie można w prosty sposób zaimplementować darmową usługę reCAPTCHA od Google. Ponadto dane zebrane z tej usługi są wykorzystywane do ulepszania procesu skanowania tekstu, na przykład z książek, gazet czy map. Korzystając z usługi reCAPTCHA, nie tylko chronisz swoją witrynę przed spamerami, ale także pomagasz przekształcać do postaci cyfrowej książki z całego świata. Jeśli chcesz bezpłatnie skorzystać z mechanizmu reCAPTCHA w swojej witrynie, zarejestruj się tutaj. Dostępne są wtyczki reCAPTCHA ułatwiające instalację w popularnych aplikacjach i środowiskach programistycznych – takich jak WordPress czy PHP.

Możesz również przejrzeć narzędzia zewnętrzne, które wspomogą Cię w walce ze spamem w komentarzach. Na przykład Twój system zarządzania treścią może oferować użyteczne narzędzia tego typu. Istnieje również szereg narzędzi bezpłatnych, np. Project Honeypot, dzięki któremu możesz zabezpieczyć swoją witrynę przed spamem generowanym przez użytkowników. Informacje na temat implementacji tych narzędzi znajdziesz w ich witrynach.

Używaj „nofollow” lub bardziej szczegółowych atrybutów

Kilka lat temu dzięki staraniom Google, Yahoo! i MSN wprowadzono mikroformat HTML „nofollow”. Obecnie ten atrybut jest powszechnie stosowany. Linki zawierające atrybut rel="nofollow" lub bardziej szczegółowe atrybuty, na przykład rel="sponsored", z zasady nie są brane pod uwagę przy obliczaniu pozycji PageRank ani określaniu trafności stron pod kątem zapytań użytkowników. Na przykład gdy spamer umieści w komentarzu w Twojej witrynie taki link:

<a href="http://www.example.com/">Fajna witryna!</a>

to zostanie on zamieniony na:

<a href="http://www.example.com/" rel="nofollow">Fajna witryna! </a>

lub:

<a href="http://www.example.com/" rel="ugc">Fajna witryna! </a>

Nowy link nie jest brany pod uwagę przy obliczaniu pozycji PageRank. Nie będzie to miało wpływu na spam, ale pozwoli uniknąć przekazywania danych PageRank i zniechęci spamerów do interesowania się Twoją witryną. Atrybut jest bardzo często dodawany domyślnie przez wiele witryn z blogami (np. Bloggera).

Zapobiegaj wyświetlaniu w wynikach wyszukiwania niezaufanej zawartości

Jeśli Twoja witryna umożliwia użytkownikom tworzenie stron takich jak strony profilowe, wątki na forum lub witryny, możesz powstrzymać spamowanie, zapobiegając wyświetlaniu się w wynikach wyszukiwania nowej lub niezaufanej zawartości.

Możesz na przykład użyć metastandardu noindex, by blokować dostęp do stron użytkownikom nowym lub niezaufanym. W ten sposób:

<html> <head> <META NAME="googlebot" CONTENT="noindex">

Możesz również wykorzystać standard robots.txt do czasowego blokowania strony:

Disallow:/guestbook/newpost.php

Jeśli stwierdzisz, że użytkownik działa zgodnie z prawem i nie jest spamerem, możesz zdjąć ograniczenia indeksowania. Istnieje kilka sposobów sprawdzenia, czy nowy użytkownik jest spamerem, w tym wykorzystanie sygnałów dochodzących z Twojej społeczności.

Skorzystaj z pomocy społeczności

Użytkownikom zależy na Twojej witrynie. Ich też irytuje spam. Pozwól im pomóc w rozwiązywaniu tego problemu.

  • Zezwól zaufanym użytkownikom zgłaszać zauważone spamerskie komentarze i wątki. To rozwiązanie może prowadzić do nadużyć, więc implementuj je ostrożnie. Jedną z opcji jest tymczasowe usuwanie postów lub wątków przekraczających próg raportów spamu do momentu jego ręcznego sprawdzenia.
  • Tworzenie systemu reputacji użytkowników może nie tylko pomóc zaanagażować użytkowników, ale także umożliwić identyfikację spamerów. Ponieważ wielu spamerów w komentarzach chce, by ich zawartość pojawiała się w wynikach wyszukiwania, rozważ dodanie metatagu noindex pliku robots w postach pochodzących od nowych użytkowników, którzy jeszcze nie mają w społeczności żadnej reputacji. Następnie, po jakimś czasie, gdy użytkownik zbuduje własną reputację, możesz zezwolić na indeksowanie jego postów. Takie działanie bardzo zniechęca spamerów do publikowania postów w Twojej społeczności.

Używaj czarnych list, by unikać powtarzających się prób spamowania

Znalezienie jednego profilu ze spamem ułatwia usunięcie wszystkich pozostałych. Na przykład, gdy zauważysz kilka spamerskich profili pochodzących z tego samego adresu IP, możesz dodać ten adres IP do listy zablokowanych na stałe.

Monitoruj witrynę pod kątem zawartości spamerskiej

Jednym z najlepszych narzędzi do tego celu są Alerty Google. Skonfiguruj witrynę: wprowadź zapytanie zawierające słowa kluczowe z reklam lub z treści przeznaczonych dla dorosłych, których nie życzysz sobie widzieć w swojej witrynie. Alerty Google to również świetne narzędzie pomagające w wykrywaniu stron, które zostały zaatakowane przez hakerów.

Czy to było pomocne?
Jak możemy ją poprawić?