Have a set group of categories (I do this already), say 10 maximum. Maybe fewer.
Then for each category a set of tags which will only ever be used in that category (posts can still have several tags, but one set of tags will be designated to categories, and these can only be used once).
Category A : tag 1, tag 2, tag 3, tag 4, tag 5 (call them master tags)
Category B: tag 6, tag 7, tag 8, tag 9, tag 10 (more master tags)
And so on. Then
Post 1 will be in Category A and have tag 1 + 4 others that are not "master tags"
Post 2 will be in Category A and have tag 2 + 6 others.
Post 3 will be in Category B and have tag 9 + n others.
Then for the menu/navigation, the top level will list the categories, then the drop down will list the tags in those categories. This will cover all posts from the menu (or indexes of posts, i.e. category pages or tag pages).
Each category page will then highlight the top articles on the right, with recent below, and on the left the main 5 tags - images/info, link to tag page etc.
Each tag page will list the most popular in that tag, then recent, then point to other items within the category that are of interest.
So, with some careful tagging, all new posts are then populated across all navigations, cat pages and tag pages.
Does that sound like a good plan or what?
Right, hands up for volunteers to implement it for me while I go to the pub.
It should actually be easy to implement, as all I need to do is chose the tags I want to use, then delete them if they are already used, then reapply to the articles I want to tag, which can be done in bulk after sorting be category.
Edited by jonbey, 02 September 2010 - 11:58 AM.