Give the user what they want
The best sites on the web give the user everything they want, and nothing they don’t. No amount of flashiness, graphic design, or confusing links will ever trick the user into thinking they’re getting a better deal than they really are. Since the cost of switching sites is usually close to zero, if a site provides something your users want, and it’s easier to get to the information than on your site, your user will disappear in droves.
Let’s take a look at why computerworld.com is a terrible news site:

The first image is a miniature of the site itself, and the second is the same image with all the ads and extraneous information marked with red. Note also, there are two pages to this article, so you have to wade through two of these.
Not only are the ads ridiculous, but the article itself is about an image. Why is there no picture included? If you really care to see what images they’re talking about, you then have to turn to Google and search for it yourself.
