Replacing spaces
Tagging guidelines
Sadly, not all tagging software is coded equal. Sometimes tags are thrown in as just one more bell or whistle, intended to plump up a feature-set without being particularly useful. Other times developers don’t understand tags themselves and end up implementing them in a way that is not as friendly as it should be. Sometimes supporting spaces in tags causes other problems (such is the case when trying to roll your own tagging system using Spotlight comments).
In any case, you may well run across a piece of tagging software that does not allow you to use spaces in your tags, which can be a major pain in the nether regions. What you do about it is really up to you (although of course I have some suggestions), but when you decide remember the tagging mantra: consistency, consistency, consistency. Pick something and stick with it. [read more...]

In all honesty, best practices for tagging vary greatly depending on the type of tagging system and tag browser you are using. Additionally, because tags are so flexible, how you use them also relies a lot on what makes sense to you. There are still some things you should think about when you tag, though, and I think they’re important enough that I’m posting them now before I dive more in-depth into tags.