A bit of a backlash this morning on the announcement of the new rel=”nofollow” tag that Google et al. are going to be implementing. Most of the critiques are referenced in this Register article.
While acknowledging that the new nofollow tag will not do anything — immediately — to stop comment spam, I think most of the criticisms are off-base in one way or another.
- The Internet is becoming balkanized, where people only accept content from people they know.
This may come as a shock to some, but the Net is not a big wiki. Most web content is blocked against content from folks other than the creator. That blogs — and wikis — have the capacity to allow people other than a site owner/administrator to contribute is fairly amazing, and putting some restrictions on that is neither novel nor alarming.
The “democratic nature of the web” doesn’t mean that everyone gets to post whatever they want on my site. It means that anyone can open their own site, and the web will “vote” on it by who links to it or visits it (and Google will index it regardless).
I’ll say it again: comments are not the keys to blog content. Blog entries are. Of the blogs I visit, very few comments have links in them to go elsewhere — and, frankly, since those comments will still work, the damage to the “web” seems minimal.
Now, if someone put the nofollow tag in their blog entries (which (a) nobody is proposing, and (b) the MT plugin doesn’t do), that would be a problem. But why would anyone actually do that, since the blog entry content is already protected? Again, this is not “invalidating” all links, just the Googling of those put into comments. Huge difference.
- The nofollow tag is “effectively declaring PageRank dead for weblogs.”
Huh? I don’t know about most blogs, but for mine, there are rarely links in comments (except from spammers) and rarely is it key to the actual post content. Comments in a blog are not really the same as discussions on a discussion board, in a variety of ways. If links coming out of comments are no longer considered in PageRanks or somehow indexed in Google, I don’t think that’s a huge problem.
And if there’s a really key link that I think, from a comment, should be highlighted and PageRanked and all that, I can (as the original post owner) put it up in the actual post itself as an “UPDATE.” (Conversely, if I want to reference a site that I think is particularly despicable, I can now do so as a link, manually, without worrying that I’m boosting their Google ranking. That’s not necessarily a bad thing.)
Now, what this does mean is that if I’ve written about subject X, and I comment on someone’s blog (that’s implemented this solution) and say, “I’ve written in more detail about this at [link back to my blog entry],” that cross-link won’t get indexed, my blog page won’t get a PageRank boost, and a search in Google for pages that mention my pages won’t see it. Boo-hoo. Folks can still click on the link. And since I wasn’t sobbing that such a comment didn’t generate a Trackback (in MT, at least), I don’t see why I should be sobbing that it doesn’t boost my PageRank — unless PageRank is what I’m looking for.
- This does nothing to stop comment spam, but other things like Captcha does.
There are two ways to disincent behavior. One is to make the behavior more difficult or painful or costly to perform, and the other is to make the payoff for the behavior less attractive. Captchas and blacklists and the like are part of the former, creating armor and fortifications against folks being able to willy-nilly post content. The nofollow tag takes the latter approach, making the reward for actually getting comment spam posted that much less. The two approaches are complimentary, not swappable.
I’ve toyed with using Captchas here before, but have refrained for two reasons. The first (and, admittedly, minor) one is that Captchas are unfriendly to those with visual handicaps. The second is that, for determined comment spammers, there are ways to get around them, to essentially recruit humans to solve them for the spammers (either through pittance payments to third-worlders or by tying them into pr0n sites where someone resolves an intercepted Captcha to get in to see something, which then lets the site owner get in to where the Captcha was originally formed). I don’t know how common this bypassing is, but it’s at least conceivably possible, and as long as there is a reward for going to the effort, the effort will be gone to. Hence the long-term potential for the nofollow tag.
- Spammers will just go to blogs that aren’t using the nofollow tag.
Ultimately, yes, though it assumes that spammers are really looking at the sites they’re going to (and my experience is that they don’t, much). But if they do, that’s still a victory for me, because it means they’ll leave my site alone.
The same, though, can be said for any defense, whether it’s blacklisting or moderation or ID verification or whatever. Burglars will hit the obvious targets on a street. Virus writers depend on the folks who have no AV on their system and never download security patches. That’s a separate problem (how to encourage updates, what to do about abandoned sites), but it doesn’t invalidate what the nofollow tag can do in this case.
The Register article, aside from taking a snarky attitude toward blogs in general, is missing the point. This approach seems to me to be a good, long-term way to disincent comment spamming, with minimal effect on the blogs or the Net itself. I’m not sure where the problem is with that.
Hmmm. Interesting. The tag also affects MTPing links. So links generated by trackbacks (in my case, either on individual pages or in the list of recent trackbacks on the front page) aren’t indexed/PageRanked, either. That’s mildly more annoying, since trackbacks (though still a huge hole in MT for comment spam) are, indeed, a fundamental part of the “web” of conversation. By the same token, the trackbacks exist (and can be manually followed), they just won’t be visible via Google.
Hmmm. Not huge, but interesting.
Speaking from somewhere in the middle – in other words, not exactly for and not exactly against – any “problem” that I see is one of understanding. Namely the “Woohoo, Six Apart has solved the problem for us all” type things. I don’t actually have a problem with Six Apart, mind you, but as a developer of things that work to alleviate us of spam comments [1, 2], it’s important to me that the issue is understood.
In #1, you mention that you could put it into blog entries, but that wouldn’t happen. In #2, you illustrate exactly why that might happen – namely, linking to a site that you don’t want to give a “boost”. Scoble [3] talks about this issue.
As to #3 and #4 – I understand that some are, but I won’t, arguing the use of the attribute as a disincentive, and that makes perfect sense to me. However, due to my comments in the first paragraph here, I just think it’s important that people understand. The nofollow attribute won’t make it go away. Probably not ever. Even Six Apart agreed to as much by saying that there will always be avenues where people aren’t to be bothered.
And that’s where the real thing comes into play. You mention that spammers will go elsewhere. In reality, they likely won’t. I’ve switched the location of my comment script a few times recently due to upgrades, and once I put it back where it had been for a while. When I did, it almost immediately started receiving comment spam – despite the fact that it hadn’t been there for months! This tells me that they don’t care what you’re doing. They just collect and pollute. Spammers are very unlikely to care about the nofollow tag being on your site, or mine, or any of another dozen people’s.
And that’s where it becomes an issue for me. Yes, even if 90% of the world’s blogs are “vaccinated” against this pollution, the other 10% are not, and that number is still so huge that it’s easily worthwhile for spammers to send away, even if they get so many rejections. Just like sending out email to 2 billion addresses. If even 1 million of them are useful (a miniscule percentage by any measure), it’s still worth their while. And that, in turn, means that we will all continue to receive comment spam, and that the nofollow attribute, as useful as it may or may not prove to be, needs to be taken in that context, and other tools not forgotten or dropped or lost in the process.
[1] http://jayseae.cxliv.org/approval/
[2] http://jayseae.cxliv.org/moderate/
[3] http://radio.weblogs.com/0001011/2005/01/18.html#a9229
My indication in #1 that people wouldn’t be putting nofollow into blog entries meant as a regular thing. I can imagine, as you point out, instances where it would be useful, but by far the exception. There’s no point in doing so except to explicitly exclude a link from getting any PR going to it.
Regardless, I have no idea whether nofollow will ultimately change the landscape. Certainly it will be a long-term process. Will enough unmaintained/unprotected blogs remain to make measures like it worthless? I don’t know, since I don’t know the needed return for these sorts of attacks. Will nofollow be useful in conjunction with other long-term steps? Possibly. Certainly it’s not going to do anything today, aside from give some vague sense of “Well, they may be still spamming me, but at least they’re not getting anything from my site.”
Regardless, I’d no more suggest that we can ignore prevention tools in favor of disincentive tools than I’d suggest that, having passed tougher sentencing laws, we can all unlock our front doors. Your Approval and Moderate plug-ins are among the good tools to that end (and I’m seriously considering implementing the former of them).