Remove 2009 Remove comScore Remove SEO Remove Widget
article thumbnail

Internet Marketing Basics: Understanding Our Search Engine Overlords

Josh S Peters

Search engine stats A little while ago comScore released some very interesting search engine stats that really put the whole shebang into perspective. Search engines are one of the internet marketers best friends, yet they are sometimes ignored (crazy I know) or more often misunderstood. B Baidu = 3.2 B (China) Microsoft = 2.1 B AOL = 1.2