I wanted to allow comments on my blog and had turned it on. But I was getting lot of spam comments via bots or something (not humans). I am using Wordpress Twenty ten theme. I have turned off the the comments in the discussion settings and also turned it off on individual posts. However I am still getting comments to moderate. Should I turn off the trackbacks and pingbacks? Is there any other setting or plugin to stop the spam comments? I know there is Akismet but I would like some free alternative.
WordPress comes with a free, already installed, anti spam comment plugin called Akismet. Try using it. http://wordpress.org/extend/plugins/akismet/
+1 to CloudFlare. as for Wordpress plugins, there are literally hundreds of them, try here: wordpress.org/search/spam
Spamming is biggest problem these days not in wordpress but others scripts too. Spamming is problem of most free scripts and plugins becoz they are free and spammer bypass them to post spam. If someone wants spam free blog then he/she have to hire coder to get own scripts, this is suggestion
You will never be able to defeat spam 100% because of human spammers. If you do use CloudFlare, however, it will greatly help the amount of spam you get from bots and known spammers. If you were getting spam from a specific country that you really don't want traffic from, you could also look at blocking these at the server or CloudFlare level.
I haven't found a need to use anything other than Akismet. It blocks hundreds of spam comments and has only let a handful through since I started using it.
Yes Akismet is the best option. But along with CloudFlare, it is super powerful. Also try to stop auto publish comments. Moderate them before publishing.
Akismet is Great Plugin for Spam Comments. Add Captcha verify to Comments Form, it will stop most of spam.
Akismet is Great Plugin for Spam Comments. If you need more help search in wordpress or google about "combating comment spam denying access"
In Settings > Discussion you can set these options to minimize your spam management: Users must be registered and logged in to comment An administrator must always approve the comment and maybe: Comment author must have a previously approved comment A note also that if you use both Akismet (it is free) and Cloudflare along with these options that your life will be better.
I have tried many options to no avail. Let me try this combination to see if FINALLY get some relief.