Jak předcházet komentářovému spamu

 

Komentáře jsou skvělým nástrojem pro webmastery, kteří pomocí nich mohou budovat komunitu a čtenářskou obec. Bohužel jsou často zneužívány šiřiteli spamu a dalšími návštěvníky s nekalými úmysly, z nichž mnozí používají k vytváření a zveřejňování spamu skripty nebo jiný software. Pokud jste někdy obdrželi komentář, který vypadal jako reklama nebo náhodný odkaz na nesouvisející stránky, pak jste se setkali s komentářovým spamem.

Tento typ spamu vašemu webu může uškodit několika způsoby, včetně následujících:

  • Nekvalitní obsah v některých částech webu může ovlivnit hodnocení celého webu.
  • Spam uživatele může rušit a štvát a může zhoršovat reputaci webu.
  • Neplánovaný provoz z nesouvisejícího obsahu na vašem webu může vést ke zpomalení webu a vyšším nákladům na připojení.
  • Google může stránky zaplavené spamem vytvořeným uživateli za účelem ochrany výsledků vyhledávání odebrat nebo posunout dolů.
  • Obsah zanechaný šiřiteli spamu může odkazovat na škodlivé weby, které mohou negativně postihnout uživatele.

Je důležité najít způsob, jak web před tímto typem škodlivého spamu ochránit. Zde je několik návrhů, jak komentářovému spamu na webu předcházet nebo jej omezit.

Aktivaci návštěvní knihy nebo komentářů důkladně zvažte

Stránky plné spamu na uživatele nedělají dobrý dojem. Pokud tato funkce pro uživatele není nijak moc přínosná nebo nebudete mít čas komentáře pravidelně monitorovat, zvažte, zda byste ji neměli vypnout. Většina softwaru na psaní blogů, jako je například Blogger, umožňuje komentáře pro jednotlivé příspěvky vypnout.

Zapněte moderování komentářů a vytváření profilů

Moderování komentářů znamená, že se žádné komentáře na stránkách neobjeví, dokud je nezkontrolujete a neschválíte. Znamená to, že strávíte více času sledováním komentářů, ale může to skutečně pomoci zlepšit spokojenost uživatelů. Má to cenu zvláště tehdy, pokud pravidelně zveřejňujete texty týkající se kontroverzních témat, kdy může docházet ke stupňování emocí. Tyto nástroje jsou běžně dostupné jako nastavení v softwaru na psaní blogů, jako je například Blogger.

Tím, že při registraci nového účtu budete požadovat, aby se lidé ověřili pomocí skutečné e-mailové adresy, zabráníte mnoha spamovým robotům v automatickém vytváření účtů. Můžete také nastavit filtry k blokování e-mailových adres, které jsou podezřelé nebo které pocházejí z e-mailových služeb, kterým nedůvěřujete.

Používejte nástroje proti spamu

Mnohé komentářové systémy požadují, aby uživatelé prokázali, že jsou živý člověk a nikoli zákeřný skript na šíření spamu. Obvykle se uživateli zobrazí zdeformovaný obrázek (CAPTCHA) a uživatel musí zadat písmena nebo číslice z obrázku. Některé systémy CAPTCHA podporují i zvukové testy. Jedná se o velmi účinný způsob předcházení spamu v komentářích.

Bezplatnou službu reCAPTCHA společnosti Google můžete snadno implementovat do svých stránek. Data shromážděná prostřednictvím této služby navíc zlepšují proces skenování textu, například z knih, novin nebo map. Použitím služby reCAPTCHA nejen chráníte svůj web před šiřiteli spamu, ale zároveň pomáháte digitalizovat knihy z celého světa. Chcete-li na svém webu zdarma implementovat službu reCAPTCHA, můžete se zaregistrovat zde. K dispozici jsou také pluginy reCAPTCHA, které lze snadno nainstalovat do oblíbených aplikací a programovacích prostředí, jako jsou například WordPress nebo PHP.

Můžete prozkoumat externí nástroje na pomoc v boji proti komentářovému spamu. Ve vašem systému správy obsahu například mohou být k dispozici užitečné nástroje, které lze nainstalovat. K dispozici je také řada bezplatných nástrojů, jako je Project Honeypot, které vám na webu pomohou zabránit spamu vytvářenému uživateli a bojovat proti němu. Pokyny k implementaci naleznete na webech příslušných nástrojů.

Používejte atribut „nofollow“ nebo konkrétnější atributy

Společně s Yahoo! a MSN představila společnost Google před několika lety mikroformát HTML „nofollow“ a tento atribut se obecně ujal. Odkazy s atributem rel=„nofollow“ nebo konkrétnějšími atributy, jako je rel="sponsored" obecně nebudou použity při výpočtu hodnocení PageRank ani při určování relevance stránek vzhledem k dotazu uživatele. Pokud například autor spamu vloží do komentářů odkaz, jako je tento:

<a href="http://www.example.com/">Tento web je moc pěkný!</a>

změní se na:

<a href="http://www.example.com/" rel="nofollow">Tento web je moc pěkný! </a>

nebo na:

<a href="http://www.example.com/" rel="ugc">Tento web je moc pěkný! </a>

Tento nový odkaz se obecně při výpočtu hodnocení PageRank nebude brát v úvahu. Není to způsob, jak předejít spamu, ale je možné se tak vyhnout problémům s hodnocením PageRank a odradit šiřitele spamu od cílení na váš web. Mnohé blogové weby (jako např. Blogger) přidávají ve výchozím nastavení tento atribut ke všem vloženým komentářům automaticky.

Zabraňte zobrazení nedůvěryhodného obsahu ve vyhledávání

Pokud váš web uživatelům umožňuje vytvářet obsah, jako jsou profilové stránky, konverzace ve fóru nebo weby, můžete zneužívání spamu zabránit tím, že zabráníte zobrazování nového nebo nedůvěryhodného obsahu ve vyhledávání.

Přístup ke stránkám nových uživatelů, kterým dosud nedůvěřujete, můžete například zablokovat pomocí standardu metaznaček noindex. Takto:

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

Případně můžete stránku dočasně zablokovat pomocí standardu robots.txt:

Disallow:/knihanavstevniku/novyprispevek.php

Až budete přesvědčeni, že se jedná o legitimního uživatele (nikoliv šiřitele spamu), můžete omezení procházení nebo indexování odebrat. Zda je nový uživatel šiřitelem spamu, lze rozpoznat různými způsoby, například pomocí signálů z komunity.

Využijte pomoc komunity

Uživatelům na webu záleží a spam je také rozčiluje. Umožněte jim zapojit se do řešení tohoto problému.

  • Umožněte důvěryhodným uživatelům označit spamové komentáře nebo konverzace, . Tento typ systému lze zneužít. Při jeho implementaci byste proto měli být opatrní. Jednou z možností je dočasné odstranění příspěvku nebo konverzace, u které byl překročen určitý prahový počet nahlášení spamu, dokud nebude ručně zkontrolován.
  • Vytvoření systému reputace uživatelů pomůže nejen zapojit uživatele, ale může také pomoci s rozpoznáním šiřitelů spamu. Protože mnoho šiřitelů komentářového spamu chce svůj obsah dostat do vyhledávačů, zvažte přidání metaznačky robots noindex k příspěvkům uživatelů, kteří v komunitě nemají reputaci. Po uplynutí určité doby, až uživatel získá reputaci, můžete indexování jeho příspěvků povolit. Toto opatření šiřitele spamu od přidávání příspěvků do vaší komunity výrazně demotivuje.

Předcházejte opakovaným pokusům o šíření spamu pomocí seznamu zakázaných položek

Když naleznete jeden profil šiřitele spamu, můžete snadno odstranit i všechny ostatní. Pokud například zaznamenáte několik spamových profilů z jedné IP adresy, můžete danou IP adresu přidat na trvalý seznam zakázaných uživatelů.

Monitorujte na svém webu výskyt spamového obsahu

Jedním z nejlepších nástrojů pro tyto účely je služba Upozornění Google. Nastavte dotaz s operátorem site: a klíčovými slovy, která jsou typická pro reklamu nebo pro obsah pouze pro dospělé a na vašem webu by se neměla vyskytovat. Pomocí Upozornění Google lze také zjišťovat přítomnost stránek napadených hackery.

Pomohly vám tyto informace?
Jak bychom článek mohli vylepšit?