Nofollow Links in Posts

UPDATE – 26 JUNE 2009: Patrick Curl has updated this plugin for WordPress 2.8 :)
- NoLiP – Nofollow Links in Posts Reborn

=============================
UPDATE – 11 JUNE 2009: Support & Development for this plugin has been discontinued. Anyone who wishes to modify or update the plugin can do so freely with the condition that the current GPL license are kept intact.

Nofollow Links in Posts plugin enables you to add the “nofollow” attribute into links in a post within a specified category.

This plugin is useful if you are doing sponsored posts. You can set the plugin to add rel=”nofollow” into links in posts older than “X” days.

Currently, the plugin only works with WordPress 2.5+ (works up to WordPress 2.7). There are no plans yet in making this plugin compatible with prior versions of WordPress.

Download

Download: http://downloads.wordpress.org/plugin/nofollow-links-in-posts.zip

Installation

  1. Unzip ‘nofollow-links-in-posts.zip’ and upload the ‘nofollow-links-in-posts’ folder to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to the ‘Settings’ menu and click on ‘Nofollow Links in Posts’ to see the plugin options.

Configuring Nofollow Links in Posts

I was going to write a basic tutorial on how to configure the plugin but MacBros beat me to the punch!

Please click on the following link to view the detailed and thorough guide to configuring the Nofollow Links in Post plugin:
+ Add rel=”nofollow” to ALL your old sponsored posts with just a click!

History

v1.1.1 – Fixed minor design flaw.
v1.1 – Added function to enable nofollow links in ALL posts.
v1.0 – Initial public release

Known Issues

- 0 days won’t work.
- Links in pages are also being nofollow’ed

If you have any questions, suggestions or comments, please use the comment form below ;)

Trackbacks & Pingbacks
Comments
June 28, 2008

Hey, you are welcome.
When you have something new let me know, i’ll be happy to talk about the updates :)

Posted by Mario
June 28, 2008

@Mario: I’ll inform you once the new feature is added :)
========
UPDATE:
I am currently working on adding a new function that will add nofollow into links in ALL posts :)

Posted by Miak
July 1, 2008

When checking the Enable individual post to override the settings option, how do you override in individual posts? Do you add rel=”dofollow” or what?

Excellent plug in BTW.

Posted by MacBros
July 1, 2008

@MacBros: If you check the “Enable individual post to override the settings” the plugin simply does not apply any “rel” code to the links.

FYI, you once you’ve enabled the override settings, you can choose which posts to be excluded from being added the nofollow code via the Edit Post and Write New | Post page.

Hope this helps :)

Posted by Miak
July 1, 2008

Ahhh! I now see the added option for dofollow now.

So if I don’t check the ‘ Nofollow Links in Posts – Advanced Option’ option in the Write Post screen then the plugin will automatically add the rel=”nofollow” right, even though on the settings screen I have the ‘Enable individual post to override the settings option’ checked?

Posted by MacBros
July 1, 2008

So if I don

Posted by Miak
July 1, 2008

AWESOME!

Thanks for your quick reply.

There’s going to be a link back to you as soon as it comes time. You deserve it.

Maybe if I get my PR back and start making some $$ again, I’ll donate a few bucks. :p

Thanks!

Posted by MacBros
July 1, 2008

Thanks for your kind words :D

Posted by Miak
July 1, 2008

LOL! Sorry, didn’t mean to take your glory. :p

It was worth the post since this saved me hundreds of hours.

Posted by MacBros
July 1, 2008

Not a problem at all :) I highly appreciate your efforts for writing the detailed guide :D

Posted by Miak
July 2, 2008

Hello Miak. I’ve translated your plugin to Potuguese. Take a look here: http://www.wordpress-love.com/2008/07/plugin-wordpress-nofollow-links-em-posts-portugues/

If you need, we could make some other translations to work projects. Let me know if you need anything.

Posted by Paulo Faustino
July 14, 2008

@Paulo Faustino: Nice! Thanks for translating it :D

Posted by Miak
July 16, 2008

Cannot load nofollow-links-in-posts/nofollow-links-in-posts.php.

Hey mate i got the above error message, what do you think is the issue? Cheers Don

Posted by don
July 21, 2008

Great plugin. Really makes it easy to add nofollow attribute to just about all posts with just a single option. Thanks for sharing. Much appreciated.

Posted by moserw
July 23, 2008

This is exactly what i was looking for.

Posted by Philix
September 13, 2008

first of all thanks for your hard work and for sharing it.

Does this plugin works by adding the rel=”nofollow” in the database or it works wen loading the post?
I mean, if i uninstall-it will the links become “clean” as they were wen i writed them?
Another question: What about existent posts? Do the existent links get “transformed”?

You should add this answers in the plugin page at WP.org

keep up the good work!

Posted by ruigato
September 13, 2008

@ruigato: The plugin works on the fly and will not alter the wp_posts database table structure. This means that when you uninstall/de-activate the plugin, the nofollow links in posts will become “clean” again :)

Yes, the plugin will also transform existing links in existing posts :D

Posted by Miak
September 13, 2008

Alright!

One more download to the counter!

Posted by ruigato
September 28, 2008

hey thanks for this plugin! awesome!

quick question regarding the first option.. what if i want the plugin to automatically make the links nofollow immediately when the post is published? i can’t put the number to “0″.. :(

Posted by Abi
September 29, 2008

@Abi: Unfortunately, at this time the plugin cannot add nofollow links in posts immediately. It can add nofollow links in posts older than 1 day.

Posted by Miak
October 7, 2008

Hi, is there any way to stop it nofollowing internal links?

Eg, ones within the same domain?

Posted by Colin
October 7, 2008

@Colin: For now, the plugin cannot differentiate between external and internal links.

Once I have some free time, I’ll be sure implement the feature in the next update.

Posted by Miak
October 19, 2008

First, thank you for sharing this cool plugin! I have just downloaded and installed it.

One thing I do not understand exactly…

If I enable nofollow to links in ALL posts older than X days, I cannot make an exception to this setting by checking “Always DoFollow Links” in the writing area, right?

But if i only set the nofollow for some categories and check “Enable individual post to override the settings” , I can make exceptions??

thank you!!

Posted by christian
October 19, 2008

If I enable nofollow to links in ALL posts older than X days, I cannot make an exception to this setting by checking “Always DoFollow Links” in the writing area, right?

Yes :)

But if i only set the nofollow for some categories and check “Enable individual post to override the settings” , I can make exceptions??

Yes :D

Posted by Miak
November 8, 2008

great plugin! i think it is nofollowing links on my Stores page. it’s not a post. how can i make sure it’s not adding nofollows to pages? please email :) if u know. thanks!

Posted by danielle
November 11, 2008

Does 0 days work? As in, effective immediately? Also, is it retro-active – so all content prior are immediately tagged ‘no follow’?

Posted by Steven
November 11, 2008

@danielle: I’ll work on that as soon as possible ;)

@Steven: As far as I know, 0 days will not work. Only 1 day & above will work. Yes, once you’ve activated the plugin and specify the “day(s)”, all links in posts older than X days will be nofollow’ed

Posted by Miak
December 12, 2008

Hey! I just upgraded to 2.7 and the plugin works, but it puts its “Nofollow Links in Posts” check box on the post at the very, very top of the page in the top left corner.

Posted by Valorie
December 13, 2008

@Valorie: Thanks for the heads up! I’m working on a fix now…

Posted by Miak
December 13, 2008

v1.1.1 is out! The design flaw that happens with WordPress v2.7 has been fixed :)

Posted by Miak
January 19, 2009

When I am setting “Enable nofollow to links in ALL posts” to number bigger than -1, it marks all links with “nofollow” even in posts that are posted 4 days ago. What am I doing wrong?

Sorry for my english :)

Posted by TracKer
January 19, 2009

I was tolkinh about setting “Enable nofollow to links in ALL posts” to 30…

Posted by TracKer
January 22, 2009

Hello, can you make the 0 days work?
Thanks.

Posted by michael
February 2, 2009

If this plugin was able to differentiate between internal and external links – it would be perfect!!

Any plans to include this feature at some stage?

R

Posted by Robert@PNG
March 20, 2009

im pretty confused with this plugin. i set # of days for a certain category. but there is no effect as it places a rel=”follow” attribute on even the latest post, which should not be because i set it to N # of days

im using wp 2.7. and i currently set x # of days on a certain category. and it’s just been 2 days and a nofollow attribute is already added to the post.

Posted by chitgoks
March 21, 2009

i think that since my post has 3 categories, it will only get the first category that it can find (and categories are sorted alphabetically). i had a product and sp category. and i only set sp with # of days but it did not have any effect, it still added the nofollow tag. only when i also set something for the product category did it work. does this plugin support a 1 category per post only? thank you. this is a very good plugin. i hope that you can add this features. to cater if a post has more than 1 category assigned to it.

Posted by chitgoks
April 20, 2009

Nice plugin.I’m will download and use this plugin.Thanks you

Posted by Dewi
May 16, 2009

Thank you, this plugin is definitely going to be very useful for my auto blogs.

Posted by Wizard
May 24, 2009

Cool plugin, but it appears to break Lightbox 2.

http://www.stimuli.ca/lightbox/

Posted by Matt
June 11, 2009

Thanks! Awesome plugin. I set it to 1, so that it would cover all of my archive posts. How do I know if it’s working? I checked a few posts to see if no follow appears in the htis the nofollow added?

Also, does this cover links in your sidebar, and comments, or only the posts?
Thanks.

Posted by Susiej
June 11, 2009

This plugin does not appear to be compatible with wordpress 2.8.

Will there be an update?

Thanks!

Posted by Rob
June 11, 2009

UPDATE – 11 JUNE 2009: Support & Development for this plugin has been discontinued. Anyone who wishes to modify or update the plugin can do so freely with the condition that the current GPL license are kept intact.

Posted by Miak
June 11, 2009

I just started using this plugin a few weeks ago and now it crash upon startup for WordPress 2.8. I’ve disabled it by removing the plugin file via FTP, but now I need something to do what this plugin was doing.

Can someone please recommend a plugin I can use to replace this one? Thanks.

Posted by Please Help
June 12, 2009

Ahh Crap! No support. This was a great plugin too!

I don’t think there is a better replacement.

Shame.

Posted by MacBros
June 12, 2009

Sorry guys. I’ve recently entered college and I’ve got to get my priorities straight for the time being.

Thanks for all your support!

Posted by Miak
June 12, 2009

No problem. Good luck with your studies.

Posted by MacBros
June 16, 2009

Can someone please make a version of this that works in WordPress 2.8? It’s open source, so I’m hoping that someone will pick it up and make a new version that works.

Wish I had the programming knowledge to do it… but unfortunately, I was depending on this to work and now it doesn’t.

Had I known that it would just stop working with the new version of WordPress, I would have built my links with nofollow tags included. Now I have to do a bunch of cleanup because I used this plugin and have been left hanging. :(

Posted by Fashion
June 21, 2009

bump for a WP 2.8 upgrade!!!

Posted by gabby
June 24, 2009

I will be launching a working version of this for wordpress 2.8 later tonight- if interested follow me on twitter: @patrickcurl and I will send a tweet when I’m finished coding it.

Or just check my blog.

Posted by Patrick Curl
June 24, 2009

I have posted my version which I’m calling: NoLiP: Nofollow Links in Posts Reborn.

I’m working on getting it listed over at wordpress.org — for now you can download it at:

http://www.theresabloginmysoup.com/NoLIP.zip

I’ve tried to add as much credit as I can with links to this blog on the main plugin page at:

http://www.theresabloginmysoup.com/wordpress-plugins/nolip/

as well as on the admin page of the plugin.

Posted by Patrick Curl
June 24, 2009

Patrick – thank you very much for creating the updated plug-in.

VERY much appreciated.

Posted by Good
June 24, 2009

Thank you Patrick. This means a lot. If I wasn’t so frigging poor right now I would donate again.

Hopefully my PR goes back up and I get some good opportunities again and then you can expect a nice donation.

This should be a WP feature that’s included in the release IMO.

Posted by MacBros
June 26, 2009

Patrick Curl, Thank you for updating the plugin for WP 2.8 :D

Posted by Miak

Sorry, the comment form is closed at this time.