Ultimate Nofollow

Plugin URI: http://5fifty.co.uk Contributors: 5fifty
Tags: nofollow, link, links, meta, insert, rel nofollow, seo, checkbox, popup, shortcode, blogroll
Requires at least: 2.8
Tested up to: 4.9.1
Stable tag: 1.4.7

Adds a checkbox in the insert link popup box for including rel="nofollow" in links as you create them; as well as other tools that provides complete control over the rel="nofollow" tag on your blogroll links and comments.


This plugin contains several tools in one package to significantly increase your control of the rel="nofollow" tag on every link on your blog, on both an individual and categorical basis. It is designed to give you fine-grained control of linking for SEO purposes.

The plugin's main features are:

  • The addition of a nofollow checkbox when inserting links in posts
  • Several nofollow shortcodes
  • A nofollow option for individual blogroll links
  • Or a nofollow for all blogroll links option
  • Add or remove the nofollow tag from all links in comments


  1. Download the latest zip file and extract the nofollow directory.
  2. Upload it to your /wp-content/plugins/ directory.
  3. Activate Ultimate Nofollow on the Plugins menu in WordPress.

Frequently Asked Questions

How do I nofollow links I insert in my posts or pages?

Just check the add rel="nofollow" to link option direction under the default open link in a new window/tab option.

How do I use the shortcode?

You can use any of these shortcodes to insert a nofollowed link [relnofollow], [nofollow], [nofol], [nofo], or [nf] using the following format:

[nf href="http://link-url.com"]Link Text[/nf]

You can also include the optional attributes title and target. A full example would look like:

[nf href="http://link-url.com" title="Link Title" target="_blank"]Link Text[/nf]


Ultimate Nofollow Screenshot 1
Nofollow option on the insert/edit link popup for posts and pages.

Ultimate Nofollow Screenshot 2
Settings page on the Dashboard.

Ultimate Nofollow Screenshot 3
Nofollow checkbox on the add/edit blogroll link page.




  • Fixed some errors that were causing error messages on admin pages



  • Purely cosmetic WordPress 4.4 update


  • Fixes compatibility issue with Wordpress 4.2
  • Thanks to Zoe Corkhill for the fix


  • Fixes compatability issue with WordPress 3.9


  • Removed forgotten var_dump() left from debugging process


  • Official release
  • Added nofollow checkbox to individual post links

  • Updates to documentation.


  • Stable beta version.
  • Nofollow checkbox added to the add/edit blogroll links dialogue.
  • Adds option to nofollow all blogroll links.


  • Stable beta version.
  • Add/remove nofollow from all links in comments.


  • Stable beta version.
  • Adds full nofollow shortcodes.
  • Adds options page.


  • First released beta version.
  • Stable, but not all functions active yet.

Upgrade Notice

The Ultimate NoFollow plugin is now being solely maintained by 5fifty.


Fixes error messages being shown on some admin pages.


Fixes checkbox bug introduced in WP 4.5.


Purely cosmetic WordPress 4.4 update. Happy New Year.


Required update if using WordPress 4.2 or above.


Required update if using WordPress 3.9 or above.


Strongly recommended upgrade, version 1.4 is dumping a NULL variable onto public facing pages.


Strongly recommended upgrade, significant improvement in usefulness.

Updated documentation.

70 Thoughts on “Ultimate Nofollow

  1. I have installed this to try to cut down on the flood of spam comments I am getting. But how do I allow do follow on a specific comment from a trusted source? Do I delete the nofollow from the code? How do I do this, so I can have the “complete control over the rel=nofollow tag on an individual link basis”?

  2. In your above “Frequently Asked Questions – How do I use the shortcode”, your reply is “See the manpages.” What does that mean? What are “manpages.” Please tell me how to use the short code.

    • bitacre on October 25, 2012 at 5:32 pm said:

      You’re right, that’s not very helpful lol. I will update that section with the actual information, thanks for bringing it to my attention.

      Here is the information I’ve included in the latest version’s documentation:

      How do I use the shortcode?

      You can use any of these shortcodes to insert a nofollowed link [relnofollow], [nofollow], [nofol], [nofo], or [nf] using the following format:

      [nf href="http://link-url.com"]Link Text[/nf]

      You can also include the optional attributes title and target. A full example would look like:

      [nf href="http://link-url.com" title="Link Title" target="_blank"]Link Text[/nf]

  3. I just updated your plugin this morning, and it broke the site.

    When trying to safe a draft of a new post, or update an existing post, the page returned reads “NULL” and the rest of the page is blank. Hitting the browser’s back button takes me back to the post editor. Have tried this with both Firefox and Chrome with the same results.

    I could not deactivate the plugin on the plugins screen, and had to rename it with Filezilla to deactivate.

    Any suggestions? I am using WP 3.5


    • bitacre on January 1, 2013 at 4:09 pm said:

      So sorry about this, I left a var_dump() function I was using to debug a variable in there by accident. I’ve already pushed version 1.4.1 to fix this.

  4. Hello bitacre,
    everytime I make a link nofollow with your plugin then the background of the link becomes grey. But if I make nofollow manyually then it won’t (unless you use a script that highlights nofollow links). I don’t want my nofollow links to be highlighted by defeault. Is there a way to turn this off in your plugin? If so where? If not I have to keep making the links nofollow manually.

  5. Kelli on March 16, 2013 at 8:08 am said:

    I installed your Plugin and now my links won’t “open link in new window”, even when I check that box.

    I deactivated and then the links do open in a new window.

    Any ideas?

    • bitacre on March 16, 2013 at 8:55 pm said:

      I may have messed something up, I’ll take a second look. Thanks for reporting the bug!

      • I’m having the same problem as Kelli. I installed the plugin and when I check the box to add just a regular link it won’t let me. When I deactivate the plugin it works again. I like the ease of having the no follow box, but it won’t let me add the link.

  6. Hi, I used your plug-in on one of my sites and I wanted to ask:

    Are my “no follow” links supposed to have the rel_no follow code somewhere in the link, or is it hidden. Because I can’t see any no follow code in my links..Is it hidden or something? Or just not working for me?

  7. Hi, it is now working. Works well, thank you.

  8. This plugin is great!

    The only thing I miss is a nofollow option under the URL-field when adding an image into a post.

  9. Xavier on April 26, 2013 at 5:21 am said:

    Hi I am having some issues modifying existing links. I am basically adding the “nofollow” to some of my links in my blog posts.

    I am having weird behaviour, when having multiple links next to each other in the Visual Mode. Of course looking in the HTML Mode solves any doubts but I found out that I cannot trust what the plugin shows in Visual Mode. Even if both checkboxes are checked, the link is not “nofollow” nor “target=_blank”, or viceversa.

  10. HI there. I am wondering if this works to put no follows in links that readers leave in comments. If so, how do you do it? Thanks.

  11. Hello, After installing your plugin I have been manually ticking the box and adding the nofollow to links on my recent posts which I think should have this. When I click update, the link still looks the same should it now show the address plus the word nofollow?

  12. Oops, nevermind, apparently it did update.

    So, can I then follow-up with: what’s the difference between Ultimate NoFollow and Ultimate Noindex Nofollow Tool II?


  13. Second question!! In two parts! 🙂

    So, a) I can’t see where to check the box indicated in this step:
    Just check the add rel=”nofollow” to link option direction under the default open link in a new window/tab option.

    And b) whenever I get that part to work, is there a way that this plugin will make any uploaded content (for example, PDFs) that have keywords that I’m trying to hide (example, a client name) also unsearchable by Googs and other search engines?


  14. Hi,

    I had this installed on my WordPress site but when I updated to 3.9 today I had to deactivate this plugin in order for the link popup to work. Looking forward to a fix!


  15. This plugin is not compatible with the newest WP plugin. Please update so it will work again. I love this plugin!

  16. Alison Wood on April 17, 2014 at 4:44 am said:


    I have just updated to 3.9 this morning and I have to deactivate the Ultimate Nofollow plugin in order to get the WordPress Link Editor to work.

    Maybe I just need to wait for your update, but thought I had better just flag it.

    Many thanks, Alison

  17. This plugin can not be used in WordPress 3.9. It will prevents the add link function in wordpress. Hope the plugin can be updated to the newest wordpress version.


  18. The ultimate No Follow plugin does not work with WordPress new update.

  19. Love this plugin but there seems to be a conflict with it and the latest update of WordPress 3.9 – if Ultimate NoFollow is activated, I can’t add any links into the blog posts. If I deactivate it, everything goes back to normal (although obviously without the usual nofollow options).

    Hopefully it’s a quick fix but I wanted to flag it up, as it’s just started to be a problem after I updated today…

  20. Is there an update available? Updated to the newest version of WordPress and now I’m having an issue with this plugin.

  21. I love this plugin but since the WordPress update to 3.9, it isn’t working. 🙁

  22. Hi there. Great plugin but it’s not working with the new version (3.9) of WordPress so I had to deactivate. A few other people posted too over at WP forum but I saw your note to post here. Are there any plans to update the plugin, or anything we can add to make it work?

  23. Hello after the wordpress 3.9 ultimate no follow button breaks the insert link. that means now i cant insert a link unless i deactivate the plugin. please help

    Thank you

  24. Looks like WP 3.9 causes the plugin to break the linking functionality of the visual editor. Does anyone else see this?

  25. Your plugin won’t allow links to be added in the visualiser under the new 3.9 wordpress update. I have had to deactivate it in order for me to add links to my posts.

  26. Thanks for updating the Ultimate No Follow to work with the newest WordPress version. I use it all the time!

  27. kelli on April 18, 2014 at 6:48 am said:

    I updated your Plugin this morning, which I love by the way – and now when I am trying to add a link the pop up box (where you put the link and check the “open in new window” box) won’t go away.

    I deactivated the plug in and the linking works normally. Any clue?

  28. Quick question. Is there a way to downgrade this plugin? Can I get a copy of the previous version? I upgraded the plugin but I haven’t updated to the new WP version. Because of this the plugin has stopped working. It has been great and I want to wait to update WP until the rest of the bugs are worked out. But I would REALLY like to continue to use this plugin. Can you help me downgrade it back to the previous version?


  29. Hello
    after the update I can put no more nofollow, as the insert button link no longer works. Can this be fixed or is this already known? Please to answer. Thank you very much

  30. Alison Wood on April 28, 2014 at 5:33 am said:

    I have updated the plugin after the change to 3.9 but it is no longer keeping the nofollow attribute. You add it, save it and then go back in to the post the nofollow box is unchecked.

    Could really do with some help on this please as I love the plugin.

    Thanks, Ali

  31. Did you guys do something to the plugin last night (5/1/14)? It suddenly stopped working and wouldn’t let me add links to my site using the link button until I deactivated it.

  32. As of the recent WP updates, this is broken. Or, perhaps more accurately, it’s breaking things. The add links dialogue no longer works at all with this installed. I can open the dialog, can type in or select links, and select or deselect the checkbox, but then the “add link” button just acts dead (as does the “cancel” button – it’s necessary to “X” out of the window.)

    Bummer, because I’ve been using this for a while. It did exactly what I needed – added a checkbox to that dialogue for nofollow – without adding a bunch of junk to my site to bog it down.

  33. Insert links broken again with 1.4.2 Everything was fine yesterday, this morning I cannot insert links unless I deactivate the plugin.

  34. First of all, thank you for this very useful plugin. I’m not sure if this question has been posted already but is it possible to include a nofollow option for images as well?

  35. Really useful plugin, from all nofollow plugins this is closest to what we need! Two things could be improved to make it perfect for us, though:

    1) In WP 4.0 (at least in our implementation) the “Insert/Edit Link” window is too small with the 2 new options, half of the “or link to existing content” and the complete “cancel” line below are no longer visible

    2) The default values for these two options are pretty random when you create a new link. Somebody wrote “it remembers the values used for the previous link” but that’s not true here, sometimes it does but most of the time both boxes are not ticked whatever I used for the previous link. Anyway, neither behavier fits our needs, we need to hardcode the defaults. Where in the code can I force both boxes to be ticked by default for every new link? This is what we need 99.9% of the time and it’s dangerous for us (company) to accidentally create an advertising link without “nofollow” due to German law (and due to Google’s penalties for this).

    Thank you in advance for any help!

  36. Shannon on October 1, 2014 at 7:29 pm said:

    Has anyone found fix for this? I’ve installed the Ultimate No Follow plugin and the link box appears but I cannot add a link. Is there another plugin that will do the same job?

  37. Topic: Multiple links in single blog post, some follow, some nofollow

    Can you please tell me how I can create some links as nofollow and leave others as follow in the same blog post? I want to have links to MY site (related content, other articles) as follow and links to sponsored posts as nofollow.

    Is this possible?

    Thank you and kind regards for a great plugin!

  38. borisa on December 9, 2014 at 7:17 am said:

    A week ago, I asked for your permission to translate your plugin. Since I didn’t get any answer from you, it would be very kind of you to consider my proposal and let me know if its alright to translate it.

    Borisa Djuraskovic

  39. Jörg Schimke on January 4, 2015 at 7:43 am said:

    I’m sorry to say this usefull plugin don’t work with wp 4.1 It affects all links in the post – I can’t select follow/nofollow link by link. More: The splash screen to insert links remains the original size. With your plugin installed, the splash screen is to small to reach the “choose existing post”.

  40. Sergio on January 12, 2015 at 2:46 am said:

    This pluggin not work with newer versions of WP. filled the fields and hit the button and it does nothing.

  41. It appears that the latest WP update (4.2) is incompatible with Ultimate Nofollow. When active, it will not allow you to insert any link at all. Only disabling the plugin can you insert any hyperlink.

  42. Why you would stop providing support and updating a plugin with more than 20,000 installs is beyond me. The latest WordPress update 4.13 unfortunately breaks your plugin for everyone. And you haven’t answered any support questions here for years. It’s too bad – 20,000+ people is a lot that you could have marketed too. Now everyone will be forced to uninstall it – once they figure out that Ultimate Nofollow is causing the inability to add any links of any kind in WordPress 4.13+.

  43. It appears that the latest WP update (4.2) is incompatible with Ultimate Nofollow. When active, it will not allow you to insert any link at all. Only disabling the plugin can you insert any hyperlink.
    Do you you’ll can update it ?
    Thanks !

  44. Just letting you know that Ultimate NoFollow is broken as of the WordPress 4.2 update. When the plugin is active you are unable to insert links into posts and pages.

    Hopefully this can be fixed so that we can continue to use the plugin.

  45. Chris on April 24, 2015 at 4:19 pm said:

    It seems to be broken again with WordPress 4.2. I love this plugin, so I’m hoping a fix is on the way.

  46. Hello,
    I love your plugin Ultimate No Follow! Are you planning on fixing it so that it’ll work with WordPress 4.2?


  47. This has been an excellent plug-in but unfortunately when I updated to WordPress 4.2 over the weekend I lost the ability to add any links to a post although past links seem to be functioning. The only solution is to deactivate this plugin and then wordpress works normally again. I hope this can be fixed. Thanks

  48. Hi There!
    I discovered today after lots of trial and error with all of my plug ins, that Ultimate No Follow is interfering with my ability to link! As soon as I deactivate the plug in, I can link no problem, but once I activate it I can no longer link anything. Please HELP! I really love using the Ultimate No Follow plug in!

  49. Are you aware that the plugin is broken again with 4.2.1?

  50. Insert Links is broken. Was working fine in April. I see that version 1.4.2 was last upadated a year ago so maybe i’t s bad combination of the latest WordPress update and your plugin?

  51. After the latest WP update, I was no longer able to add links to posts. Deactivated this plugin and found it to be the culprit. I’ve already installed the plugin update I saw this morning. No affect. The issue has not been corrected, as I still have the issue of being unable to add links to posts when the plugin is active. Will there be another update to the plugin soon? In the meantime, is shortcode the only alternative? Some of my clients are not the most web savvy.

  52. My ultimate no Follow no longer works since the recent WordPress update. The link box pops up and the no follow check box is there but no matter what I input the link doesn’t actually become a link – it just stays as regular text. I have the latest 1.4.3 version of Ultimate No Follow and it’s still not working. Suggestions?

  53. I forgot to mention that when I deactivate No Follow plugin, the link function works fine, so it’s definitely the plugin. Thanks!

  54. with wordpress version 4.4, the plug-in is causing problems with the visual editor (causing the link text function not to work). Will you be correcting this?

  55. hi, i get the following error in WP 4.4 debug.log

    PHP Notice: Undefined index: nofollow_blogroll in ../wp-content/plugins/nofollow/nofollow.php on line 230

    can you please check the Plugin Version 1.4.4 about this issue?

    thanks 🙂

  56. labdav on January 15, 2016 at 5:21 am said:

    Hello bitacre
    I’ve added few lines in your plugin to point out nofollow links respect to normal (dofollow) links.
    If you find it useful, include it in you next release.

    Added in nofollow.php file:

    function ultnofo_style_nofollow() {
    add_editor_style( plugins_url( ‘ultnofo-style.css’, FILE) );
    add_action(‘admin_head’, ‘ultnofo_style_nofollow’);

    Added a ultnofo-style.css file in /plugins/nofollow/ folder with this content (or anything else you need):

    a[rel~=”nofollow”] {background-color:#EEE}

  57. Hi there, when I try and link I see two no follow tic boxes and no search field below where I can search for links to link to existing content in my own site. But when I am in my Easy Recipe Plugin and try and link I see it normal with one no follow tic box and the search box below.

  58. The state of the ‘Add rel=”nofollow” to link’ button seems to carry over the last state overtime you move to edit links. This is very confusing and leads to errors as sometimes you may have to check it and sometimes uncheck it. Is it a bug or is it supposed to be that way?


    • I have this question too. It would make more sense if the checkbox reflected the current “nofollow” state of the link, rather than carrying over from a previous link,

  59. Jay Thompson on April 28, 2016 at 12:21 pm said:

    Hi, as of the new inline link editor update in 4.5 (and 4.5.1) your plugin displays some problems. I was hoping to switch to this, I’d been using the Rel Nofollow Checkbox plugin, but it’s not been updated in a year and the dev doesn’t seem to be monitoring the plugin any longer.

    The issues are described in a WP support thread: https://wordpress.org/support/topic/_wp_link_placeholder-in-the-link-tool-options

    In summary: when adding a link, it’s necessary to open the Link Options (gear icon) in the new link tool. The page that opens has default text in the link area: _wp_link_placeholder which must be stroked and deleted before adding new text. (an extra step). The link tool itself then doesn’t disappear – but gets in the way and floats until the page is refreshed or you switch to HTML view. All very annoying and a big productivity slowdown just to set a link to nofollow, or even to open it in a new window.

    Disabling the plugin makes the editor work properly. Which isn’t necessarily good, the new link tool is slow, and adds the extra click to get to any link options. I’m hoping they roll back this new link tool, but have my doubts if it will get fixed.

    Are you seeing this bug? Are you able to find a way to let your plugin work correctly with the new link tool?

  60. Lindsey on April 29, 2016 at 8:49 pm said:

    Hi, Great plugin!
    I’ve just been having some minor problems, when I make one link a nofollow it makes every other link a nofollow as well (vice versa if I add a link and make it dofollow.) Just wondering if I’m somehow doing something wrong or this is a glitch.
    (Using most updated version!)


  61. Please, Devs,

    Fix the plugin nofollow for wordpress, it doesn’t work fine with the new version.

    It generates similar text to links, and add a field that never closes after create a link.

    Thank you.

  62. Hello!
    I am using your Ultimate Nofollow plugin and it makes life so much easier! Thank you! The issue I’m having is that if I click the nofollow box for one link, it then changes all links to be nofollow. There are some links that I do want to follow but others I don’t. How can I make it work so that only the links I want to be nofollow are checked and the dofollow links are unchecked? Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *