Join Jeff Starr for an in-depth discussion in this video Fight comment spam, part of WordPress: Developing Secure Sites .
- [Narrator] Here we are at the Akismet website to make a point. Check out these numbers. Akismet currently blocks over seven million spam comments every hour. I mean, that's pretty impressive, and it's why Akismet is number one. It's the easiest, safest way to protect your Wordpress site against comment spam. It just works, and it's the only plugin you need to block comment spam. So, we definitely want to use it. This video will show you how.
Here in the WordPress admin area, let's visit the plugins page. Conveniently, the Akismet plugin is included with WordPress by default, so it's pretty much ready to go. To get started, go ahead and click the activate link, and notice there is now a message telling you to activate your Akismet account. Let's visit the Akismet settings page. If you already have an API key, you can entire it here. Otherwise, if you don't have a key, you can get one by registering for a free account.
Let's visit the Akismet website to check it out. You'll be presented with several account options. To get your API key, select the deal that's best for your site, and then continue with the registration process. One you have your Akismet API key, return to the plugins settings page and enter it here. Then, click use this key to save the changes and activate Akismet. Once Akismet is activated, it provides a couple of basic settings that you can configure. Show the number of approved comments and an option to choose the strictness level as desired.
Once more, click the save changes button to save your options, and you're ready to go. Akismet now is protecting your site against spam, quietly and behind the scenes, and it's all done automatically. Now that Akismet is activated and configured, let's see how to keep an eye on spam via the comments page. We can click on the spam link to check out any spam comments blocked by Akismet. If you see a comment that shouldn't be in the spam bin, hover over it and click not spam.
See, here is a comment from Mr. WordPress that shouldn't be in the spam bin, so let's restore it by clicking not spam. This comment is now restored and approved. We also configured the plugin to display the number of approved comments. We can see that happening here and also in the spam bin. This helps us to detect any false positives which Akismet cleverly refers to as ham.
To see your site's ham, plus a ton of other awesome data, visit the Akismet settings page. There's no spam data yet for this demo site, but I can show you the Akismet statistics for my tutorial site, perishablepress.com. After Akismet has had some time to block some spam and collect data, it provides a variety of useful statistics. And we can drill down even further to view various subsets of the data and more details. So, you can dig deep into your site's spam and ham.
If for some reason you would prefer to control spam without using Akismet, here are a couple of free alternatives that you might want to check out. WordPress Zero Spam and Stop Spammers Spam Prevention. Both are good plugins. And of course there are many other free anti-spam plugins available in the WordPress plugin directory. But of course Akismet is considered the best, so you should definitely check it out. Akismet is what's referred to as a set it and forget it type plugin.
It does an excellent job of keeping your comments spam-free and should be the only anti-spam plugin you need for your WordPress powered site.
- Backing up and restoring your site
- Setting up strong passwords
- Understanding users and roles
- Choosing trusted plugins and themes
- Changing and recovering passwords
- Configuring authentication keys
- Securing the login page
- Fighting spam in the comments
- Blocking access and detecting hacks
- Building a firewall for WordPress
- Detecting and blocking bots
- Auditing your WordPress security