The most important thing you can do to organize your Web content so that people can find it is to make it sticky. Making it sticky is more important than categorizing it or placing it in a hierarchy or taxonomy. It is even more important than linking your content set effectively. In fact, if you don’t make it sticky, neither of those other things are likely to matter much.
It is easy to think of the Web as simply a vast ocean of content. But if it were that, it would not work at all. What the Web actually is is a vast index of content. It is not a fixed index, like in a book, but a complex, dynamic, volatile, multi-stream index. For purposes of findability, how your content is organized on the Web comes down to how it appears in that index. And while you can definitely contribute to how it is indexed in small ways, its indexing is largely controlled by others. The Web organizes itself communally.