YouTube versus Yahoo… lost causes…

By |2008-10-17T15:57:15+00:00October 17th, 2008|Search Social SEO|

 What does it mean when YouTube pulls ahead of Yahoo! to become the worlds second most used search engine? Does it really mean that visual might just be the way to go? The 2 sites are quite different from each [...]