***Note*** Jack from the erratic and eclectic Room 237 Writing Room correctly points out that I too am using a plugin to add the nofollow tag. In order for you to see the screenshots below, you need to install the TinyMCE Advanced plugin. This tiny plugin is so wonderful, I will dedicate the next article to it. It does tables, image insertion, and so much more it requires a whole post to do it justice. If you do not want to install the plugin, simple scroll down to the very bottom of the article, look at the text examples, and edit your code by hand to add the rel=”nofollow” to the link.
After my last post Lack Of Netiquette: SEO Greed Or Stupidity?, I realized many WordPress users needed a simple tutorial on how to create links and then add the Nofollow relationship. Turns out some people relied upon plugins to make the change, which ended up making every link on their blog nofollow. Other’s would simply copy and paste a link they found into their write screen to create a link. That left them to the mercy of the original html. Luckily, the process is surprisingly simple once learned.
Step one: Type the text portion into your post. Remember, if you want to reward the person, use meaningful keywords in the sentence. Below are two examples, one bad, one good, with the portion I intend to make a hyperlink underlined.
- Example 1 - “Fragileheart.com is one of my top droppers for the month.” Linking to fragileheart.com as both the anchor text and the destination only helps that blog rank for the term “fragileheart.com”. Now look at the example below.
- Example 2 – “Fragileheart’s journal contains personal ramblings from the heart“ As much as I would liked to have used her own keywords, Fragileheart hasn’t updated them in some time. “gadgets, handphone, pda, computers, music, laptop, review, news” really have nothing to do with her current blog. Maybe I’m totally wrong and she wants to rank for that tech stuff, but I’m using my best guess here and providing anchor text that contain keywords I think she’d like.
Step two: Hold down the left mouse button and highlight the entire text you want to make into a link. Then click the insert/edit link button that looks like a chain link.

Step three: A pop-up box will appear after you click on the link button. Insert the URL you want the link to point to. Remember, linking to specific pages are better then linking to the main blog URL, especially when the anchor keywords used are more relevant to that page. If you want your link to be dofollow, that’s it! Click insert and you’re are finished. See the image below for my link URL.

Step four: (optionally set the link as nofollow) To set the link as nofollow, go to the advanced tab in the insert/edit link dialogue box we used above. If you already closed the popup, just left mouse click on the link and the insert/edit link button will turn gray. Click the grayed button and you can now edit the existing link. The fourth tab over is the advanced tab. Look for the dropdown menu that says “Relationship page to target”. Select “No Follow”, click “Update”, and you are finished.

Why make any link No Follow? That’s an excellent question. Officially No Follow indicates you don’t trust the link. Translated to the real world, by making spammy links No Follow you will improve your google pagerank and appear higher in the search engine results. You may have noticed WordPress makes all comment links Nofollow, which can be changed by using a plugin. As a rule, I make all affiliate links No Follow. In addition, I go through my old posts and make some of those links No Follow as well. The reason may surprise you.
Bloggers quit blogging all the time. They simply let their domain expire. Now a smart domainer will check this expiring domain, and see that it has backlinks pointing to it. They will buy this domain and then put some porn or gambling site on it. With almost 250 posts, that’s a lot of backlinks I have to watch over. So to make matters simple, 6-8 months later I go back to my old posts and nofollow any link I am not sure of.
SEO Scoundrels have ulterior motives: They believe that one way links increase their page rank even faster. So they like to blog about other people and then give them a nofollow link in the article in hopes of getting a do follow link in return. When they get called out on it they’ll be sure to mumble something about “branding” or “any link is a good link”.
How to see if a link is nofollow: There is an easy way in Firefox , a hard way in Internet Explorer, and a firefox plugin that will do it for you automatically.
- The Firefox plugin is called Search Status. It will show all nofollow links in pink. Javascript can fool this plugin, so always verify using one of the two methods below.
- The easy way in Firefox is to right click any link and choose “Properties” from the menu. If a relationship has been set it will tell you. “Relation: No Follow” means the link is no follow obviously.
- In Internet Explorer the way I do it is to click “View” and then “Source”. Search for your link and look for something that says “Rel=nofollow”. Let’s look at two examples below, one dofollow and one nofollow.
Fragileheart’s journal contains personal ramblings from the heart.
<a href="http://www.fragileheart.com/journal/">Fragileheart's journal contains personal ramblings from the heart.</a>
Fragileheart’s journal contains personal ramblings from the heart.
<a rel="nofollow" href="http://www.fragileheart.com/journal/">Fragileheart's journal contains personal ramblings from the heart.</a>
As you can see, the second example has rel=”nofollow” in the link code. Like most things in life, simple enough once you get used to the process.
All I can say is another great post. As always well explained. Thanks
How do you get your insert/edit dialog box to have all those tabs?
When I use the feature, I only get the very first tab. Popup, events, and advanced are not there for me. (Using latest WP)
Is there some toggle or plugin for that? I’ve been hand writing in any additional link fields straight from the html editor up until now.
That tab looks like a hell of a time saver.. any ideas?
–
Just double checked, and nothing. Oddly, I also don’t have the “Anchor” drop down in the Insert/Edit link tab, now that I look at your screenshot even closer.. Hmm.
Thanks for the info Turnip.
Thank you for taking the time to teach us all these things. I never take it for granted! You are a good person to share it all with us.
Jack: Right you are. I’ve been using this blog for so long I forgot what the default link button was. Let me correct the article above and give you credit. The plugin I use is TinyMCE Advanced that gives me those advanced features. Wow, how did I ever live without it? If you don’t have that plugin, you have to edit the HTML manually and add rel=”nofollow” by hand. I prefer the way I do it above.
Thank you Turnip. That looks like a must-have plugin — and will be installing it tonight.
And thanks for the mention as well, cleverly utilizing the aforementioned advice on keywords above.
Thanks for the great tutorial, Turnip. It’ll come in handy.
Ahh I was wondering too what tab you were talking about before. Now I know! I don’t think I would ever want to add the nofollow though – I didn’t even realise I had the box checked in that plugin.
Uhm.. keywords. I don’t think I’ve ever wanted to be a tech blog so I don’t even know why those are my keywords. I have GOT to look into that! Thanks for using me as an example and thanks for this tutorial. Looking forward to the TinyMCE tutorial.
Thanks – this clarified things quite a lot. Just one question: does using the chain thingy to create a link always make it dofollow, or does one have to have the TinyMCE in order for that to be the case?
Probably a silly question, but then again there’s no such thing.
Thanks for spelling it out for us.
Stine, the chain link thingy always makes it dofollow. The Tiny MCE gives you additional menu items that allow you to set links as nofollow.
Um, I’m using SEO quake and it’s not “flagging” your comment links as no follow – however, the TITLE is no follow in your RSS feed – which really made it STAND OUT in my iGoogle.
Kathy, My comments become dofollow after a person posts 3 times. You have only 2 comments posted, so only yours shows up nofollow still.
As for the feed thing, that’s news to me. I’m not sure if that’s a good or bad thing. Usually scrapers change the title link anyway.
Hi Turnip, I am a little confused. Does the plug tiny MCE work in word press inside the blog or on fire fox. I down loaded it to one of my blog but i still dont see a table with drop down like you have pictured above. Could you please shed a little light on this. Thank you for your time in advance.
Besides using broken link checker for automatic broken link checks, what else we can do about this?
Manual check?
Don’t link out to too many sites?
Only linking out to blogger (blogspot) blogs?
(blogspot domains will not expire, right?)
Deimos: It’s only an issue if you link to a lot of small sites. Large sites rarely expire. I do a manual check. If you really want to use an automated tool, there is one called “Bad Neighborhood”. What it does is search all your back links for bad things like porn and spam.
Hi there
i just dropped in here to beg for some sponsors
sponsors for my contest if you were interested in… Anyways have a great day
Being inherently lazy I prefer to let the plugin work its magic on the ‘do-follow’ bits. I am however going to follow the advice you gave on the article before this one to bar certain people from getting a ‘do-follow’ comment link. I am getting very tired of the folks who comment on my blog just to get the ‘do-follow’ link. Stop them I will.
Thanks for this one, good advice.
Thanks you so much, this information is so helpfull