Our company has a website and have recently made a few videos which we would like to host. We know enough to be able to embed the file on our site & server, but not sure whether hosting them on another service like YouTube would be a better choice. I would like to make the best of the SEO opportunites here, and I’m wondering whether hosting location impacts your own site ranking. I can think of one other factor – being bandwidth, but really would like a more honest opinion on this.
Hosting your videos on YouTube or Vimeo (which I recommend) or both is better for two reasons:
1. Syndication. You’ll get a lot more people seeing and being able to comment, rate, share your video if they can find it directly on YouTube or Vimeo.
2. Load time. Hosting on YouTube or Vimeo acts as a streaming server when you embed videos on your site severely decreasing the weight on your own hosting account/server.