Source: Optimizing Your Website For A Post Search World
Stashed in: Google!, Search
Story about what happens when people don't search anymore.
Yahoo just defined itself: It's an Advertising Technology company. Excellent!
God of the Internet
Why Google is worth over $800 a share.
We’re Still Waiting For Internet Ad Spend To Catch Up to the Web
6:24 AM Jun 22 2012