Announcing BlogFollow - A WordPress Plugin

Posted by Matt on Fri, Apr 27 2007

The Plugin

BlogFollow automatically puts a snippet from the commentor's blog into the comment. Kind of like a signature to the comment. Full details and download link are now available.

The Reasoning

I read a post on the blog FuzzyFuture the other day that intrigued me. The post was about the "iFollow" movement, which calls for the removal of the nofollow tag from comment links. The thought being to encourage user participation, by providing a reward. I love the concept, but I think the implementation misses the mark.

Maybe I'm being idealistic, but removing the nofollow link is a tangible reward in the sense it helps SEO and PR, not by driving readers to the commenter's blog. An actual human reader has no concept of what attributes are assigned to the link. Therefor the only way this helps drive actual readers is indirectly through improved search ranking. But much of the value in SEO/PR is in increased ad sales.

It's pretty clear the iFollow movement doesn't really increase traffic to the blog directly from the comment. That's why I created the BlogFollow plugin.

A lot of what my bloglines subscriptions are sites I found from comments left in other sites. I'll read a comment, if I feel it's intelligent, informative or entertaining I'll often click on their name to see what their site is like. I'll generally subscribe to the site if it looks halfway decent and give it a few weeks trial.

I hope the BlogFollow plugin will help with clickthrus on comments. It gives a bit more content from the commentor to help encourage users to click. I like this approach over iFollow because it drives users directly to the commentor's blog.

Both parties win. The blog running the plugin would conceivable get more content and user interaction. The commentor's get their blog presented to a wider audience.

The Spam Issue

The obvious concern is an increase in spam. I think this will be minimal because the comment itself still has to get through whatever akisment, spamblocker, spam mutilator your already running. Conceivably someone could put up a blog of \/iagra links and hot stock tips, then go leave meaningful comments to get their content on your site. However blogfollow strips out all html/javasript, so there won't be any actual links (other than the one set by the plugin in the post title) or XSS attacks.

Yes, someone could use the permalink in their feed to point to something spammy and then go around and write great comments to trick people into clicking the link. In the end it's still up to the site owner to police their own site.

The plugin is running on this blog right now, so go ahead and leave a comment on this post to see it in action.

11 Comments

MattC said on Apr 27, 2007
This comment is to show the plugin in action.
MattC said on May 02, 2007
turnipHed,
I was pretty sure the plugin worked in PHP4, I just hadn't tested it. I setup a PHP 4.4.5 instance and at first glance everything looks good. Give it a shot and if you have issues let me know.
turnipHed said on May 02, 2007
Really like the idea of this plugin - just have to wait to upgrade to PHP5...
Elizabeth said on Jun 23, 2007
I can't get the plugin to work on my blog. I followed all the steps, so I don't know what I'm doing wrong.
MattC said on Jun 23, 2007
Elizabeth,
Did you get any errors?

What version of WordPress and PHP are you using?

-Matt
MattC said on Jun 13, 2007
Owen,
This plugin does include the nofollow by default. If you want it off you can use one of the many plugins that automatically remove it.

I'm doing that with this blog, but it doesn't seem to be working at the moment. Probably something to do with the order the plugins are applied.
Owen said on Jun 06, 2007
Wow .. looks cool. However the links still see to have a nofollow on them. Is this by design ?
turnipHed said on Oct 11, 2007
All of a sudden today it worked! I got rid of WP-Cache cause it was screwing other stuff up - and poof it showed up!

I am using 2.2.2
turnipHed said on Oct 01, 2007
OK so I have PHP 5.2.2 now and tried to install this plugin because I am really excited to use it; however I have hit a glitch.....

I have this error on the blog pages

WordPress database error: [Table 'turnip_wrdp1.wp_blogfollow' doesn't exist]
SELECT * FROM `wp_comments` AS c LEFT JOIN `wp_blogfollow` AS cf ON cf.site = c.comment_author_url WHERE c.comment_post_ID = 347 AND c.comment_approved = '1'

And if I try and access the plugin via the browser I get

Fatal error: Call to undefined function add_action() in /home/turnip/public_html/wp-content/plugins/blogfollow.php on line 25

So now I am really confused....
matt said on Oct 01, 2007
Hey Turniphead,
Looks like the database table wasn't created. You can try to uninstall and reinstall. What version of WordPress you using?
Ned said on Dec 02, 2007
I like the idea of this because I get a lot of comments from other music bloggers who also have content relevant to my readers.

Cheers!

Ned