Pete Freitag Pete Freitag

Categories are Dead - Long live Tagging

Updated on November 17, 2023
By Pete Freitag

Since implementing tags on my blog I have noticed that they are much more powerful than categories. Here's why:

  • You find related items by searching for mutual tags between items. That's how I show you related posts on my blog.
  • Faster than searching - If I want to find one of my previous posts, rather than going to my site, and using the search this site - I just type in the url to a tag. So if I wanted to find a previous post about mysql I just goto
  • You can create one of those nifty tag clouds to see what is most popular.
  • You can tag your RSS posts with specific keywords. If I tag an article with the word mysql it will show up on sites like technorati when you do a tag search.
  • Use your tags as keywords - either for meta information, or for aiding search results.

Tim Yang points out several of the common problems of categories, such as orphan categories, mislabelling, changing terminology.

Clay Shirky has a good essay on this subject as well called ontology overrated.

This one is filed under my Misc category!

tags ontology folksonomy blogging blog

Categories are Dead - Long live Tagging was first published on May 23, 2005.

If you like reading about tags, ontology, folksonomy, blogging, or blog then you might also like:

Discuss / Follow me on Twitter ↯


Gareth - Please see this entry:

There are pretty much three ways of storing the tags, as a column in your entries table (not recommended), in another table with tag and entry id (that's what I do), create a table with tags and a tag relation table that relates tag id's to entry id's
by Pete Freitag on 05/23/2005 at 5:55:22 PM UTC
John B - I use Apache mod_rewrite to construct my url's so I have a pattern in my apache config like this:

RewriteRule /tag/([^/]+) /doTag.cfm?tag=$1 [PT,L]

I can't recommend mod_rewrite enough! it rocks!
by Pete Freitag on 05/24/2005 at 9:49:41 AM UTC

Your right tags are just keywords - what is new, is that people started making tag pages, and coming up with other useful things (like related posts).
by Pete Freitag on 05/24/2005 at 9:52:55 AM UTC
I recently added an Apache rewrite on my blog so that will automatically search my blog for the word foo as if you'd typed - I just haven't gotten around to blogging about that yet!
by Sean Corfield on 05/24/2005 at 3:17:58 PM UTC
If you're into tags, you should check out --it's a cross platform tag search engine. It does everything that Technorati does, as far as I can tell, plus a whole lot more. I blogged about it just a minute ago at
by Marshall on 05/26/2005 at 4:46:01 AM UTC