December 12, 2006

No going nofollow

In an attempt to "put my money where my mouth is", as it were, since I was crabbing away about not wanting to post on blogs sporting nofollow, I just attempted to remove nofollow from this blog. A search of the files showed that it was located in the wp-includes/functions-formatting.php file. I removed the references to nofollow, uploaded the file, viewed one of my pages, and what did I see?

rel="external nofollow"

Hmmm. I conducted several more searches of the entire folder containing WordPress. No references to nofollow at all. Hmmm. Checked to see if it was a cache problem, either with my browser(s) or on the server. Nope. Hmmm. I'm hoping that I'm just tired, and that somehow I've just missed something.

How to remove nofollow from WordPress

However, not wanting to install yet another plugin, I did find a little code over at Dean Edwards' blog that works perfectly. Just:

  1. copy it into the my-hacks.php file (make one if you don't have it),
  2. put it in the root folder where WordPress is located,
  3. tick the “Use legacy my-hacks.php file support” box in the WordPress control panel (Options =>Miscellaneous), and
  4. nofollow is gone

Thing is, I moderate this blog and, aside from anything else, I appreciate those who read my techie/artist ramblings and post here — and, thanks, but I don't care to denigrate their links. I think it's just plain rude.

So … has anyone else tried to remove nofollow from 2.0.5 and failed? What's up with that?

~ Diane Vigil

14 Comments to "No going nofollow"

  1. Brad says:

    Good for you Diane. What bugs me most about no follow is that it was billed as something different when it was presented to us in the masses and has since mutated into something completely different. I feel like it was a bait and switch.

    Frankly Wordpress should have a switch in the admin panel and let the owner have a real choice on using no follow or not.

  2. Paul says:

    Good on yah. NoFollow did not reduce spam for me anyway.

  3. Diane Vigil says:

    You're right, Paul; nofollow didn't give us nospam no way. :)

    Brad, I have to agree with you. I figured that, like email filters that don't *stop* spam, nofollow would not stop the comment spam pretty much at all, and it hasn't.

    Interestingly (I guess), I made this same argument at the WordPress forums when WP started implementing nofollow into the program — and was essentially attacked by all but perhaps a couple of people. I was even accused of being a spammer — me! And then there was the anonymous poster who posted in threatening terms about the necessity of using nofollow; when I asked who he or she might be, given the threatening tone of his/her posts, there was no reply.

    I always wondered if it was a search engine rep. After all, Google, Yahoo and (I believe) MSN jumped on the nofollow bandwagon overnight (how many times have you seen them agree to anything at all?!) and they had to know that something as simple as nofollow was not going to solve the comment spam crisis. But what it would do is to help solve their reliance on links algorithm problem. And there you have it.

    Interestingly, our friend and HighRankings forum moderator Scottie Claiborne questioned Google regarding nofollow at Search Engine Strategies (my writeup here: Google on Nofollow), and said:

    They were very careful..

    I was the one who asked the question as to how they actually treat nofollow links.

    Putting a nofollow attribute on a link is "a vote of no confidence".

    and

    IMO, if you have a page made up mostly of nofollow links… you obviously don't trust anything on that page. Why should they treat that page with any respect either?

    Those who use the nofollow tag are saying to the engines- "hey, you know, I don't know wtf is on this page and I didn't have anything to do with it." If you ran an engine, would you rank that page well…

    The funny thing is they are worried about blogspam. "Real" blogs don't get spammed. Do you think Nick would tolerate a bunch of spam link posts here? I don't think so..

    Anyway, it's a good read (see Scottie's post at Threadwatch).

    And a good call made by those of us who don't care to litter our websites with indications of low quality.

  4. Paul says:

    What really annoys me is when people decide that instead of using NoFollow to stop spam they will use a Captcha that takes 5 or 6 attempts to get correct.

  5. Diane Vigil says:

    That may be, Paul.

    I'd also used some word blocker code found in the WordPress forums and tweaked by my buddy, Darin, but it too caused posting problems. It is now gone.

    I'd suggest implementing Akismet — it works fantastically well in corralling comment spam. I haven't even had to get around to using Bad Behavior or anything else.

  6. Diane Vigil says:

    Thought I'd add this, from Aaron Wall's interview with DigitalGhost:

    Q: It seems Google in particular is placing a lot of weight on domain age and link authority related trust at the moment. Many people are leveraging this to spam Google via video hosting sites, social media sites, and attempts at mainstream media to get into consumer generated media. Where do you see Google going next with their algorithms?

    A: Semantic search. Nofollow is a bust. They created this huge link mess with their damn green bar and an easily exploited algo, and then they tried to clean it up with something as pathetic as nofollow.

    Clean, concise and well-said.

  7. Teli says:

    I'm a bit late to the conversation, but wanted to drop in and say excellent points Diane. When I decided to upgrade my blog, I did the same thing you did (deleted all reference of nofollow from the pages) and it seems to have worked.

    In case anyone else is going to try this method of messing with the core files, here are the files that were affected for me:

    comment-functions.php (del nofollow from line ~366)
    defaultfilters.php (comment out line ~28)
    functions-formatting.php (delete lines ~601-2 and comment out wp_rel_nofollow function, lines ~610-13)

    I've said it before, but I'll keep on saying it. It would just be great if the WP team decided to make the nofollow tag optional. Have it on by default, but allow the blogmaster to disable if they choose to from the admin.

    ~ Teli

  8. Diane Vigil says:

    Interesting, Teli. (And good to see you!)

    I'd tried to remove nofollow from this blog when I'd upgraded to 2.0.5, and was unable to do it after removing all the references I could (easily) find … which still left nofollow on the blog. That's why I went with the plugin.

    And, although I'd rather have the software do what I need it to do without installing plugins, I guess I'm pretty happy about it today because I've just upgraded a good handful of WordPress blogs to 2.0.6 — which meant not having to edit core files again.

    But I agree with you — the WP guys should make nofollow an option in the control panel.

  9. Andy Beard says:

    Teli just pointed me in the direction of another great blog to read.
    I suppose in some ways I am a "no nofollow" for comments evangelist and love it when people take action in removing it.
    At the same time I love using it for SEO purposes.

  10. Diane Vigil says:

    Hi, Andy — good to meet you.

    Since I still moderate comments (up to the point where I discover that Bad Behavior or Spam Karma plus Akismet make that unnecessary), I don't worry about spam comments.

    I too have been optimizing websites since the 90's, but haven't so far seen the need for nofollow on links. That said, I guess it's a matter of what types of links we're talking about.

    Again, good to meet you.

  11. » WordPress Nofollow Remover Plugin » developedtraffic.com says:

    […] UPDATE: The above does not work in WordPress 2.0.x; for those versions, there's a plugin. by Diane Vigil […]

  12. Chris says:

    Nice Plugin. I installed this with no problems on my Blog. Hopefully the word gets out more on how bad NoFollow is for encouraging link backs. It would be nice if more sites removed it as well…

  13. Diane Vigil says:

    I agree, Chris. Kudos to Dean Edwards for writing it.

  14. Financial Aid Podcast Daily Free MP3 Internet Radio » I don’t follow nofollow says:

    […] Want to do this on your blog? Here's a link to the site where I found directions. […]

Have your say ...

If this is your first comment, it will be held for moderation (but comments are appreciated). Otherwise, just be courteous, don't drop links unless highly pertinent — and no substituting keywords for your name. Posters must be 16 or older. We use Akismet, so if you don't see your non-spam comment posted, contact me.

Note: unless you're sure of your math answer,
copy your comment [Cntrl A, Cntrl C] before you click submit ...

Manage your subscriptions

Archives
© 2004-2008 DianeV. Web Design Studio - Los Angeles. All Rights Reserved.
27 queries. 0.180 seconds.