<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Using timestamps to reduce WordPress comment spam</title>
	<atom:link href="http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/</link>
	<description>Ardamis is a tiny web development studio specializing in high-quality, handmade web sites.</description>
	<lastBuildDate>Thu, 11 Mar 2010 04:19:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Steve</title>
		<link>http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-18138</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Wed, 27 May 2009 16:54:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-18138</guid>
		<description>Another way is to pass the timestamp in the form and as a session var, then check when the form is processed to see if they are equal.</description>
		<content:encoded><![CDATA[<p>Another way is to pass the timestamp in the form and as a session var, then check when the form is processed to see if they are equal.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Web Design Bangkok</title>
		<link>http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-17236</link>
		<dc:creator>Web Design Bangkok</dc:creator>
		<pubDate>Thu, 20 Nov 2008 13:08:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-17236</guid>
		<description>Great. I literally get bombarded with comment spam every day, in the thousands. I will implement your ideas right away. Thanks.</description>
		<content:encoded><![CDATA[<p>Great. I literally get bombarded with comment spam every day, in the thousands. I will implement your ideas right away. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Child</title>
		<link>http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-16362</link>
		<dc:creator>Dave Child</dc:creator>
		<pubDate>Sun, 20 Jul 2008 12:09:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-16362</guid>
		<description>I wrote something similar for my bblog installation and now I&#039;m moving to WP I&#039;m looking to do the same - so thanks for your work. There is one problem, easily corrected, with this approach.

Spam bots that save the form and just keep re-sending the same form data will always appear to have been viewing the page for some time (they&#039;ll have saved the hidden form field with an old time stamp).

The way to fix this is to add a config variable - a very large (6 digit minimum) number that is added to the hidden field timestamp and then subtracted before the comparison is made.

You also need to add a check to ensure the hidden timestamp isnt in the future. You can add a further check to ensure the page wasn&#039;t loaded more than, say, 24 hours before the comment was posted.

Then, change that variable periodically, by a large degree (at least 86400). Any &quot;saved data&quot; bots (which I found the majority giving me grief were) won&#039;t be able to keep up.</description>
		<content:encoded><![CDATA[<p>I wrote something similar for my bblog installation and now I&#8217;m moving to WP I&#8217;m looking to do the same &#8211; so thanks for your work. There is one problem, easily corrected, with this approach.</p>
<p>Spam bots that save the form and just keep re-sending the same form data will always appear to have been viewing the page for some time (they&#8217;ll have saved the hidden form field with an old time stamp).</p>
<p>The way to fix this is to add a config variable &#8211; a very large (6 digit minimum) number that is added to the hidden field timestamp and then subtracted before the comparison is made.</p>
<p>You also need to add a check to ensure the hidden timestamp isnt in the future. You can add a further check to ensure the page wasn&#8217;t loaded more than, say, 24 hours before the comment was posted.</p>
<p>Then, change that variable periodically, by a large degree (at least 86400). Any &#8220;saved data&#8221; bots (which I found the majority giving me grief were) won&#8217;t be able to keep up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: spam botter</title>
		<link>http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-16355</link>
		<dc:creator>spam botter</dc:creator>
		<pubDate>Sat, 19 Jul 2008 18:53:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-16355</guid>
		<description>Well that&#039;s great .. now I&#039;ll just set my spam bot to wait longer than 60 seconds if it gets an error with posting under 60 seconds...</description>
		<content:encoded><![CDATA[<p>Well that&#8217;s great .. now I&#8217;ll just set my spam bot to wait longer than 60 seconds if it gets an error with posting under 60 seconds&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Regilda</title>
		<link>http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-15606</link>
		<dc:creator>Regilda</dc:creator>
		<pubDate>Sun, 15 Jun 2008 06:06:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-15606</guid>
		<description>Vivato peplos!
The codas sites en vero interesto! Perfecto guide! Idealte buke into me programmato. 
Cuesta code PHP:
$submitted_timestamp - $comment_timestamp &lt; 60 
Recoomendo more - uppetto 300
Steppo-bu-steppo commentare - graciate Autore!
Regarte graciate!</description>
		<content:encoded><![CDATA[<p>Vivato peplos!<br />
The codas sites en vero interesto! Perfecto guide! Idealte buke into me programmato.<br />
Cuesta code PHP:<br />
$submitted_timestamp &#8211; $comment_timestamp &lt; 60<br />
Recoomendo more &#8211; uppetto 300<br />
Steppo-bu-steppo commentare &#8211; graciate Autore!<br />
Regarte graciate!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Twelve Mile Circle &#187; Blog Archive &#187; Blessed Relief - maps, geography, travel</title>
		<link>http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-11424</link>
		<dc:creator>Twelve Mile Circle &#187; Blog Archive &#187; Blessed Relief - maps, geography, travel</dc:creator>
		<pubDate>Sun, 30 Mar 2008 12:16:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-11424</guid>
		<description>[...] I came across a very elegant and simple solution on Ardamis.com that involved time stamps. It works on the basic principal that bots want to stuff as many comments [...]</description>
		<content:encoded><![CDATA[<p>[...] I came across a very elegant and simple solution on Ardamis.com that involved time stamps. It works on the basic principal that bots want to stuff as many comments [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lattyb</title>
		<link>http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-10970</link>
		<dc:creator>lattyb</dc:creator>
		<pubDate>Mon, 17 Mar 2008 20:31:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-10970</guid>
		<description>i think this is awesome. i&#039;ve just installed it and in 15minutes, have noticed a massive decrease in spam.

thank you kindly.</description>
		<content:encoded><![CDATA[<p>i think this is awesome. i&#8217;ve just installed it and in 15minutes, have noticed a massive decrease in spam.</p>
<p>thank you kindly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 12 ways to utterly crush spambots on your blog</title>
		<link>http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-10609</link>
		<dc:creator>12 ways to utterly crush spambots on your blog</dc:creator>
		<pubDate>Fri, 07 Mar 2008 09:01:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-10609</guid>
		<description>[...] Use a timestamp to reduce spam.&#160; Robots can post faster than people.&#160; This plugin helps determine how rapidly a post was [...]</description>
		<content:encoded><![CDATA[<p>[...] Use a timestamp to reduce spam.&nbsp; Robots can post faster than people.&nbsp; This plugin helps determine how rapidly a post was [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: One Fab Fit Mom - Weight Loss Success! &#124; How to stop spam in wordpress blogs</title>
		<link>http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-10428</link>
		<dc:creator>One Fab Fit Mom - Weight Loss Success! &#124; How to stop spam in wordpress blogs</dc:creator>
		<pubDate>Fri, 01 Feb 2008 13:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-10428</guid>
		<description>[...] Use TimeStamps to Reduce Spam. This prevents rapid-fire posting. However, if the person mistypes the Captcha, she or he will have [...]</description>
		<content:encoded><![CDATA[<p>[...] Use TimeStamps to Reduce Spam. This prevents rapid-fire posting. However, if the person mistypes the Captcha, she or he will have [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Bailey</title>
		<link>http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-10295</link>
		<dc:creator>Jonathan Bailey</dc:creator>
		<pubDate>Mon, 17 Dec 2007 18:22:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.ardamis.com/2007/12/15/using-timestamps-to-reduce-wordpress-comment-spam/#comment-10295</guid>
		<description>I answered your comment on my site about this but also wanted to post here and say that I really like this idea. It makes a lot of sense and would be almost impossible for a spam bot to duplicate. This is a great idea.

I&#039;d love to hear more about how this is working out for you as you use it. I&#039;m going to look at it for my own site.</description>
		<content:encoded><![CDATA[<p>I answered your comment on my site about this but also wanted to post here and say that I really like this idea. It makes a lot of sense and would be almost impossible for a spam bot to duplicate. This is a great idea.</p>
<p>I&#8217;d love to hear more about how this is working out for you as you use it. I&#8217;m going to look at it for my own site.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
