How to Stop SPAM on Your WordPress Blog Using the Akismet Spam Plugin

There is a Digg for this article HERE.

Now that I have installed the Akismet Spam plugin to help control the ridiculous amounts of Spam that was being thrown at my blog, the queries are pouring in about what Akismet is and how do they install it too! Turns out that Spam is just an insane issue right now on WordPress blogs, and it seems like Spam bots are out of control. The only real way I found right at first to control this was to force people to register in order to post comments and this cut down the spam quite a bit. Unfortunately I know that I lost a lost of feedback because most people don’t want to register just to post a hello or a one sentence comment.


So how do you solve this Spam issue without forcing people to register? Well, you install the most popular and effective Span control plugin currently available online called Akismet! Did I also mention it’s 100% free for personal use? If you want to learn more about what Akismet actually does and how it works, check out their FAQ.

This tutorial will show you step by step how to install the plugin and get your free WordPress API key in order for it to work for your personally hosted blog. If you host your blog at WordPress, then you don’t need this because your blog is automatically protected by Akismet. If you host your own blog(s) like I do, you need to install the plugin manually. Click below to continue!

Step 1: Once you have installed and set up your hosted blog, you will need to download the latest version of the Akismet plugin by visiting their homepage at Click the download button on their main page to download a zip file that contains the plugin script.

Step 2: Save the zip file to a temporary folder or open it directly and extract the contents to the same temporary folder.

Step 3: Using an FTP program, upload the akismet.php file to your blog’s plugin folder (normally found under /public_html/wp-content/). This file is the actual Spam plugin script that you will later activate from within your blog’s admin control panel.

Step 4: Close your FTP program and visit in order to open an account and get your API key. We’re basically going to create a wordpress hosted blog, but we don’t actually need to use this blog at all… we just need the API key that will be generated by creating this blog. The API key will work for any of your personally hosted blogs as well as the wordpress one. Click on “Get a WordPress Blog Now” to get started with the registration process.

Step 5: Fill out the registration form and click Next. You will then be shown a confirmation screen informing you to verify your email for an activation email and your blog password.

Please continue to the next page.

10 thoughts on “How to Stop SPAM on Your WordPress Blog Using the Akismet Spam Plugin

  1. The other night I had a look into the WP options and saw you could blacklist words.. so I blacklisted the word ‘poker’ for comments, because just the other week I got a HEAP of spam comments on photoshopstar and had to decline them manually.. anyway I dont think I’ll need to use this plugin ehe 🙂

  2. I was getting about 100 Spam comments a day and only a tiny bit had the word poker in it, so I couldn’t add this all to my blacklist because I was upping my chance of blacklisting valid comments. The more you blacklist, the greater the chance you end up flagging legit feedback, and I wanted to avoid that as much as possible.


  3. Ah but how high is the possibility of a good comment having the word ‘poker’ in it? That’s the only spam I was getting and the only word I blacklisted heh

  4. Hey Dan have you also played around with SpamKarma?
    I really prefer it over Akismet, my blog had around 130 comments a day, since I’m using SpamKarma no spammers have came through… 😉

Leave a Reply