Embed your video in multple spots.
When you first upload your video, upload it to your primary video hosting platform. Usually it’s going to be either Youtube or Vimeo.
After, think about every relevant spot that you could embed it on your website. This could be the home page, a product page, or an about page. You can also write a blog about the video or send it out in a email blast.