SEO News

Click Through Rate Impression Fraud

  1. The Search Engine Report - April 2, 2003 Number 77

    In March, I explained how some new stats from StatMarket at first glance gave the impression that search engines had declined in popularity as a way for sites to get traffic. Well worth a read, especially the portion of canceling with Overture due...