In a move widely seen as countering Google's AdSense program, Yahoo! is launching a new advertising network to serve pay-per-click ads to small and midsized publishers, including blogs. Ads will appear on sites based on keyword relevance vis-a-vis site content. Yahoo!'s foray into this space has been the subject of much speculation in recent weeks.