Plugin / Spam protection, AntiSpam, FireWall by CleanTalk

СleanTalk

Frequently Asked Questions (FAQ)

Spammers want to get backlinks from your site to improve their site’s PageRank or redirect your visitors to malicious sites.This level of spam can damage your reputation with readers and commentators if you fail to tackle it. It is not uncommon for some WordPress websites to receive hundreds or even thousands of comments every week. However, by using a CleanTalk plugin, spam can be easily handled by your WordPress website.
Yes, it is. The plugin doesn’t block mobile visitors as well as desktop website visitors. It uses several independent anti-spam tests to decrease the number of false outcomes and to have as low false-positive rate as possible. Multiple anti-spam tests help to avoid false/positive blocks for real website visitors even if one of the tests failed.
Spam comments are being moved to SPAM folder by default or you can set the option to ban spam comments silently.
Please use the email [email protected] for comments, contacts or signups to see how the anti-spam protection works. Also you can see the logs for the last 7 days at the Control panel or look at the folder “Spam” for banned comments.
The plugin Anti-Spam by CleanTalk stops up to 99.998% of spam comments, spam signups (registrations), spam contact emails, spam subscriptions, spam bookings or spam orders.
Yes, it does. Please turn the option ‘Spam FireWall’ on in the plugin settings to protect your website from DoS/DDoS, XML-RPC attacks.
Please, note – administrator’s actions are NOT being checked. The plugin uses several simple tests to stop spammers: JavaScript anti-spam test. 99% of spam bots don’t have full JavaScript functions support. So, the plugin has the code which can be run by normal visitor and can’t be run by the spam bot. Email, IP, domain spam activity list entries check. The plugin uses spam activity database online at cleantalk.org, consisting of more than 20 billion spam activity records of IPs, Emails, Domains and ASN. If the sender’s IP or Email is in the database, the sender gets some spam scores. To reduce false/positive rate the plugin not only uses the blacklist test to ban spammers, the sender will be banned when and only when multiple spam tests have been failed. Comment submit time. Spam bots usually submit the info immediately after the page has been loaded, this happens because spam bots don’t actually fill the web form, they just send $_POST data to the blog. The normal visitor sends the data after several seconds or minutes.
Yes, it will. The Anti-spam by CleanTalk is compatible with any WordPress theme.
The plugin passes pingbacks without any checks by default. All trackbacks will be blocked if the sender had spam activity.
Sure, you can use CleanTalk with Akismet. In this case you will probably have higher false/positive rate (when legitimate comments/signups are being denied), but you will have stronger anti-spam protection on your website.
Please look at this features comparison here https://cleantalk.org/cleantalk-vs-akismet
Yes, you can. The plugin has the option to test all pending comments via database of spam active IP/Email, found spam comments will be moved to Trash folder.
The plugin checks all non-spam comments in the blacklist database and shows you those senders who have spam activity on other websites. There are some differences between blacklist database and API to protect you from spam bot registrations/comments online. Blacklists show all history of spam activity, but our API (which is used in spam tests) relies on other parameters too: last day of activity, number of spam attacks during the last days etc. These mechanisms help us to reduce the number of false outcomes. So, there is nothing strange, if some emails/IPs are not found by bulk comments/accounts test. To check comments please go here: WordPress console -> Comments -> Find spam comments To check users please go here: WordPress console -> Users -> Find spam users
CleanTalk stops up to 99.998% of spam bots, so you can disable other anti-spam plugins (especially CAPTCHA-type anti-spam plugins). In some cases several anti-spam plugins could conflict with each other, so it would be better to use just one plugin.
Yes, the plugin is compatible with WordPress MultiUser. Each blog in multisite environment has individual anti-spam options for the protection from spam bots.
There are a few reasons for this: With the indexing of your web-site by the search systems, appearance of external links and better search results position, your web-site attracts more and more spambots. Non-transparent protection systems like CAPTCHA or question/answer, that don’t have spam attacks stats, don’t let you see the whole picture, or the picture is incomplete. Counting methods for spam attacks and spam bots are different for different systems, thus the diversity appears. We seek to provide detailed stats.
The plugin has several options to detect spam bots and humans. If you just post spammy text like this: "I want to sell something", "Buy something here.." and etc the comments will be passed, because the plugin detects sender as a human. So, use special email [email protected] to test the anti-spam functionality or wait a few days to see how the plugin works.
The plugin is free. But the plugin uses CleanTalk cloud service to filter spam bots. You have to register an account and then you will receive a free trial to test anti-spam for comments, registrations, bookings, contacts or orders. When the trial (on CleanTalk account) is finished, you can renew the subscription for 1 year or deactivate anti-spam plugin.
Anti-spam by CleanTalk doesn’t use static HTML code in its templates, so all anti-spam functions work correctly with any WordPress cache plugins.
Yes, it does. Plugin protects web-forms on your websites which send data to third-party servers (like MailChimp). To enable this protection set the option ‘Protect external forms’ in the plugin settings.
CleanTalk is fully compatible with CloudFlare. Service doesn’t filter CloudFlares IP’s (AS13335) through blacklists database, so in this case plugin/service filters spam bots using other anti-spam tests.
Yes, it is. CleanTalk works with any CDN system, i.e. CloudFlare, MaxCDN, Akamai.
Yes, you can. Just use following snippet:
This script is used for AJAX JavaScript checking. Different themes use different mechanisms of loading, so we use two methods for loading our script. If you absolutely know what you are doing, you can switch one of the methods off by defining constants in your wp-config.php file: define('CLEANTALK_AJAX_USE_BUFFER', false); //false - don't use output buffering to include AJAX script, true - use it or define('CLEANTALK_AJAX_USE_FOOTER_HEADER', false); //false - don't use wp_footer() and wp_header() for including AJAX script, true - use it
Yes, you can. Add this string in your wp-config.php file before defining database constants: $cleantalk_url_exclusions = array('url1', 'url2', 'url3'); Now, all pages containing strings ‘url1’, ‘url2’, or ‘url3’ will be excluded from anti-spam checking. Remember, that this option will not be applied in registration and comment checking – they are always protected from spam. This is similar to regular expression /.url1./ or wildcard like url1. For example: If you need to except these URLs: example.com/some/thing example.com/some/one example.com/some/body You should type this in wp-config.php: $cleantalk_url_exclusions = array('some');
Yes, you can exclude your data. Add this string in your wp-config.php file before defining database constants: $cleantalk_key_exclusions = Array('key1', 'key2', 'key3'); Now all fields in your submissions with the keys named ‘key1’, ‘key2’ or ‘key3’ will be excluded from spam checking.
Use special IP 10.10.10.10 in URL to test Spam FireWall. For example, https://cleantalk.org/blog/?sfw_test_ip=10.10.10.10 Attention! The incognito mode should be enabled in your browser when you do a test. To enable incognito mode press Ctrl+Shift+N for Chrome, Opera и Safari browsers; press Ctrl+Shift+P for Firefox, Internet Explorer and Microsoft Edge. A full guide to enable Incognito mode is here: https://www.wikihow.com/Activate-Incognito-Mode
To set up global CleanTalk access key for all websites in WPMU, define constant in your wp-config.php file before defining database constants: define('CLEANTALK_ACCESS_KEY', 'place your key here'); Now, all subsites will have this access key.
All anti-spam checks are held in the cloud and don’t overload the web server. The cloud solutions have a huge advantage since the parameters are being compared with information from more than 100,000 websites.
A lot of spam bots can’t perform JavaScript code, so it is one of the important checks and most of the spam bots will be blocked with the reason “Forbidden. Please enable JavaScript. Spam sender name.” All browsers can perform JS code, so real visitors won’t be blocked. If you or some of your visitors have the error “Forbidden. Enable JavaScript.” please check JavaScript support in your browser and do this JavaScript test at this page: https://cleantalk.org/checkout-javascript-support. If you think that there is something wrong in the messages blocking, let us know about it. Please submit a support request here: https://cleantalk.org/my/support.
CleanTalk works with Varnish, it protects WordPress against spam, but by default the plugin generates a few cookies for the protection from spam bots and it also disables Varnish cache on pages where CleanTalk’s cookies have been stored. To get rid of the issue with cache turn off the option ‘Set cookies’ in the plugin settings. WordPress console -> Settings -> CleanTalk -> Advanced settings Now the plugin will protect WordPress comments, registrations and most of popular contact forms, but will not protect some of rarely used contact forms.
Yes, it does. But you have to turn off the option ‘Use AJAX for JavaScript check’ in Advanced settigns of the plugin to be fully compatible with Accelerated Mobile Pages.
To close the notice please save the plugin settings again or it will be closed automatically within 60 minutes after the renewal.
СleanTalk is no longer supports PHP lower than 5.2 version because the support code have incompatibility with PHP 7 version. Please, upgrade your PHP. If you couldn’t perform that, let us know about it via support ticket here: https://cleantalk.org/my/support.
No. You don’t need to change anything in the plugin’s settings or in your CleanTalk Control Panel. The plugin will work regardless of the protocol.
The following possibilities are available for you in the Anti-Spam Log: Time period for all spam records you want to see. Filter spam records by their status: Any status, Denied, Approved. Filter spam records by your websites. Filter spam records by country they came from. Filter spam records by IP address, e-mail address or username. Available options for a specific record: Details – see item 4 below. Spam/Not Spam – press this string if our system made wrong decision and blocked or approved a registration, a comment ot a contact form submission. More about it here: https://cleantalk.org/faq#feedback_spam Delete – delete a record permanently. Personal blacklists – go to your website Black&White Lists page. Record details: block reason, body of the message, additional caught data.
Anti-Spam – will blocks users from selected IP or network from using contacts/messages/registrations/comments forms. Spam FireWall – will blocks users from selected IP or network from entering the website. Please, read more here https://cleantalk.org/help/sfw-blocks-networks
By default, all spam comments are placed in the spam folder, now you can change the way the plugin deals with spam comments: Move to the Spam folder. All spam comments will be placed to the folder “Spam” in the WordPress Comments section except comments with Stop-Words. Stop-Word comments will be always stored in the “Pending” folder. You can prevent the proliferation of Spam folder. It can be cleaned automatically using the option “Keep spam comments for 15 days.” Enable this option in the settings of the plugin: WordPress Admin Page -> Settings -> Antispam by CleanTalk -> Advanced settings -> enable “Keep spam comments for 15 days” -> Save Changes. Move to Trash. All spam comments will be placed to the folder “Trash” in the WordPress Comments section except comments with Stop-Words. Stop-Word comments will be always stored in the “Pending” folder. Ban comments without moving to WordPress backend. All spam comments will be deleted permanently without going to the WordPress backend except comments with Stop-Words. Stop-Word comments will be always stored in the “Pending” folder. What comments were blocked and banned can be seen in the Anti-Spam Log here: https://cleantalk.org/my/show_requests?int=week To manage the actions with spam comments, go to the Control Panel, select the website you want to change the actions for and go to “Settings” under the name of the website. Please, read more here: https://cleantalk.org/help/spam-comment-management
If you think the service has missed a spam bot or improperly filtered visitor to the website, you may notify us via the Anti-spam control panel. To do this, Log in to Control panel https://cleantalk.org/my. Click the line “Log” under the name of your website. When you mark a record as “SPAM”, its e-mail and IP-address will be added to your personal blacklist for your website. When you mark a record as “Not SPAM”, its e-mail and IP-address will be added to your personal white list for your website. Please, read more here https://cleantalk.org/faq#feedback_spam
We develop plugin to do it as optimized as possible, CleanTalk doesn’t downgrade response time in backend or frontend. The plugin proccess only POST requests to WordPress core, it tackes less than 1 second to return results.
Yes, it is. Please read this article,https://cleantalk.org/help/CleanTalk-GDPR-Compliance
If your website has forms that send data to external sources, you can enable option to “Protect external forms”. In this case, if plugin determinates that the current message is spam, your form action will be temporary replaced to your current hostname to prevent sending false data to an external source.

Ratings

4.8
1840 reviews

Rating breakdown

Details Information

Version

5.130.1

First Released

18 May, 2012

Total Downloads

3,474,755

Wordpress Version

3.0 or higher

Tested up to:

5.3

Require PHP Version:

-

Tags

Contributors

Languages

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.