Even before Google purchased YouTube for a whopping $1.6 billion, the 20-month old YouTube was doing well on its own with millions of video views per day. YouTube holds millions of short video clips on their website, produced by both amateurs and professionals. How can the YouTube traffic translate into your web site’s traffic […]