Ultimate Tag Warrior Wordpress Plugin Reviewed
May 10th, 2007 by CourtShort version of the review:
This plugin is a rock star. Install it pronto, if you dare. Level of difficulty: It’s the hardest install I’ve seen for a plugin.
Long version of the review:
The Ultimate Tag Warrior plugin for WordPress helps you to more easily set Technorati-type tags on your posts. I have procrastinated installing it for a while simply because it really isn’t very hard to add Technorati tags manually. I can definitely see now that my decision to procrastinate was a dumb one, the Ultimate Tag Warrior plugin is a lot more powerful than I knew.
Here’s a simple step-by-step of what you will find in this review/explanation:
- SEO Benefits
- SEO Negatives
- Time-Saving Benefits
- Time-Costing Negatives
- Knowledge Required (What you need to know to install the plugin.)
- Installing The Plugin (There are tons of different options. I show how I installed it.)
- Configuring The Plugin
- Using The Plugin When You Write A Post
- My Overall Thoughts On The Plugin
SEO Benefits
What I didn’t anticipate is that the plugin provides some huge SEO benefits. I thought that it simply made it easier to tag posts - it does a lot more than that. Here are some of the SEO benefits I can see:
- Your tags will no longer link to outside pages. (If you don’t know what tags are, you should read this first, ‘Get More Traffic - Technorati Tags‘. ) Usually when you tag your post entries, they are links that point to Technorati. This isn’t necessarily a catastrophe - in fact it’s better than not having tags - but simple math tells you that if you have 100 posts that have 5 tags each, that’s 500 outbound links. This will absolutely decrease PageRank on all of those pages, although not by a huge amount. The plugin allows you to create tag pages within your site, the tags point to the tag pages and are still coded to act as tags. In simple words it’s brilliant. Each tag you use will create a new page for your site.
- The tag pages are extra pages for your site. Adding more pages to your site gives Google and other search engines more pages to look at. The tag pages simply list the posts that were tagged with that tag. Have a look at my tag page for ‘blog‘. As you can see, the page lists all of the posts that were tagged ‘blog’. It also shows other tags that each post was tagged with.
- Increased inter-linking between pages. In order to have the best results in search engines, you need to have a well-defined link structure within your site. Search engines follow links within your site; it’s how they find all of your pages. For the maximum effect, you want search engines to be able to find your pages from more than one location. In other words you want to link to each page from multiple pages. As long as you tag each post you write, it will appear on all of the pages you tag the post with. This means that if you tag a post with 5 tags, there will be five extra pages linking to that post. This will make each page look more important to Google and the other search engines.
- The plugin suggests tags that are actually searched for. This is one aspect of the plugin that I didn’t anticipate at all. It actually creates a button on your write post page that you can use to get keyword suggestions from Yahoo. It looks through your text and compares what you’ve written with what is searched for in Yahoo. It then recommends the tags you can use, and you select the ones you want by clicking on them. You can also add additional ones by typing them into the tag box that the plugin also creates.
SEO Negatives
I thought about this long and hard, but I can’t think of a single reason from an SEO standpoint to not use the plugin.
Time-Saving Benefits
- You don’t have to create the code for each tag. Even if you use a tag generator it still takes time to copy the code and paste it in. With this plugin you just type in the ones you want, or click on the ones you want after a quick search.
- There is no need to research tags. The plugin does it for you. You don’t need to pull up the Overture keyword selector tool; you don’t need to look for possible tags at Technorati.
Time-Costing Negatives
- The plugin takes a while to install, in all honesty it was the hardest plugin I’ve ever installed. It’s also the most powerful plugin I’ve installed so it was worth it. It actually took me about 3 hours to install because the installation guide is huge and is pretty complicated due to the amount of options for the plugin. It also took me a while to get the tag pages to display how I wanted.
What You Need To Know To Install This Plugin
- FTP / Uploading - Here’s a lesson on how to upload using FTP if you need it.
- How To Work With The WordPress ‘Loop’
- How To Duplicate Files (I explain it but it would really help if you could already do it.)
- WordPress Template Tag Basics
If you don’t know how that stuff works, you are going to want to learn that first.
How I Installed The Plugin
Since there are tons of options to sort through, I have created a walk-through that will show you how I installed the plugin. If you follow this walk-through you will have it installed just like I have it; if you want to customize beyond that you’re on your own!
Disclaimer: This plugin is only for the brave! I wouldn’t go past this point if you don’t how to manipulate HTML. Back everything up beforehand. Honestly, if you don’t back-up your theme’s files, you will wish you did. I obviously can’t take responsibility for you messing your site up and I provide this walk-through as-is and without warranty. I repeat: I will take no responsibility whatsoever if your site gets messed up! That said, this obviously worked for me.
- Download the plugin. You’ll go to that page and look for a link that says ‘3.14159265 for Wordpress 2.0′. Any version of WordPress over 2.0 will be just fine. If you don’t have WordPress 2.0 you’re on your own because I do! There is another version there if you don’t have 2.0 but this walk-through probably won’t work since it will obviously be different.
- Extract the plugin. Find the file on your computer and right click your mouse on it. Select ‘Extract All’ or ‘Extract Here’ or whatever version of extract it says. Extract the file.
- Find the correct folder for upload. There are some extra files there, you need to double-click the ‘UTW3-14159265WP2′ folder, and then double-click the ‘plugins’ folder. You will then see the ‘UltimateTagWarrior’ folder, which is the one you will upload.
- Upload the folder to your wp-content/plugins directory. Yes, you have to upload the entire folder.
- Go into your WordPress Admin to activate the plugin. Once you’re in there, go to ‘Plugins’ and then find the one called ‘Ultimate Tag Warrior’. Click the activate link for the plugin.
- Add this code to your template theme (You have to add it into ‘the loop’ in your theme’s index.php file and probably in your single.php and home.php if your theme uses them.):
- You will need to click on the code (which is actually a picture), and a new window will pop up that you can copy the code from.
- Paste the code in right after the below code that makes the content for the pages; it looks like this: (Your theme might have a variation of this but it should still say ‘the_content’)
- Save the file(s) and upload if necessary. Using the code I gave you, your tags will end up looking like this (eventually):
If you want to change the look, you can of course alter the code, if you dare!
This Is Where It Gets Tricky!
- Create a new page for your theme, called tag.php. The easiest way to do this is to open up your index.php file with Notepad. You will then click ‘File’ and then select ‘Save As’ as type tag.php as the File name. Make sure to select All Files as the file type, otherwise it will add a .txt to the end, making it tag.php.txt. So, the tag.php is a duplicate of your themes index.php.
- Delete the entire loop, which is everything from the:
to the:
- Paste the following code in as the new loop (You can click on it to get to a page where you can copy it):
- Save the file and upload it to your theme folder.
- Now there is kind of a funny step, but you have to do it! You need to login to your WordPress admin and click ‘Write’ and then ‘Page’. For the title of the page, use Blog Tag Template. You don’t have to add any text to the page. You do have to find a section of the ‘Write Page’ that’s called ‘Page Template’. You will click the drop-down box under ‘Page Template’ and select the option called ‘Tag Archive */’. You will then publish the page. Don’t ask me what this does, but the plugin doesn’t work properly without it.
- We just added an extra page on your site wherever your pages are listed; you will want to exclude the extra page so that it’s not linked to in your template. You can find out which page number it is in your WordPress Admin, go ‘Manage’ and then ‘Pages’. Once you know which page number it is, you can exclude it by changing the WordPress wp_list_pages template tag in your WordPress theme. Since my pages are listed at the top of my site, my pages are listed in the header file. I opened up the header file and changed (102 is the number of the new page that I wanted to exclude):
to:
Update: Some of you might have a wp_list_pages function that already has a parameter in the functions. In other words, you might already have some code between the parenthesis. If you do, here is a solution for you, courtesy of Dylan:
If your template already has a parameter in the wp_list_pages() function, you need to set up the exclude as follows (example from the template I’m using).Before:
wp_list_pages(’title_li=’ . __(’Pages’) . ” );After:
wp_list_pages(’exclude=8&title_li=’ . __(’Pages’) . ” );Replace 8 with the actual post number. Hope this helps someone.
- In order to get the Tag pages to look like mine, you will have to paste these elements into your theme’s style sheet (style.css):
.utwtags2 ul{
font-size: 70%;
list-style: none;
color:grey;
margin: 5px 0 0 20px;
}
.utwtags li {
list-style: none;
color:grey;
text-decoration:none;
margin-left: 30px;
font-size:18px;
}
.utwtags ul {
list-style: none;
color:grey;
text-decoration:none;
margin-left: 30px;
}
You’re now done with the installation; now you need to configure it.
Configuring The Plugin
I’ll walk you through how I configured it. You can of course change the configuration at your discretion if you want to!
- Go to your WordPress admin panel, go to Options and then Tags.
- Select the box labeled: Use url rewriting for local tag urls (/tag/tag instead of index.php?tag=tag) This will make your URLs a little more search engine friendly
- Make sure that /tag/ is in the base URL box
- Select the check-box labeled; Include trailing slash on tag urls.
- Leave the rest of the options alone.
- Click Save.
If you want the plugin Author help docs, you can find them here.
Using The Plugin When You Write A Post
This part luckily is super easy! While writing a post, you will notice some new boxes directly below your ‘write post’ box:
The top box is where you can add in the tags if you want to type them in manually. You simply type them in - separating each tag with a comma.
You can also see the button that says, “Get Keyword Suggestions From Yahoo.” If you click it, the plugin will suggest tags that it finds in your text. This means that it won’t work if you haven’t written your text yet! The tool compares words in your text with words that are searched for in Yahoo, which is cool because it then recommends to you tags that are actually searched for.
One negative that I found while doing this is that if your posts are too long, this step doesn’t work. I resolved this by adding the tags after I had only written part of the post. This means that you will have to type some in manually if you have words to tag from the part of your post you write after you make the tags.
After you have clicked the button, you will see this:
The little blue links are the recommended tags, and all you have to do to add them to the list is click on them. Choose the ones you want, and you’re good to go. It’s that easy! You then publish the post as you normally would.
My Overall Thoughts On The Plugin
This is the most powerful plugin I’ve come across. It is, of course hard to install because with power you will always find complication. It was definitely worth the time it took me to install it.
I’m really excited to have added about 200 new tag pages to my site while reducing the amount of out-bound links by about 500. The plugin is highly customizable, I bet it took a bazillion hours to make.
I find myself wishing that I had installed it from day one. Today I went back through all of my posts and deleted my old Technorati tags, and replaced them with Tag Warrior ones.
Related Posts:
Hacking Ultimate Tag Warrior To Create Better Tag Pages
...
AntiSocial WordPress Plugin Reviewed + Install Guide
...
‘Show Top Commentators’ Plugin Reviewed
...
Increase Search Traffic With Effective Link Structure 2.0
...
11 Unescapable Steps To WordPress Synergy
...
My 15 Current Wordpress Plugins
...

May 10th, 2007 at 8:36 am
Wow! I had to print this out so I can really read it. I’ve been thinking about whether this is worth installing since I use ECTO for doing my posting. So I was using ECTO for technorati tags. I’m sure this is going to give me the answer I need. You must have put a lot of work into this one. Great job!
May 10th, 2007 at 9:41 am
This is a great plugin. Thanks for your help Court. I am going to use it all the time now. I am glad that I am linking internally instead of giving so much to technorati.
May 10th, 2007 at 10:06 am
This is definitely not for the feint of heart! How can newbies learn some html quickly to prepare for great plug-ins like this one? Don’t want to get left in the dust…
May 10th, 2007 at 10:40 am
Hi Court, Thanks for dropping by my blog at http://mikesmoneyrants.blogspot.com
and thanks for the comment. I’ve been going through your blog and you have some very helpful stuff here. How would you feel about a link trade?
May 10th, 2007 at 11:43 am
There is one potential negative of the tag pages this plugin produces: Duplicate content. You will end up with the same content showing on category pages, tag pages, post pages, and on the main page of the blog.
That said, this is a great plugin and this is the best review I have seen of it. You also gave great instructions.
Thanks
May 10th, 2007 at 1:20 pm
Thanks everyone for your comments so far! It really is a great plugin.
Mark - You can find a pretty good resource for learning HTML here:
http://www.w3schools.com/html/
Just learn what you can and take your time! You can have an awesome site without this plugin, I would still tag though, you can visit here to learn the alternate method for tagging:
http://courtneytuttle.com/2007/03/23/get-more-traffic-technorati-tags/
James - I considered duplicate content when I was thinking about SEO negatives. The way I have configured the tag pages definitely won’t cause an issue with this. I agree that if you had the tag pages set to show the content of the pages it would cause an issue. If you look at the tag pages you’ll see that the content isn’t there at all. The tag pages simply provide links to the original pages. If the content of the pages was there I would get nervous. The tag pages in this case act more like a second site index which is a huge positive.
May 10th, 2007 at 1:52 pm
This is the first time I have visited your site and I am amazed at the amount, the value and the clarity of the information you have provided. I have copied a lot of it into a word file so I can print it off and read it later.
I belong to a SEO/internet marketing group that I have paid a lot of money to and while they have two of the so-called foremost blogging experts, I have gotten more useful information from you than I have from them so far.
Thanks.
May 10th, 2007 at 10:42 pm
I’m actually getting warm now. I’m glad the state is warming up. We’re not coming back until about this time next year. April was too early.
Hey, You are smarter than me. I can tell by your blog.
Where in Utah do you live?
May 11th, 2007 at 3:25 am
It took me about half the time it took you to setup this plugin thanks to your article. I thought I should mention a solution to an issue I had (feel free to edit your original post with it if you like). If your template already has a parameter in the wp_list_pages() function, you need to set up the exclude as follows (example from the template I’m using).
Before:
wp_list_pages(’title_li=’ . __(’Pages’) . ” );
After:
wp_list_pages(’exclude=8&title_li=’ . __(’Pages’) . ” );
Replace 8 with the actual post number. Hope this helps someone.
May 11th, 2007 at 5:36 pm
Downloaded the plugin, followed all of the steps and…..yay It works! Just had a little trouble using the exclude page function in my K2 theme but it was all resolved after a little google search!
Great walkthrough.
Thanks
Andy
May 11th, 2007 at 10:08 pm
I’m actually having some new trouble that I didn’t notice before. When I set the tag options to display as /tag/tagname instead of index.php?tag=tagname, it gives a 404 error when clicking on a tag. The default method works fine. Did anyone else have this problem?
June 19th, 2007 at 2:54 pm
Hi Dylan,
I had the same problem, not being able to display the more SEO friendly URL.
The default works fine, but doesn’t look so great in the address bar.
Does anyone know of a way around it, when the tag/tagname/ isn’t working but the default is?
May 12th, 2007 at 12:50 am
Courtmey,
I finally got it to work. Your tutorial was great. And Dylan thanks for the tip on “the set the tag options to display as /tag/tagname instead of index.php?tag=tagname,” it solved my problem.
Hooray for Tag Warrior
May 12th, 2007 at 1:17 am
I found a small problem on my site now though. The tags work great on my front page but I cant seem to get my tags to show on the archive pages on older posts.
May 12th, 2007 at 9:35 am
Hi Court,
Damn! You are coming out with great posts! Your blog is the real deal Court!
Keep up the good work. You keep coming with such good content, and you will be a blog superstar. You can be sure I’ll be back!
Cheers,
Jag
May 12th, 2007 at 10:36 am
Dave - That probably means that your theme uses a single.php file. You have to add the first piece of code to that file just like you did with the index.php file.
May 21st, 2007 at 12:22 pm
Great tutorial. I have the problem of trying to install UTW on a theme that is widget “oriented” on WP 2.1.3. WHen I go to the part of activating it in WP, all it shows after the activation is a white screen. Do I need tdo something different like install the code in the pages FIRST then activate UTW? Any suggestions would be appreciated.
Wayne
May 21st, 2007 at 2:36 pm
At what point are you seeing the white screen? Immediately after activation? Or do you see it when you try to click on the tags?
You do have to complete the entire installation before it will work properly!
May 28th, 2007 at 9:27 am
Ok, I’ve been considering this for a while, but I was quite intimidated especially since I’m new at blogging.
One of the first things that entered my mind was the issue with duplicate content. I’m glad to see someone else ask about that.
I believe with your instructions I will be able to install and configure it. Fortunately, I do know coding well enough.
Thanks for such detailed help!
May 28th, 2007 at 11:22 am
Hi Angela, you are most welcome! This plugin is a really good one, and it won’t create any duplicate content issues. It’s more like a second sitemap, it doesn’t publish the content of your posts, just the titles!
June 2nd, 2007 at 2:40 pm
Thanks for the great tutorial. I’ve had it installed for awhile but only looked at the plugin - it’s pretty daunting!
I’ve got it working, thanks to you.
I’m wondering how you converted your Technorati tags to the Ultimate Tag Warrior tags. Did you do it manually or with a mass mysql change?
Thanks.
Elizabeth
June 2nd, 2007 at 6:41 pm
Hi Elizabeth! I’m glad that you found the lesson to be helpful! I actually made the change manually - I only had about 30 tagged posts at the time!
I’m so happy to hear that you got it working! It definitely isn’t the easiest one I’ve installed.
June 19th, 2007 at 8:47 pm
Hi, I am new to WordPress and found this great site after searching trying to find info on how to install UTW.
I am a total newbie so engaged a programmer (a friend of a friend no experience with WP) who spent 2 days using these instructions and still came up empty.
Is there someone here that I can engage to help setup and configure UTW on my niche site.
I hope its okay to post this, if not sorry to admim.
Thank you for the great forum
Ian
June 20th, 2007 at 11:07 am
Hi,
Thanks very much for these instructions.
My name links through to a page where the formatting isn’t correct and I’m wondering if anyone can help.
Any ideas would be much appreciated!
June 30th, 2007 at 4:57 am
I’m new to blogging and was really glad to stumble upon this article. Thanks for it.
Being a developer it didn’t take much time to install and configure it, but I believe your article with short and precise instruction made it even easier.
July 7th, 2007 at 4:44 pm
I read this post when it first came out, already having installed UTW with tag links to Technorati, however I was scared away from trying to make the tags link internally.
I am thrilled I returned to give it a go. The instructions worked PERFECTLY. I never would’ve managed this on my own. Thank you so much!
I can’t wait to see what effect this has on my SEO.
July 20th, 2007 at 10:40 pm
[…] The Ultimate Tag Warrior Wordpress Plugin Reviewed by Court Tags:plugins tools ultimate tag warrior wordpressRelated PostsWordpress Plugin Tip: When You Unzip Your FilesArticles 1.0 Plugin in a Nutshell: Creating a List of Links to Your Very Best ArticlesWhy I Haven’t Upgraded to Wordpress 2.2.1 YetShare This Posted in category Blogging on Saturday, July 21st, 2007 at 4:38 am […]
August 10th, 2007 at 3:16 pm
[…] I’ve already created a guide/review that can help you to install the plugin, so if you missed it you can find it here: Ultimate Tag Warrior Wordpress Plugin Reviewed. […]
August 10th, 2007 at 11:41 pm
Thanks for another excellent idea. I’m not sure if I’m brave enough to try this one yet! I’m still trying to build up enough traffic that I would worry about link leakage!
August 14th, 2007 at 11:32 am
[…] with multiple tags, each post gets linked to multiple times from multiple tag pages. I use the Ultimate Tag Warrior plugin to create my tag […]
September 1st, 2007 at 11:12 am
Thank you so much for this article! The instructions were great, and I was able to get this plugin up and running within twenty minutes!
October 4th, 2007 at 7:57 am
andy ,does it work wid blogger beta??
November 5th, 2007 at 12:26 pm
[…] 2. Tag Cloud - Using a tag cloud on your site gives readers easy channels that they can use to find the information they’re looking for. In order to make this work properly, you will of course need to tag your posts properly. Tag cloud functionality is built in to WordPress 2.3+, and if you have an older version of WordPress you can always go with the Ultimate Tag Warrior plugin. […]
November 16th, 2007 at 3:02 pm
Court, Great site and great tutorial! I’m another one of those who had UTW installed but could never get it working right until now. Thanks!
(Here’s the but:) I’ve only got one small problem. The tags show up but a line above where they should be. And for some reason it shows all the tags and then shows them again right beside the first set. Is there any chance you could take a look and tell me if you know why it looks like that?
January 2nd, 2008 at 10:40 pm
I found what I think might be the perfect plugin to replace the lost functionality now that Ultimate Tag Warrior does not work with WordPress 2.3
It’s called Simple Tags. I did a brief video tutorial on how to install and configure it on my blog.
http://www.1cat.biz/simpletags
January 18th, 2008 at 3:02 am
It is very good, but I can’t download it. Your download link doesn’t work. Where can I get it? Thank you.
May 20th, 2008 at 4:25 pm
[…] Well, I finally decided to do it this past week, and as luck would have it, having made this decision, what happens? I come across a great post that simplifies the installation of the Ultimate Tag Warrior plugin. […]
August 30th, 2008 at 1:30 pm
[…] Ultimate Tag Warrior Wordpress Plugin Reviewed […]
September 6th, 2008 at 7:52 am
Is there any way I can get it for wordpress v 2.6? I just saw thing but then it’s already out of date!
May 18th, 2009 at 3:19 pm
Was wondering if you still highly recommend this?
December 14th, 2009 at 8:06 pm
Hi Court,
I’m also wondering if this is still needed. I just installed it - wasn’t too bad. But I’d hate to know I just wasted some time. I am proud of myself though!
Anyway, like I said, the tags are working, but it doesn’t look like they offer much more benefit than, say a tag cloud. Is this the case? It’s just creating tag/tagname pages - which WordPress does by default now, right?
I would love and greatly appreciate hearing from you before I go installing this on all my blogs.
Thanks!