Why you should never upload videos to your WordPress site

We can’t live without multimedia, visuals, or fancy designs today… or can we? I don’t think so because everyone wants to see, touch, feel, interact with the content they find online. So you, as a blogger, should know that a picture or a video can sometimes speak louder than words.

So you’re trying to make your blog posts more interactive and you think that adding a few videos won’t hurt anyone. It won’t, but it only depends on the method you use to add them.

There’s an important thing you should know about adding videos to your site. Pay attention, its performance is at stake.


Uploading videos to your site? Try not to

It’s not a good idea at all. Uploading a video to your WordPress site means adding videos like you normally add images. It means that you host them.

Videos can have very big dimensions and this will weight your site a lot. They will “consume” your bandwidth and make your site load slower than usually. Especially if your videos have a very high quality.

Even when uploading high-resolution images, it’s recommended to resize or compress them. So imagine what damages can an uploaded video bring.

If you’re on shared hosting and you host a considerably big number of videos, there are big chances to see your site down at some point, because guess what happens when too many guys try to watch the same – 100 MB sized, for instance – video on your site at the same time. BANG! Your site crashes instantly. Or, in the best-case scenario, your videos will work poorly, providing unexpected pauses or loading very slowly.

And by the way, you can’t just upload videos endlessly. Your hosting provider comes with a specific limit storage and you can’t exceed it. Another thing that prevents you from uploading large files is that WordPress comes with a limit of 1 GB per file. So if your video is very large and has a high quality, then you would have two choices: split it into two or three other smaller files or try to compress it somehow, which will affect its quality.

I feel this solution won’t make you very happy.

max 1gb

Also, you need to install specific tools –  video players – to be able to play your videos and to convert them all the time. So there’s too much work that won’t help you anyhow in the end.

For sharing and displaying a video, you will also need various plugins that will generate various shortcodes.

Blah blah blah… Way too many things to do, a lot of wasted time, and a slower website. This is NOT what you wanted.


Embed the videos instead

So now you’re saying, “Okay, but I still need videos on my site”. Don’t panic, there’s a solution for everything.

Why overdrive like that when there’s a simple and easy method to have an awesome and performant site, full of videos?

Embed your videos quickly and without headaches. By embedding videos on your site, it means that you use a third-party site like YouTube or Vimeo as the main source, without having to weight your site for nothing. Your videos will be hosted by specialized video-sharing platforms instead being hosted by your site’s bandwidth, so your site won’t be affected by anything.

It is easy to share them, you just have to copy and paste the URL on your blog posts or on your pages. Moreover, it is easier for your visitors to share them as well.

Uploading your videos on a platform like YouTube or Vimeo will also increase your visibility and your traffic, as they are very popular platforms. They can bring many more visitors than your blog.

If you upload your videos on YouTube or Vimeo (or any other video platforms), they are automatically processed for a better quality – the user can pick the resolution he wants – and a better synchronization with every browser. So the platforms are making every necessary optimization for you and you won’t have to care too much about this aspect.

It’s cool to have someone that can do all the work for you, isn’t it?


How can you embed videos in WordPress?

I would say there’s nothing easier in this world than embedding videos. You would laugh, but it is really easy as you will see.

Embedding videos on your WordPress site is even easier than uploading them directly to the WordPress platform. All you have to do is to copy and paste the URL on your post/page where you want to add the video.

If it doesn’t work – I can’t see any reasons why it wouldn’t though – try to embed the video by clicking on the Share button in YouTube and then copy the Embed code. You’ll have some options regarding the way you want your video to appear and will last only a few seconds.

You can find the Share button right below the video. Click on Show More if you want to use some specific options that YouTube provides.

embed youtube

It’s as easy with Vimeo.

share vimeo

embed vimeo

It works (almost) the same for DailyMotion, Flickr, Google Video, Viddler, WordPress.tv – for WordPress-related videos – and so on.

Let’s make a test now!

This is how an embedded video will look on your site.


Do the same with other large files

The embed method is not available only for videosYou can do the same with other files, like social media posts or files, documents, audio files, tweets, maps, code blocks and even content from other sites or from your own.

Don’t ever weight your site with this kind of files when you can just upload them on third-party platforms and embed them from there.

It’s not difficult at all… and sometimes it requires some plugin installation. It depends on the file you’re embedding.
I think that’s it for now. I hope this just saved your site from being “abused” by files larger than it can handle. Feel free to share this information and make the lives of others easier as well. 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.