Right now, you have have to remember to tag posts based on what you want from them. Originally when you started your site, you thought that the type structure of posts was too OTT and inflexible. However, there's a lot of albums which aren't posted as albums; there's a lot of articles which are unlabeled because you forgot. Post creation should be able to at least infer appropriate tags based on the situation.
Right now, you have have to remember to tag posts based on what you want from them. Originally when you started your site, you thought that the type structure of posts was too OTT and inflexible. However, there's a lot of albums which aren't posted as albums; there's a lot of articles which are unlabeled because you forgot. Post creation should be able to at least infer appropriate tags based on the situation.