Right on time too. Basically, whenever you setup a new WordPress based blog, you will see spam comments appear within a week or two of the site becoming accessible on the public internet. This is normal, and easy to deal with.
By default on most WordPress installs you should have the Akismet plugin installed. (Go ahead and install it if for some reason you do not have it installed.) Enable it and click the provided link to sign up for an API key. Go for the free one unless it’s a commercial site, and you should get an email in no time with the key.
Drop the key into the plugin settings, and it just works. No fiddling about, no tweaking thousands of settings. The plugin takes advantage of the fact that millions of blogs just like yours are getting spammed by the exact same automated systems. You will have any suspicious messages moved to the spam folder immediately, and they are automatically deleted in a few weeks.
Unless you are running a huge site, that’s it.
One last useful setting, that is enabled by default, but still good to double check, is the requirement to approve any comments by new users. Once they have had a comment approved, they can go ahead and comment without moderation, but that first one gives you the chance to filter any that get past the spam blocks. Under Settings -> Discussion is theĀ Before a comment appears settings. Go with the pre-approved option(current the second one) and you are good.
Welcome to your spam free world. This blog is only a few weeks old and 6 spam messages have already been blocked.
G42