Paid clicks jumped 21 percent and the average price per click slid 8 percent. Yahoo's display business generated $423 million, an 11 percent decline from last year. The number of display ads sold and average price per ad sold both declined.
All the best SEO blogs news