Video SEO is very important if you are performing video marketing. From YouTube to your website, it is very important to make sure that if you are spending the time on video, you should put yourself in the best position possible to get the most out of the videos. One thing you should do is create a video sitemap and submit it to Google. Beyond that, I highly recommend having YouTube host your videos and embedding them on your website. You will always get better Google rankings using YouTube over other video hosting companies.