Should you host your video on your own website or should you host it on video sharing sites like YouTube?
Answer: It depends on your video marketing strategy.
There are times when you might want to host your video on the video sharing websites. If your intent is to submit the videos for promotional purposes and drive traffic back to your website, then that is a legitimate marketing practice. If the video isn’t going to be viewed on your website at all, then it’s certainly viable to host them offsite.
I won’t say that you should NEVER host your video elsewhere and embed it on your site, but it’s not a practice that we generally agree with. If you want to use the video for marketing and traffic generation purposes BUT you also want to feature it on your blog, then you might host your video on YouTube. However,
if your intent is to feature your video on your own website rather than use it to promote your website, then you should host it on your server and on your own website. Don’t host it at YouTube.
When it comes to creative marketing – like video marketing – there rarely are hard-and-fast rules. Just do what makes sense.