Many companies make money by optimising other peoples websites for search (search engine optimisation). However, google seems to favour blogs. For example, I have blogged about following companies:
Type any of the above on google search and see where my blog appears. Usually No. 2 or 3. I know this would not last long, as blogs become more common and traditional static and dynamic web strategies fight for top ranks. I wonder whether anyone done any research in this area!