SEO

22nd Jun 2017

Latest Google Stats and What We Think They Mean

Google released a very vague and a slightly less vague statistic recently. The search engine giant confessed to premier online magazine, Search Engine Land, that it ‘handles trillions of searches per year worldwide’. That, as […]