It’s understandable if you don’t want to use YouTube for hosting your videos. Despite the SEO and site speed benefits of using a 3rd party video service, there are more options to use, than YouTube. In this article, you’ll learn about what online video service options you can use, as well as how to embed a video in WordPress without YouTube.
Why use other 3rd party video services, rather than YouTube?
You’d think it would be an easy decision to choose YouTube over other solutions, when you want to display video on your website. YouTube is known to be the 3rd most popular search engine, after Google Search and Google Images. However, with YouTube, you have to use their branding.
While you can get away with using thumbnails and a video lightbox plugin to make the YouTube branding not so obvious, you still could face seeing advertisements.
This is where other 3rd party video services like Wistia and Vimeo come into play.
Both Wistia and Vimeo are video services that you can pay for, that you can customize your video experience, where your visitors don’t encounter any ads.
Why is it better to use a video hosting service, than upload directly into WordPress?
There are a few reasons why you should avoid uploading your videos directly into WordPress, versus using a video hosting service:
Embedding is different from uploading
There’s no social sharing features
Bandwidth hog
No SEO boost
No video optimization
Lacks ability to monetize video
No internal linking in videos
No custom thumbnails
No feature for adding captions
1. Embedding is different from uploading
When you upload a video, it is uploaded directly to your site. Embedding is when you upload to a 3rd party video service site, and use their generated code to embed the video into your content.
2. There’s no social sharing features
If you’re hosting your own videos, there are no extra goodies like social sharing available. You’d have to rely on adding your video to a post or page, and then making sure the page is shareable.
3. Bandwidth hog
More than likely your web hosting package only offers so much bandwidth. Videos are huge bandwidth hogs, and can even take up quite a bit of disk space too. If you plan to upload your videos to your own web hosting account, then make sure to have a larger hosting service, like reseller hosting, or managed servers
4. No SEO boost
When you’re hosting your own videos, there’s no backlinks or traffic benefits. People will only encounter your site if you’ve got some unique and entertaining content. With hosting at places like YouTube, you’re reaping the benefits of being exposed to their traffic.
5. No video optimization
In WordPress, most optimization focuses on the hosting, the content, and images, but not video. Your web hosting usually doesn’t have any features that help with optimizing your video either.
6. Lacks ability to monetize video
If you’ve been contemplating on monetizing your videos, there’s no way to include adsense in the video or other ad networks to them. You’d have to either rely on having people pay to see the video, add your own in-house banner ads to the page that the video is on, or put the adsense or ad network scripts on the pages or posts that you want ads to show up.
7. No internal linking in videos
When you upload videos to WordPress, there are no features to add anchor links within the video. For example, if the video references some other content on your site, you will have to leave the links on the page or post that the video is on instead.
8. No custom thumbnails
You will more than likely have to use a video editor to add your own featured image to the beginning of the video, before uploading it to WordPress.
9. No feature for adding captions
Accessibility is important, and most video hosting services may offer at the very least, a computer generated captioning. You won’t be able to do this with WordPress. The workaround for this would be to add them to the video before uploading.
What video services does WordPress support?
WordPress supports several dozen 3rd party video services. Here’s a long list of them below:
Amazon
Animoto
Cloudup
Dailymotion
Hulu
Screencast
TED
VideoPress
Vimeo
WordPress.tv
YouTube
WordPress has a good guide about supported video services, and even includes some ways to embed each of them.
How to Embed a 3rd Party Video in WordPress?
WordPress has made it easy to embed most of their supported video services to any post type, through Gutenberg blocks. So, for example, if you wish to embed a Vimeo video :
Step 1. Open the post or page you wish to add the video to.
Step 2. Use a blank block and find the area that tells you to type in a forward slash (/) and then the name of the block you’d like to use.









