I used to work for a company that ran a vertical search engine (products/shopping). Search results were essentially results for ads. One of the engineers demoed a project where you change the weighting of relevancy and yield in the results. The internal complaints of bad results were mostly explained by yield optimization.
The company ~died when Google started removing aggregators like this from its results (the Panda update) and doing product ads, itself.
The company ~died when Google started removing aggregators like this from its results (the Panda update) and doing product ads, itself.