Why shouldn’t you upload videos to WordPress?

upload videos WordPress

Upload and embed (different)

Before we tell you why you shouldn’t upload or host videos in WordPress, let’s make sure everyone understands the difference between uploading and embedding.

Uploading or hosting a video means you’ll be uploading a video on your website just as you would upload an image on a website. This is the part we propose to oppose.

Embedding video means you upload videos on third-party websites like Tencent Video, and you can easily embed them in your blog posts. We strongly recommend that you embed the video as much as possible.

Easy to share

Embedding video in WordPress is easier. Simply paste the URL of the video uploaded on Tencent Video, YouTube, or another video sharing site in your blog post. It’s also easier to manage channels on YouTube. On the other hand, creating a video area separate from images and other uploaded files in WordPress is not that simple. You can upload videos uploaded on YouTube to social media and reach a wider audience. By uploading your videos on YouTube and other video sharing sites, it’s easier for viewers to share your videos.


Higher quality video requires more bandwidth. If you allow users to embed it on their own website, the bandwidth will multiply each time the video is embedded in it. You may also need to add more plugins to manage and display your videos. These plugins will also increase your server load. If you are on a shared virtual host, your host may suspend your site and temporarily remove it.

Visibility and traffic

According to Alexa’s ranking, YouTube is currently the second most used search engine in the world and the third most visited website. This alone forces many website owners to upload their videos to YouTube. Uploading videos on YouTube can bring more viewers instead of uploading on your own website. The social networking features of YouTube and other video-sharing sites can trigger the virality of videos.

Video quality optimization

When you upload videos on sites like Tencent Video, YouTube, or Vimeo, they process each video for better web experience. Viewers can choose whether to watch the video in HD or lower resolution. In addition, these sites attempt to automatically detect the user’s Internet connection and device type to play the video at the quality that best suits the viewer. If you upload a video in WordPress, you will miss out on these optimizations and your video will appear as it is, resulting in more bandwidth and disrupting the user experience.

We hope this article answers the question of why you should not upload or host videos in WordPress. If you have any content to add or have any questions, please feel free to post a comment below.