Tycoon Talk
Become a Big fish!
The number 1 forum for online business!
Post topics, ask questions, share your knowledge.
Tycoon Talk is part of Freelancer.com - find skilled workers online at a fraction of the cost.

Blogging Forum


You are currently viewing our Blogging Forum as a guest. Please register to participate.
Login



Reply
Best way to deal with spam? Do you ban commenters?
Old 08-20-2007, 11:36 PM Best way to deal with spam? Do you ban commenters?
ForrestCroce's Avatar
Half Man, Half Amazing

Posts: 3,023
Name: Forrest Croce
Location: Seattle, WA
Trades: 0
Sorry if this seems like a basic question, but when a blog as small as mine has a problem with comment spam, it's getting bad. I'm sure people have some great solutions in place, and I'm hoping we can all brainstorm here.

For example, a lot of people use some type of capcha. Others use a hidden form to trick spambots. How effective are these, and how much do they put your visitors off? My gut feeling is this doesn't make sense, but I haven't given it a try.

How much comment spam is directly human-generated, and how much by bots? Does anybody know, of the bot spam, how much is run from a server versus on someone's home machine? Comcast gives me a 72-hour lease on an IP address ... if I did something naughty and you banned my address, you could be missing out on traffic from other Comcast users down the line - which doesn't help them or you. Is there a way to tell whether an address is static or dynamic?

I don't know WordPress that well; can I blacklist certain keywords in urls that show up in the comments? Any other ideas?

Banning one particular address, or a list of them, is pretty straightforward if you can get at your .htaccess file:

Code:
RewriteEngine On
RewriteBase /

RewriteRule .* - [F,L]

<Files 403.shtml>
order allow,deny
allow from all
</Files>

deny from 64.131.64.202
But with four posts so far, I have a feeling it's going to be a looooong list. Keywords seems like it might be less to manage down the line? Unless, hopefully, someone has a better suggestion?
Attached Images
File Type: jpg BlogSpam.jpg (36.8 KB, 5 views)
__________________

Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
ForrestCroce is offline
Reply With Quote
View Public Profile Visit ForrestCroce's homepage!
 
 
Register now for full access!
Old 08-21-2007, 08:52 PM Re: Best way to deal with spam? Do you ban commenters?
JamieLewis's Avatar
Pretty Much a Big Deal...

Latest Blog Post:
Gooie
Posts: 385
Name: Jamie Lewis
Location: UK
Trades: 0
Banning IP addresses is pretty useless in todays climate.I would say that Akismet works pretty well catching most spam, although the occasional ones do creep through and as spam sophistication increases Akismet will have to grow and change as well.

Another useful tactic is setting a link threshold on your comments, so that they have to be moderated if they contain over 2-3 links (this has some minor inconvenience as it ads to manual checking).

The honeypot technique is another useful tool in fighting spam as you briefly commented upon but it does have its limits and issues.

Spam checking is not really a one check kind of job, spam evolves as the filters evolve and so we need to be one step ahead. At the moment on by blog I have akismet running which weeds out the majority of spam, so far I have had one piece slip through but that was easy enough to pick up.

A list of things that need to be checked:
  • Links - An excess number all together might bea spam piece. although it could also be a helpful commenter
  • Comment structure - are there lots of words together that don't make sense, lots of emphasised text
  • Just a link - generally = spam
  • Do any of the links point to known spam domains - in my opinion this will become less and less important/practical as spam basis grow so new methods will have to be found.
  • Does the comment relate to the post? - This could be a useful approach, run a small query on the comment to check for consistency to the post - might be slightly process intensive though(but hey a challenge is a challenge)
Thats all I can come up with for now. Hope that helps.

Jamie
__________________

Please login or register to view this content. Registration is FREE


Please login or register to view this content. Registration is FREE
JamieLewis is offline
Reply With Quote
View Public Profile Visit JamieLewis's homepage!
 
Old 08-22-2007, 03:16 AM Re: Best way to deal with spam? Do you ban commenters?
ForrestCroce's Avatar
Half Man, Half Amazing

Posts: 3,023
Name: Forrest Croce
Location: Seattle, WA
Trades: 0
Quote:
Originally Posted by JamieLewis View Post
Another useful tactic is setting a link threshold on your comments, so that they have to be moderated if they contain over 2-3 links (this has some minor inconvenience as it ads to manual checking).
This is the only one I'm implementing at this point, but thanks for some great ideas. Some of the linguistic tests you suggested would probably work best, but be hardest to achieve. But not impossible ... there are grammar checkers; if one is open source, it could be a good madlib spam detector.

At the end of the day there's no silver bullet, and you need to moderate your comments responsibly. But it would be nice to kill the really obvious spam so we can all deal with less - what's left.
__________________

Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
ForrestCroce is offline
Reply With Quote
View Public Profile Visit ForrestCroce's homepage!
 
Old 08-22-2007, 09:02 PM Re: Best way to deal with spam? Do you ban commenters?
Skilled Talker

Posts: 52
Name: Sales
Trades: 0
"if I did something naughty and you banned my address, you could be missing out on traffic from other Comcast users down the line - which doesn't help them or you. Is there a way to tell whether an address is static or dynamic?"

There is a database list floating around somewhere with static vs dynamic IPs but it's fairly inaccurate. I would not bother with IP bans, they just come back with a different IP.

I don't know if you've seen this list of spam plug-ins yet. Definitely use the akismet one.

http://codex.wordpress.org/Plugins/Spam_Tools
__________________
:: Iron Mountain Hosting, SOLAR powered -
Please login or register to view this content. Registration is FREE

:: Clustered H-Sphere Hosting, VPS, Business/e-Commerce, SSL, Luxury Enterprise
::

Please login or register to view this content. Registration is FREE

Please login or register to view this content. Registration is FREE
iMountain.com is offline
Reply With Quote
View Public Profile
 
Old 08-23-2007, 02:30 AM Re: Best way to deal with spam? Do you ban commenters?
ADAM Web Design's Avatar
Canadastaninianite

Posts: 5,938
Name: Adam for web page design, not program
Location: Toronto, Ontario, Canada
Trades: 0
Jamie's bang on (as usual) about Akismet. I've been running it for about 3 months, and it catches 99.9% of spam (although once in a blue moon, one gets through). With a blog that's already seen almost 2500 spam requests in a four-month period, that's pretty good.
__________________

Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
(my blog)


Please login or register to view this content. Registration is FREE
(with proof)
ADAM Web Design is offline
Reply With Quote
View Public Profile Visit ADAM Web Design's homepage!
 
Old 08-25-2007, 01:39 AM Re: Best way to deal with spam? Do you ban commenters?
ForrestCroce's Avatar
Half Man, Half Amazing

Posts: 3,023
Name: Forrest Croce
Location: Seattle, WA
Trades: 0
So, what is Askimet? Talk to me like I'm a 6 year old, like in the movie, because I'm new to this whole blogging thing. Although the traffic is picking up: about 75 unique humans a day, which is a lot considering how sparse my content is. And 1,400 or so from someone who liked one of my articles and social media'ed it.

Any thoughts on whether these spam bots run from someone's desktop, at a company with a T1 and a static IP, or from servers?
__________________

Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
ForrestCroce is offline
Reply With Quote
View Public Profile Visit ForrestCroce's homepage!
 
Old 08-28-2007, 01:13 PM Re: Best way to deal with spam? Do you ban commenters?
dojo's Avatar
Ultra Talker

Posts: 302
Name: Ramona Iftode
Location: Romania
Trades: 0
I use akismet and moderate all the comments. Nothing passed till now
__________________

Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
dojo is offline
Reply With Quote
View Public Profile Visit dojo's homepage!
 
Reply     « Reply to Best way to deal with spam? Do you ban commenters?
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off





   
RSS Feed  Feeds: RSS   JS   XML
RSS Feed  Feeds for this forum: RSS   JS   XML



Page generated in 0.25887 seconds with 13 queries