Job hunting is perhaps the best way to find lots of badly designed websites. As someone focused on web usability it's hard to overlook poor content strategy.
Here are a few of the biggest mistakes I’ve noticed regarding content hierarchy, poor categorization, and confusing layouts.
1) Everything is in the middle of the page. Upon arriving to a website we have a tendency to look at the centre and then we normally scan the content from left to right (this makes sense considering in using the English language we also read left to right). When a home page is scrunched up into the centre of the page with everything competing for attention the brain has to think too much. And when we have to think too much our experience is usually poor.
An easy way to avoid this is to determine what is the best available service for the user. In the case of a job search it is the tool which allows the user to get quick results. Yahoo! Jobs illustrates this perfectly by placing the search tool in the top left corner and electing a clean palate to demonstrate quickly and easily the hierarchy of content. Another great attribute of of the Yahoo experience is the grouping of similar content. This simple cohesive organizing of content creates value for the user, and ideally elicits registration and regular visits.
2) What am I supposed to be looking at? This is a question you never want a user to ask. When everything is all over the place, and no formal navigation is in sight we have a tendency to loose interest. Solid navigation isn’t reserved for websites only. Blogs also need to think about the audience and their ability to locate specific content. Too often with a popular and well established blog the content takes on a life of it’s own leading to a confusing experience for new users.
When there are links to social media tools and real-time conversations there should be a clear distinction between this and blog posts. The ‘About’ content does not need to be above the fold or even on the main page. I have a tendency to prefer blogs from the likes of Blogger for this very reason. The tools provided allow you to manage content in a clear and concise fashion. We can easily asses who writes the blog, who reads the blog, what tags are associated with the posts, what types of categories exist, badges clearly assert how one can contact the blogger(s) associated with the blog, and a community results from links and a blogroll.
The sense that everything is related is the calling card of a well organized website or blog. I don't think a Home page needs to explain everything at once. To me, the Home page is similar to a thesis statement. A first impression is hard to change and it's really important to be able to illustrate the core attributes of the site in a clear and concise fashion. This also includes pages that take longer then a few seconds to load - I realize that Flash and other cool media stuff makes a site pretty and adds lots of razzle-dazzle, but I don't think any type of media should block or slow-down entry into a website. Let the user control their own experience by providing clearly laid out content and navigation.