WordPress.org

Jazyky: (Přidejte svůj jazyk)

Komentářový spam je samozřejmostí, pokud máte blog. Při používání WordPressu máte k dispozici nejen solidní vestavěné nástroje pro prevenci komentářového spamu, ale také širokou škálu doplňků a metod ochrany a obrany proti komentářovému spamu, z nichž si můžete vybrat, pokud máte pocit, že potřebujete další pokrytí a ochranu.

Neexistuje žádná „univerzální“ metoda, která by ochránila vaše komentáře; spammeři používají mnoho taktik. Zvažte použití více obranných prostředků. Nezapomeňte, že spammeři mění způsoby svých útoků, takže musíte své volby neustále aktualizovat.

Odmítnutí odpovědnosti: Uvedené zásuvné moduly a kódy nejsou podporovány nikým jiným než jejich autorem. WordPress nenese žádnou odpovědnost za cokoli nežádoucího, co by mohlo nastat.

Kritéria pro zařazení do seznamu: Aby zde mohl být jakýkoli kód uveden, musel již být zveřejněn na fóru podpory WordPressu NEBO v poštovní konferenci Hackers a poté obdržel nezávislou následnou zprávu „funguje mi podle očekávání bez chyby.“

Každý kód nebo odkaz přidaný na tuto stránku, který nesplnil výše uvedená kritéria, bude smazán.

Akismet Comment Spam Fighter

Tato sekce byla požádána o sloučení do zásuvných modulů/Akismet.

Současné verze WordPressu jsou standardně dodávány s nainstalovaným Akismetem. Akismet používá jedinečný algoritmus v kombinaci s komunitou vytvořenou databází, aby se „naučil“, které komentáře jsou komentářový spam a které jsou legitimní.

Chcete-li na svém blogu ve WordPressu povolit Akismet, přejděte do panelu zásuvných modulů a aktivujte jej. Po přihlášení k platebnímu plánu budete vyzváni k získání klíče API od společnosti Akismet.com. Po aktivaci Akismetu se v panelu komentářů zobrazí přidaná nabídka se seznamem „zachycených“ komentářových spamů.

Pokud komentářový spam projde sítem Akismet, označte jej v Panelu komentářů jako komentářový spam. Neodstraňujte jej. Označením jako „komentářový spam“ se informace odešle do Akismetu a přidá se do databáze vytvořené komunitou.

Často kontrolujte zachycený komentářový spam v Panelu Akismet a hledejte legitimní komentáře (falešně pozitivní), které byly zachyceny Akismetem. Označte je jako Nespam, abyste tyto komentáře ze seznamu odstranili.

Moje komentáře zachycuje Akismet

Akismet se učí podle těch, kteří označují komentářový spam jako spam a legitimní spam je despamován. Pokud jsou vaše komentáře zachycovány Akismetem, odstraňte je z panelu Akismet. Může to trvat dvakrát nebo třikrát, ale naučí se to a automaticky neoznačí vaše komentáře jako spam.

Komentáře na vašem blogu mohou být zachyceny Akismetem. Pokud svůj Panel Akismet pravidelně nekontrolujete, mějte jednoduchý způsob, jak čtenářům umožnit, aby vám poslali e-mail, pokud se jejich komentář nezobrazí.

Při aktualizacích databáze a větších změnách softwaru bude možná nutné tento proces opakovat.

Pokud máte i nadále problémy s tím, že Akismet zachycuje vaše komentáře nebo příliš mnoho komentářů vašich čtenářů, obraťte se na Akismet a požádejte o další pomoc.

Časté dotazy k boji proti komentářovému spamu

  • Proč mě spamují?
  • Kde najdu antispamové pluginy pro WordPress?
  • Mám problém s pluginem pro WordPress
  • Co se stane s komentáři, které jsou označeny jako „Spam“?
  • Jakmile napíšu příspěvek, objeví se mi spam!
  • Proč se každý komentář dostane do fronty na moderování?
  • Zakázal jsem komentáře, ale komentáře se odesílají dál
  • Zakázal jsem zpětné odkazy, ale zpětné odkazy se odesílají dál
  • Tyhle věci na zastavení spamu jsou velmi užitečné, že?

Výchozí nástroje pro spamování komentářů

Následující jsou výchozí nástroje pro spamování komentářů, které jsou dodávány s každou instalací WordPressu, kromě pluginu Akismet WordPress

Počet odkazů v příspěvcích

Chcete-li změnit počet odkazů v komentářích, což může pomoci zastavit spamery komentářů, kteří do svých komentářů vkládají desítky odkazů, můžete změnit nastavení počtu povolených odkazů v komentáři.

  • Přejděte do panelu Nastavení > Diskuze.
  • Přejděte dolů k části Moderování komentářů.
  • V části, která se týká počtu odkazů v příspěvku, je ve výchozím nastavení nastaven na hodnotu 2. Můžete ji snížit na 1.

POZNÁMKA: Nenastavujte ji na nulu nebo nechte pole prázdné. To pošle každý komentář k moderování – což není žádoucí efekt.

Černá listina komentářů

V diskuzním panelu Nastavení > se nachází část nazvaná Černá listina komentářů. Jedná se o seznam slov, která jsou zcela na černé listině vašeho blogu.

Dávejte si velký pozor, co sem přidáváte. Pokud se komentář s něčím zde uvedeným shoduje, bude zcela vyřazen a nepřijde žádné upozornění. Tyto „vyřazené“ komentáře se nezobrazí na vašem blogu, ale zůstanou ve vaší databázi označené jako . Komentáře, které jsou označeny jako, jsou ve vaší databázi uchovávány pro vzdělávání „inteligentních“ antispamových pluginů, jako je například Akismet.

Vybírejte slova z blacklistu moudře!

Pamatujte, že částečná slova se mohou shodovat, takže pokud je nějaká šance, že by se zde něco mohlo shodovat, bylo by lepší to dát do pole pro moderování. Zařazení slova jako tramadol na černou listinu automaticky odstraní všechny komentáře obsahující tramadol, tramadoly, bigtramadol atd. Ale zařazení slova jako ass na černou listinu automaticky odstraní komentáře obsahující ass, asses, assistance, passionate, assumption atd.

Noficiální kurátorovaná černá listina je k dispozici na GitHubu.

Moderovat všechny komentáře

V závislosti na množství komentářů a kontrole, kterou chcete mít nad komentáři na svém webu WordPress, můžete chtít moderovat všechny komentáře na svém webu.

V Nastavení > Diskusní panel zaškrtněte políčko u položky Správce musí komentář schválit (bez ohledu na případné shody níže).

Předem schválit komentáře od starších komentátorů

Můžete také nastavit možnosti Nastavení > Diskusní panel tak, aby se dříve schválené komentáře vyhnuly moderování. Zaškrtněte políčko Autor komentáře musí mít dříve schválený komentář.

Omezit komentáře na registrované uživatele

Pokud povolíte komentovat pouze registrovaným uživatelům, můžete omezit komentáře pouze na registrované uživatele.

  • Přejděte na panel Nastavení > Diskuse
  • V části Další nastavení komentářů vyberte možnost Uživatelé musí být registrovaní a přihlášení, aby mohli komentovat.

Informujte uživatele, když jsou komentáře moderovány

Když lidé odesílají komentáře, očekávají, že se na vašem blogu objeví okamžitě. Zavedení moderování komentářů a neinformování lidí téměř jistě povede k tomu, že někteří lidé budou opakovaně odesílat stejné komentáře, protože si budou myslet, že zmizely. Abyste tomu zabránili a předešli nespokojeným a zmateným čtenářům, informujte lidi o tom, že je jejich komentář kontrolován, následujícím způsobem:

Pokud používáte vyskakovací komentáře, upravte soubor comments-popup.php, a pokud ne, upravte soubor comments.php.

Podívejte se na následující kód:

<p><input name="submit" type="submit" tabindex="5" value="<?php _e("Say it!"); ?>" /></p>

Změňte jej na následující a přidejte vlastní úpravy:

<p><blockquote>Comment moderation is in use. Please do not submit your comment twice -- it will appear shortly.</blockquote><input name="submit" type="submit" tabindex="5" value="<?php _e("Say it!"); ?>" /></p>

Spamové zásuvné moduly

Existuje mnoho možností zásuvných modulů, z nichž si můžete vybrat a přidat je k vestavěné ochraně proti spamu v systému WordPress a které najdete v oficiálním adresáři zásuvných modulů WordPress.

Hacky na spamování komentářů

Následující položky se běžným uživatelům nedoporučují.

Odmítnutí přístupu pomocí .htaccess Je to sice drastické, ale pokud používáte server Apache, můžete provést úpravy v souboru .htaccess. Další informace naleznete na stránkách Internet a Apache. Použití atributu nofollow Atribut nofollow je další metodou, která se používá ke zbavení stránek spammerů. Podle společnosti Google, „když Google uvidí atribut (rel=“nofollow“) na hypertextových odkazech, tyto odkazy nezískají žádný kredit při hodnocení webových stránek ve výsledcích vyhledávání“. V systému WordPress v1.5 se atribut nofollow automaticky přidává ke všem odkazům v sekci komentářů.

Přečtěte si také

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.