TIL that 60% of all organic search results are from the top three links. | Hootsuite "100 awesome marketing stats" http://t.co/m37kPsULPO
9:35pm November 28th 2013 via Hootsuite