Spam control

We’re getting some serious comment spam at the moment. Just today I’ve already received a couple of hundred comments that Community Server marked as spam. Although none of them pass the great spam filter(s), it’s still very irritating. Here are some tips that can help people that use Community Server, and of course our own bloggers.



  1. The first thing you have to do, if it’s not already setup, is make every (anonymous) comment a moderated comment. This way you as the weblog owner, have to moderate these posts.
    You can set this up at your weblog dashboard (found here), in the left menu choose “Global Settings” and “Default Post Settings”. Mark “Allow Comments on my blog” (or no one would be able to comment), and set comment moderation on “Only anonymous comments require approval”. You can of course also set it to “All comments require approval”. With the email notification setting you can setup wether you want to be emailed if a comment is placed.

    When reviewing comments, you can filter comments on “no spam”, “possible spam” and “spam” (or “ignore” to view all comments). That way it’s pretty easy to moderate (and publish) all good comments and ignore the spam.


  2. One of the most easy suggestions is to turn of comments for old blogposts. It’s also a shame you have to do this, as normal people also can’t comment on these. But for me personally, I’ve got blogposts of almost three years old and those are getting spammed like there’s no tomorrow. Especially this one : First Post!
    This option can be found under your weblog dashboard, in the left menu choose “Global Settings” and “Advanced Post Settings”. You can configure the “Comment day limits”, where I’ve set it up for 90 days.


  3. Another thing you can do is check the default spam blocking configuration and override it for your personal weblog. Check your dashboard again, choose “Global Settings” and “Spam, ping and Cross-Posting”. Mark the checkbox to override custom spam scores. I believe it’s currently set to the default, 5 points for moderation, and 10 for spam. I’m not going to tell you exactly how Spam Blocking works in Community Server, because you can read more about it here. But it counts url’s in the comment, bad words and how many times someone posts a comment in the last x seconds. These negative penalty points are ‘awarded’ and punished based on thresholds in our configuration. When you reach 10 points, your comment is marked as spam. After checking the “Use custom spam scores” you can lower these numbers, if too much spam comes through the spam blocker and are marked as ‘normal’ comments.


  4. The last thing you can do is to not allow anonymous users to comment your posts. Under “Advanced Post Settings” again, you can set “Allow anonymous users to comment” to no. Everyone will have to register to place a comment. But people who might have really good comments, might choose to not bother anymore because of the required registration.


  5. You don’t have to delete comments that are marked as being spam. They are automatically deleted after a certain configured number of days.

Well, good luck in fighting spam.

You may also like...

7 Responses

  1. Tijd om askimet te implementeren..

    .NET 2.0 api: http://www.joel.net/code/akismet.aspx
    En de implementatie voor wordpress http://akismet.com/

  2. There’s already an implementation for Community Server which I’ll probably install…

    The question I keep having is, does Jan have problems with being mailed about spam messages, or do spam comments keep sliding through the blocker into his normal comments?!

    For the first problem, there’s the solution to setup that you don’t want to be emailed. I haven’t tested it, but you’ll probably won’t get any emails at all anymore. Also not about the normal posts you have to moderate.

    The second problem requires setting up the spam blocker more effeciently. For example try out the Akismet blocker.

  3. It’s mostly the mail. And I tried setting the custom level for spam to lower values, but then I get mailed about almost each comment a bonafide commentor wants to add to a blogpost. And it’s difficult to distinguish between the two just by looking at the mail.

    And please don’t get me wrong. I’m very happy with the effort Dennis is doing with keeping us bloggers at BloggingAbout.Net happy. Keep it up Dennis!!!

    It’s those pesky spammers I hate! May their motherboards melt and their broadband connections shut down permanently.

  4. J-O Eriksson says:

    Dennis, I’ve answered your comment on my blog regarding being spammed by e-mail.

  5. Yardy says:

    Probably there is no complete solution for these spam comments or messages. As far as Spam Filters are concerned, I always use to feel that Spam Filtering may reduce the number of spam for a short while but you cant say that it is an ultimate solution to Spamming. The reason is that the Spammers are aware of these filtering techniques whether it is Filtering with BogoFire, Akisment or some other. There are many websites available that are providing the information on Anti-Spamming Solutions but most of this information is either irrelevant or not useful. I have recently visited a website that I would like to suggest
    Spam-Filtering, Comment Spam, Anti-Spam, Anti-Spam Solutions Website

  6. SEARSDianne says:

    I will recommend not to wait until you earn big sum of money to order all you need! You should get the lowest-rate-loans.com or credit loan and feel fine

Click on a tab to select how you'd like to leave your comment

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.