freejung - 4:29 pm on Oct 29, 2010 (gmt 0)
I'm thinking in some cases splitting your site into multiple domains might be the way to go.
In my day job, I work for a mid-sized b2b. When I started, our site was basically a brochure. We've since added a blog and lots of informational content related to our industry, but we still have a lot of the brochure-type content on the same site.
Now I'm thinking, maybe use the main site exclusively for information (those queries have vastly more traffic, our particular niche gets close to zero transactional queries because most of our potential clients either don't know our services exist or already employ us). Put all of the product and company info stuff on a separate domain. Cross-link the domains in the nav so it's transparent to the user.
It's sort of the next level of information architecture: domain siloing, where you put content designed for one user intent on one domain and content for another user intent on another domain, all within what pretty much looks like a single website. I've seen sites in some industries which already appear to be practicing this quite successfully.