SitePoint Sponsor

User Tag List

Results 1 to 24 of 24
  1. #1
    SitePoint Evangelist bradical1379's Avatar
    Join Date
    Feb 2007
    Posts
    443
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Wordpress Users: How do you combat SPAM?

    Aside from installing the Akismet Spam plug-in, what are some of your methods of fighting spam in your wordpress comments? I still have an abudnace of spam slip through Akismet, so I am looking for some back-ups to help me save face on my blog.

  2. #2
    ☆★☆★ silver trophy vgarcia's Avatar
    Join Date
    Jan 2002
    Location
    in transition
    Posts
    21,235
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)
    spam comments can't go through if you disable comments

  3. #3
    SitePoint Evangelist bradical1379's Avatar
    Join Date
    Feb 2007
    Posts
    443
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by vgarcia View Post
    spam comments can't go through if you disable comments
    Very true. However, I am always open to let an individual speak their mind on the topic at hand. Not SPAM my readers with indecent material.

  4. #4
    Cha, Cha, Cha!!! Gamermk's Avatar
    Join Date
    Aug 2005
    Posts
    604
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I heard word of using a keyword in comments or something is how Darren @ problogger.net handled it during his big contest give away. You might want to direct this question to him, he probably deals with insane amounts of spam and he's really good about replying to questions.
    People don't read ads. They read what interests them,
    and sometimes that happens to be an ad.
    TrulyBored.com | TankingTips.com

  5. #5
    Ex-SitePointer silver trophy
    Patrick's Avatar
    Join Date
    Oct 2000
    Location
    Harbinger, NC, U.S.A.
    Posts
    4,126
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    I can't afford Akismet, so I use Auto Moderate Comments, Bad Behavior (with Bad Behavior Log Reader), Simple Trackback Validation and Spam Karma 2.

  6. #6
    SitePoint Evangelist bradical1379's Avatar
    Join Date
    Feb 2007
    Posts
    443
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by iFroggy View Post
    I can't afford Akismet, so I use Auto Moderate Comments, Bad Behavior (with Bad Behavior Log Reader), Simple Trackback Validation and Spam Karma 2.
    Akismet is free to use with Wordpress.

  7. #7
    Ex-SitePointer silver trophy
    Patrick's Avatar
    Join Date
    Oct 2000
    Location
    Harbinger, NC, U.S.A.
    Posts
    4,126
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Hello,

    Actually, that wouldn't apply in my case as my blogs aim to generate revenue and I operate them in a network.

    http://akismet.com/commercial/

    So, I would have to buy an enterprise API key.

    http://akismet.com/buy/enterprise/

    Right now, we have 2 WordPress blogs, so we're looking at $50 a month. I do plan to convert all of my Nucleus CMS blogs eventually and when I do, I'll have 8 blogs. Once you reach 6, it's $80 a month. Then I'll hit 10 and it'll be $150 a month.

    Just not something I can justify right now. Maybe if spam becomes a problem (which it hasn't been for me, yet) and my revenue goes up.

    Thanks,

    Patrick

  8. #8
    SitePoint Enthusiast
    Join Date
    Aug 2006
    Posts
    81
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Was going to suggest Akismet, but I see you've already tried that.

    What about a CAPTCHA system? I don't know if there are plugins out there for this or not, but it shouldn't be too hard to implement.

    [edit: Indeed, there are plugins for this - http://codex.wordpress.org/Plugins/Spam_Tools#CAPTCHA ]
    I'm available for hire! - www.deftdevelopment.com

  9. #9
    He's No Good To Me Dead silver trophybronze trophy stymiee's Avatar
    Join Date
    Feb 2003
    Location
    Slave I
    Posts
    23,424
    Mentioned
    2 Post(s)
    Tagged
    1 Thread(s)
    I found a simple captcha to be very effective. If you combine it with askamet you really should have minimal issues going forward.

  10. #10
    Follow Me On Twitter: @djg gold trophysilver trophybronze trophy Dan Grossman's Avatar
    Join Date
    Aug 2000
    Location
    Philadephia, PA
    Posts
    20,578
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Not using common names for the form fields is enough to stop a lot of bots as well.

  11. #11
    SitePoint Member
    Join Date
    May 2006
    Posts
    7
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    there is a captcha mod you can get where people have to enter the text they see on the screen to post a comment. yes you will still get a bit of spam,but it would be far less than your getting now.

  12. #12
    _ silver trophy ses5909's Avatar
    Join Date
    Jul 2003
    Location
    NoVa
    Posts
    5,466
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)
    Or changing the name of the comment script file as well. Sarah explains how to do it here!
    Sara

  13. #13
    Follow Me On Twitter: @djg gold trophysilver trophybronze trophy Dan Grossman's Avatar
    Join Date
    Aug 2000
    Location
    Philadephia, PA
    Posts
    20,578
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Maybe my memory's off, but doesn't the comment script file have a check to ensure it's not run directly already?

    Unless she used a theme that removed that check or something (I don't think that file's even in the theme?), it was probably renaming her inputs that actually stopped the spam.

  14. #14
    SitePoint Enthusiast
    Join Date
    Oct 2007
    Posts
    31
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I use akismet and hold any comment with a link in moderation before I approve it. I rarely get any spam that passes through.

  15. #15
    _ silver trophy ses5909's Avatar
    Join Date
    Jul 2003
    Location
    NoVa
    Posts
    5,466
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)
    Quote Originally Posted by Dan Grossman View Post
    Maybe my memory's off, but doesn't the comment script file have a check to ensure it's not run directly already?

    Unless she used a theme that removed that check or something (I don't think that file's even in the theme?), it was probably renaming her inputs that actually stopped the spam.
    I know there is a comments file in each theme usually. I haven't tried this yet though. Her article does say she changed one of the input names. I'll let you know how I fair with just the comment file changed.
    Sara

  16. #16
    Follow Me On Twitter: @djg gold trophysilver trophybronze trophy Dan Grossman's Avatar
    Join Date
    Aug 2000
    Location
    Philadephia, PA
    Posts
    20,578
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    You're right, it's in the theme. This is in WordPress' default theme comments.php:

    PHP Code:
    <?php // Do not delete these lines
            
    if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
                    die (
    'Please do not load this page directly. Thanks!');
    Renaming the comments.php file presumes that people are accessing it directly to submit spam, but this check already prevents that.

  17. #17
    Non-Member
    Join Date
    Oct 2007
    Posts
    75
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Not only in my blog but in my forum, I am having at least 20 registrants daily with .ru emails and I believe they uses robots to register my forum. I tried to hide my forum URL privately but still these registrants slipped through...
    Do you think they uses robots to register in blogs or in forums? They are mostly Russians or Romanians I think. Though I selected to moderate all members in my forum and all comments in my blogs, still it's a hard work to delete them daily..

  18. #18
    SitePoint Enthusiast bdude's Avatar
    Join Date
    Jan 2006
    Location
    In a house.
    Posts
    92
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I've had good experiences with Spam Karma 2 if you can't afford Akismet.
    SUPPORT FOR NEW BLOGGERS - TRY THE Blogging Forum

  19. #19
    SitePoint Addict intelligence's Avatar
    Join Date
    Jan 2006
    Posts
    265
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Akismet just work fine for us.
    Convert your Ideas to Application
    UK Web Development | SEO Guru

  20. #20
    SitePoint Wizard cpvr's Avatar
    Join Date
    Apr 2004
    Location
    Spring, Texas
    Posts
    2,158
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can't you just approve the comments before they're added?
    Love pets? Why not discuss virtual pets?
    Contact me on Twitter @cpvr

  21. #21
    SitePoint Enthusiast sarahG's Avatar
    Join Date
    Apr 2006
    Location
    Wirral, UK
    Posts
    52
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Dan Grossman View Post
    You're right, it's in the theme. This is in WordPress' default theme comments.php:

    PHP Code:
    <?php // Do not delete these lines
            
    if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
                    die (
    'Please do not load this page directly. Thanks!');
    Renaming the comments.php file presumes that people are accessing it directly to submit spam, but this check already prevents that.
    The file that is renamed is the wp-comments-post.php file, not the comments.php theme file. This is in the root directory and can be submitted to directly. And on changing the name you can cut down a great deal of spam. Someone who recently did this went from 400 spams a day to just 100, 75&#37; is a good reduction in my book (my own went from 100+ to about 20 a day).

    I don't have any input fieldnames changed as it's too much hassle to update on every upgrade.

  22. #22
    SitePoint Member
    Join Date
    Nov 2007
    Posts
    7
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Spam Karma 2 as well as captcha.

  23. #23
    SitePoint Enthusiast Josh Spaulding's Avatar
    Join Date
    Nov 2007
    Location
    Indiana
    Posts
    41
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thats odd. My blog has been averaging 500 uniques a day, I use Akismet and spam has never slipped through. It does filter some good comments, which I dig out regularly, but I've never seen one spammy comment slip through, other than the occasional manual spam comment, but I just catch them as they come through.

    Just be sure to have email notifications turned on and look at each comment.

  24. #24
    SEO/SEM Unkn0wnPlayer's Avatar
    Join Date
    Jan 2006
    Location
    Minnesota
    Posts
    240
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I just use Askimet - and approve new commenters. This catches all of the spam thus far.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •