Friday 26 February 2010

Drudge_Report: GOOGLE defends search rankings;
Blog post claims algorithms produce relevant results... http://drudge.tw/bi9Ffd