It seems that a quick way to get a blog post loaded up with spam comments is to get it up on the first page of Google search engine results. Or at least, that's how it appears to me.
Recently I started getting a lot of comment spam, almost daily, on one specific post I wrote on Code.DanYork.com, a blog where I write about programming and other developer topics. It puzzled me because that particular post was really just an embed of a video and wasn't very deep or detailed. A trip into Google Analytics, though, showed that a significant driver of the traffic to that post were the Google search keywords "learning node.js" and "learning nodejs". So I popped those into Google and sure enough, there I was... #5 for "node.js":
And #3 if you drop the period and do "nodejs":
So perhaps, I thought, that was the reason that post attracted the comment spam when none of the other posts did...
But that doesn't really answer it to me. When I head over to the AdWords Keyword Tool, the reality is that pretty much almost no one is searching on those particular terms! So even though my post may place highly in the results, it doesn't really matter because only a trivial number of people are actually searching for that term.
I should note, too, that none of the blog comment spam had anything whatsoever to do with Node.js. It was all the typical comment spam linking to various silly products... watches, pharmaceutical products, websites, etc.
In the end, I don't know... perhaps some comment spammer is trying to post comments on blogs that have long-tail terms related to topics getting buzz these days. ("Node.js" is a hot topic in developer circles right now.) Perhaps that particular post just got tweeted or retweeted and caught someone's attention.
On one level, it doesn't much matter to me, since I moderate all comments from people who haven't commented before. So the comments are going live on my site... it's more just the annoyance of having them come in (and a number of them are not getting caught by Akismet).
Still, it's a curiousity... why that post? I'll probably never know...
If you found this post interesting or useful, please consider either: