Using videos on your website is a great way to increase traffic and engagement, but there is a right way and a wrong way to include video.
There are two ways to add video to your site: Embedding or Self-Hosting.
Embedded videos are uploaded to a third-party website such as YouTube, Vimeo or Wistia. They are then made available on your site using code or, if you are using WordPress, simply inserting a link. While the video is visible and playable on your site, the video file actually lives on another site.
Self-hosted videos are uploaded to your website. They are then inserted via code in much the same way as embedded videos. The difference is these videos occupy space on your website server and can often require multiple formats be uploaded to accommodate various user devices.
Hosting video on your server can cause problems with file size limits and load times. You’ll also have to deal with optimizing your videos and ensuring you have a video player installed.
These are just a few of the issues with self hosting your videos. For more information on these issues, plus six more compelling reasons, read 10 Reasons Why You Should Never Host Your Own Videos.