In 2004, the Web 2.0 philosophy introduced a new paradigm for the Web that also marked a huge change of direction in the approach to design websites than before. The main guidelines of the new trend in web design was simplicity, minimalism, central layout, bigger text, bold logos, gradient and reflection effects, which constitute the fundamental basis for a viral revolution of the face of the World Wide Web.
The community of web designers greeted with big enthusiasm the new “2.0” model and the result was a general run to restyle “old style” websites according to the new rules.
Tag Cloud was probably one of the most popular elements which characterized that period in web design. That kind of data representation, which uses different font sizes or colors to highlight the relevance of a tag, was an original and new way to list visually tags related to the content of a website and its diffusion and success was immediate.
I have to be honest, I never found really useful tag clouds for browsing a website and finding what I’m looking for concerning a specific tag. Well organized navigation bars and search engines are the better solutions to browse and find everything you need on a website. I think tag clouds work fine with a small number of tags but in most cases, with big lists of tags, they become really difficult to read (this is mainly due to the difference of size between words) and can generate confusion and redundancy especially when similar tags are present.
For example, I am an avid reader of Mashable and I noticed some redundancy in its tag cloud that make it unclear. Here is a screenshot of Mashable’s tag cloud. As you can see redundancy are due to similar terms such as “advertiser – advertising”, “blog – blogging”, “list – lists”, “games – video games”, “social networking – social network”, “video – viral video”.
These duplicates don’t add any valuable information but generate only “noise” and confusion.
The problem of redundancy in tag clouds is widespread on a lot of websites and is mainly due to lack of content optimization. The solution is to provide a better organization of contents or avoid to use that kind of “misleading” tag clouds.
Another very important aspect that discourage the use of tag clouds is users don’t read each single tag but scan the content with the effect that only words with bigger size text capture their attention while smaller size words are ignored. In this way, for the final user, not all contents of a website will have the same “value” and “relevance” and this altered perception can adversely affect the site penalizing the enjoyment of some contents. The following image illustrate which words in a tag cloud capture the attention of users:

My conclusion is tag clouds are not really useful and necessary elements for providing a easier browsing experience to your users. I suggest you to avoid using them on your websites, adopting instead other solutions that allow users to find easily what they are looking for such as well organized navigation bars and internal search engines. This is the death of tag clouds. What’s your opinion? Every opinion is appreciated!
by
Antonio Lupetti is an italian engineer, pro blogger, Mac user, founder of woorkup.com. He lives in Rome, Italy. Follow Antonio on 

January 20, 2010 at 4:59 pm
Hurray to you good sir.
You do not know how often I fight with clients on this one. I show them time after time that with stats NO ONE CLICKS ON THESE STUPID THINGS. They think they look good, they don’t. They are worse than ads.
I also feel that Google and especially Bing are ignoring tag modules and tag clouds more and more everyday. Web 2.0 is filled with spammers and pay-for-blogs promoting themselves using easy APIs for twitter, facebook and the others.
January 20, 2010 at 5:04 pm
I don’t think I’ve ever used a Tag Cloud to navigate a website – I’ve always thought they’re ugly and not really a lot of use. What do they convey anyway? Is it the tags that have the most content? The tags with content that visitors view the most? Either way it’s not necessarily what I am at the site to look at.
Regarding your example, I actually find the “Facebook” tag stands out simply because it’s bookended between the larger CSS and Google and then bordered at the bottom with HTML :)
January 20, 2010 at 5:06 pm
I’ll be honest, I use those tag clouds because to me I find it more convenient, and sometimes if I’m just browsing a site, those tag clouds are helpful. Now if I’m searching for something specific on a website, I always use the Search box instead.
January 20, 2010 at 5:07 pm
I totally agree with you here… When Tag Clouds were first introduced, I’d scan over them, sure; it was the new best thing to be looking at! However, as time went by, they just… took up valuable space on a page. I barely even register them these days!
January 20, 2010 at 5:12 pm
Well, you know, you must type just a few importan tags. But when your site has multiple authors, the tag cloud could be a big amorphous useless monster.
Great post.
January 20, 2010 at 5:20 pm
I think the issue of redundancy is a general problem with tags – and, in particular, tags chosen from a completely open-ended vocabulary, by a huge number of users – rather than one specific to tag clouds. There are definitely guidelines which will improve the usability of tag clouds: try to keep the number of tags small, try to keep the differences in font size to a minimum, etc. Then again, as I understand it, the whole point of tag clouds is to highlight specific tags; I see them more as a quick “what’s this site about” tool as opposed to a core navigation device, or something to be consumed in great detail.
January 20, 2010 at 6:05 pm
Agree with the comments here 100%
Tag Clouds are dead
January 20, 2010 at 6:09 pm
Keyword clouds are useful when estimating social and search volumes/trends (demand). The keyword cloud is a casual visual for social listening and keyword research tools.
Death = Not really…
In the case of a client, I advise, (at least for now) against keyword cloud navigation appearing on top-tier pages based on previous usability testing and measurement.
However, I still believe keyword clouds are very useful for high level keyword insights when analyzing the social and search landscapes.
P.S. Love the blog
January 20, 2010 at 6:18 pm
I must agree – tag clouds are an utter distraction to usability! While they *may* look good (flashy perhaps?) and of course clients love to show off with such elements of distraction, they actually fail to serve their purpose.
Long live the simple usability of basic lists =]
January 20, 2010 at 6:41 pm
For me, tag clouds are great when I visit a site or blog for the first time. Perhaps this article that pulled me to the site is interesting–will anything else be? I look for a tag cloud. If I see a couple tags really big like “LOL” & “my cats,” I will leave never to return–but be grateful for the author’s honesty. If I see tags emphasized that interest me, I will likely either browse some now or bookmark for browsing later. If I see a tag cloud like the Mashable one shown in the above article, I’ll likely leave without a second glance because it looks like the site is a rough conglomeration of the internet as a whole.
While I don’t use tag clouds for navigation, I often find them handy barometers of a site’s relevancy.
January 21, 2010 at 11:06 am
I do have a Tag Cloud on my Website and feel that it helps a visitor quick ‘get’ what topics the site might have on it. Giving the reader a sense of they type of site they are visiting and what type of posts to expect. I agree they are not a replacement for navigation but they can definitely offer a 10,000 foot view of the site and it’s contents.
Redundancy is an issue though.
Carlo.
January 20, 2010 at 7:12 pm
Agree. As if I use a tagcloud (since the first time I used it), for the reasons you mentioned, I set up each letter with the same size. And it became a kind of indexing.
January 20, 2010 at 7:28 pm
Ditto!
One “classic” site using tag clouds was delicious, they aren’t using them anymore
January 20, 2010 at 7:30 pm
Errata: delicious still uses tag clouds, but they aren’t the default view as it used to be
January 20, 2010 at 8:28 pm
They are useful in the way you can quickly get a feel about for a site. They should read as an ordered list. As above do they signify most tagged or most read?
Perhaps they have there place on a sitemap. A folksonomy can just read as a garbled mess.
January 20, 2010 at 8:31 pm
Interesting post, i am one of the few guys that does often navigate websites and blogs using tag clouds.
I think the best way to go is to have a drop down tag cloud in the top menubar although i have not got around to adding it to my own blog yet,
The Mashable cloud is a bit over the top but if you look some of the posts on Mashable they use almost every keyword in the post as a label.
Paul.
January 20, 2010 at 9:05 pm
Stackoverflow’s navigation is tag based and I like it, I think it works great on some type of sites.
January 20, 2010 at 9:53 pm
keeping tags to limited numbers and focusing more on a less number of topics is better than having 50 tags and one or two posts in each category and , limited number of tags makes navigation easy .. I completely agree with you !
January 20, 2010 at 10:01 pm
From a normal user perspective, i would like to know which articles are currently attracting attention and discussion. Those articles would be best describing the purpose/usefulness of the site, not through tag cloud though. Lately i have seen many sites apply a list system on one column of the layout but this could be very distracting just like tag cloud. I love what woorkup.com has done with the “Popular now” bar on the top, take minimal space and very useful to check the “hotness” of the article, if only i could see more articles at the same time. For specific tag searching, an extensive, hierarchy search page would be better to access achieves. Anyway, keep up the good work Antonio!
January 20, 2010 at 10:13 pm
I am afraid I don’t completely agree with you. Though the issue of redundancy is there and Tag Clouds can add noise to the web design, it does have its share of benefits as well. It is a great way to organize the internal hierarchical linking structure of your website and flow the link juice more strategically. Moreover, since the link tags are textual and keyword-rich, they can help your web pages get noticed by search engines… even though they might not have any direct ranking benefits. Not to mention, it makes it easier for the visitors to just click on a tag and find information that they are looking for.
As far as design is concerned, if you use a limited number of relevant tags, it can only add on to the visual appeal of the website!
January 21, 2010 at 1:19 am
This is a Moment – Dedicated to Tag Clouds.
January 21, 2010 at 1:44 am
I do agree with you all, tag clouds are dead and we decided to drop it in the new upcoming TheLanceLife 2010 re-style ( soon online: http://www.thelancelife.com )
January 21, 2010 at 1:49 am
Amen! I’ve always hated these stupid things.
January 21, 2010 at 2:18 am
Hi, I find tag clouds useful as it shows what a web site deals the most with (it helps me to identify a website). It’s a really quick way to read other articles regarding to the subject you’re looking for… without looking for a small tag list hiding around.
January 21, 2010 at 2:38 am
Dear Antonio,
Huge fan of your woork and the changes you went through last year to make the site what it is today. But with this post you’re kind of missing the mark. This post became unintentionally long, sorry for that.
First off, Web 2.0 did comes with a huge change in direction of the approach to design, but it didn’t necessarily come from the Web 2.0 paradigm. There were Web 2.0 websites way before this design trend started kicking in and a new design trend on the Web will not mean that the Web 3.0 paradigm was the cause of it.
Second, reading the comments it seems to me a lot of people aren’t asking the question why Tag Clouds exist in the first place. If we’re talking about Web 2.0, tag clouds might be the prime example of it. Tag clouds were meant as a reflection of the website’s users, meaning the ultimate representation of what the use of the website is. Or so tag clouds were meant to be. It was in a way the first non-list representation of trending topics. However, it’s not the tag clouds that are useless, but the way they have been used over the years that made them useless on a number of websites.
Amongst many wrong uses of tag clouds is Mashable’s use. The tag clouds represents what its writers have written and then how many times their users dugg or shared it. However, their writers write about the same stuff every month and their users come to the site for this reason. Hence, their tag cloud will not change since the tag cloud represents the website and not it’s users.
One example of a website (and there’s only a few) who uses the tag cloud correctly is Torrentz.com. The tag cloud shows the query terms used for the search of torrents. Since its users are always looking for the most recent download, this cloud will reflect what people are searching for the most and therefore bring interesting (new) topics to other users. Hence, the tag cloud does what it’s suppose to do and reflect the input of the users and not the website itself.
Sorry this became so long, but I like to educate you Woorkups!
January 21, 2010 at 10:07 pm
Arthur has summed it up perfectly! “it’s not the tag clouds that are useless, but the way they have been used over the years that made them useless on a number of websites.” The idea is to make effective use of tag clouds without disrupting the design.
January 22, 2010 at 1:27 am
I agree ! In our websites – library websites – we used to design websites with tag clouds related to the words searched in the library database. An easy way for people to reach the famous book of the week but an option allow the librarian to inhance a book whatever the number of times this book were searched.
ex: http://www.bibliotheque-saintjeandeluz.com
January 31, 2010 at 2:22 am
There is another very important reason why tag clouds appear on web pages.
This has nothing to do with presentation or the “fancy” effect they add to a pages design scheme.
Tag clouds are an ingenious way of building up keywords on a homepage without any relevance to the pages content. Pages with tag clouds do not get a site penalized by the google rank mechanism.
Tag clouds are almost purely an SEO technique used to build up keywords on a site and attract a wider set of search queries.
This article is a slight bit naive not mentioning the SEO fact.
Also I don’t see any “death” to tag clouds coming in the near future simply because of the SEO advantage they poses.
January 21, 2010 at 2:57 am
Let’s not forget, they’re also abused by awful SEO companies to bring up the worst of the web to the front page of Google!
January 21, 2010 at 4:09 am
Tag clouds are good for now for humans.
January 21, 2010 at 4:32 am
In my opinion, tag clouds are utterly without point. I don’t think I’ve ever found them to b of an use, and in fact whenever I’m trying to navigate a site that provides no other usable form of navigation I’ll generally leave that site. On sites that do provide other forms of navigation, as all sites should, I’ll generally head straight for the search function!
January 21, 2010 at 4:47 am
The redundancy problem can be easily solved.
I think that the classic tagcloud (big text = more topics, order alphabetically) is quite useless for a blog, but a tag based navigation is a good idea for certain sites.
January 21, 2010 at 5:13 am
I think this redundancy problem can be easily solved in many ways,try to find that.
January 21, 2010 at 5:20 am
I think you’ve missed the point with the post, tag clouds are rarely used as a primary navigation tool. They are best used as a source to show the overall data and theme of the site, maybe even trends. No site tagline can ever be as accurate and descriptive as a 2 second glance over the tag cloud.
Redundancy is easily avoided if you have a compact and in-sync team who is running the site, then they all adhere to a general style of tagging – the example from Mashable will obviously have problems because of the big number of authors, styles and their dislocation from one another.
January 21, 2010 at 5:44 am
I think the problem is often that tag clouds are automated, so the wrong tags are used.
If the tags are well thought out then it can be a useful tool because it can link relevant info.
January 21, 2010 at 6:42 am
To all the people who say that one one use tag clouds, are you sure? Do you have analytics to back these claims? Because I own 7 websites (in very different niches) and for each of them, the tag cloud is the screen area that gets the most click!
Expert web user might ignore these but a lot of people dont!
January 21, 2010 at 6:46 am
yes.. designers use tag clouds but that depends on requirement also. But personalty I love using them.
January 21, 2010 at 6:48 am
thank you!
i don’t think i ever clicked on such a stupid tag cloud.
if there are things that are more important to find than others on a web-presence, this should be clear by the navigation and layout of the page, but not by a cloud of bold and thin words.
please repeat (or write 100times without ctrl-c/ctrl-v):
i will never ever add a tag cloud to any webpage.
January 21, 2010 at 6:57 am
Well I’m delighted to hear I’m not the only one who thinks tag clouds are useless!
January 21, 2010 at 6:58 am
I agree that tag clouds lost their popularity.
However, I still find them useful when they are not the only categorization to browse a website but a sub-info which instantly show what is hot and what is not.
January 21, 2010 at 7:23 am
It seems to me that tag cloud were thought to help with search engine optimization, since you had relevant keywords on your site. I personally have never clicked in a tag cloud, and feel that they are used to fill white space.
January 21, 2010 at 8:11 am
What tag clouds are useful for is summarising free-text data, for example user comments. Imagine you have 5,000 responses to a request for feedback – run all that text through a cloud generator and you’ll quickly can an idea of the commonly used words or themes. Redundancy can be mediated by careful use of stemming/lemma-isation.
I do agree that they’re not that helpful on websites though!
January 21, 2010 at 8:31 am
Antonio, I always liked your principle of not using labels or tags in woork or woorkup . I would like you to highlight this text from this post. These duplicates don’t add any valuable information but generate only “noise” and confusion. I shall rethink about using or not using tag cloud in my money making blog
January 21, 2010 at 8:41 am
Maybe we need better tag modules that act intelligently against a dictionary to remove the redundancy/duplicity and provide a concise topic cloud that acts as a clear beacon for new visitors as to the overall content of the blog/site?
January 21, 2010 at 1:48 pm
I use a manual tagcloud for my blog (the link of my name on comments) but all tags have the same font-size. But it looks great for me, its not a normal tagcloud, you should try that.
January 21, 2010 at 4:30 pm
people still use tag clouds?
January 21, 2010 at 5:12 pm
As a relative newcomer to the professional online design world, I have to say that to state the effectiveness of tag clouds you have to go to the ‘civilians’. When I first began seeing tag clouds on web sites, I found them highly useful; however, at this time all I knew about HTML was how to copy and paste stuff onto my MySpace page.
By the time I was half way to my Bachelor’s degree in web design, I found that I had began to think about the page in a different way; my approach to the content and where I expected it to be had changed.
That being said, the usefulness of any given tag cloud is in direct proportion to both the skills and intent of its designer.
January 21, 2010 at 5:13 pm
I find the fact that I came here, unaware of this article, to find ideas on tag clouds, and reading about the death of tag clouds to be hilarious.
I’ll take that as a sign, thank you very much.
January 21, 2010 at 6:33 pm
Tag clouds look cool – and that’s pretty much all it does.
I have yet to come across a client’s website that has shows a lot of users going near the tag clouds.
January 21, 2010 at 11:58 pm
+1 from me too. tagcloud is dead and it is against our primary goal of putting all the contents a same weight.
January 22, 2010 at 1:36 am
I’m w/ you. Tag clouds are fun to program but it all depends where the tags data come from. I thought they were stupid from the get go, but you have to do the “cool” stuff people want; never found them to generate much traffic.
January 22, 2010 at 3:14 am
The main problem is that a cloud is usually not related to the current page but to the whole site. But tag clouds are too messy as a site navigation.
I would split a tag cloud into a well organized site navigation and a small list of tags (5 to 7) related to the current page.
January 22, 2010 at 3:38 am
I agree that if somebody is looking for something specific, then tag clouds only add noise.
But I find them useful in other case: if I go to a new blog that is completely new, then just a quick look at the tag cloud gives me decent idea what the person is blogging about.
January 22, 2010 at 4:49 am
Great Read! Tag clouds are dieing out, and in my opinion they dont really serve and great purpose!