Google explains how it ranks search results

As the European Commission opens an anti-trust enquiry into Google, the company has revealed details of how it ranks its search results.