Did you know that WordPress actually includes a built-in video player? Personally, I know that it exists...<strong>but I've never seen a single site use it<\/strong>. That's because if you want to use WordPress and video together, you're much better off turning to a third-party video streaming service that lets you embed videos in WordPress.\r\n\r\nIn this post, I'll spend a little time convincing you why you should skip the default WordPress video player. <strong>Then, I'll get into some of the tools and best practices to help you properly embed third-party videos in WordPress.<\/strong>\r\n<h2>Why You Should Skip the WordPress Video Player<\/h2>\r\nIn case you didn't believe me in the introduction, here are a few of the ways you're shooting yourself in the foot when you self-host your videos with the default WordPress video player:\r\n<ul>\r\n \t<li><strong>Videos guzzle bandwidth.<\/strong> YouTube can handle that - your server might not be able to. Or, even if you're using quality <a href="https:\/\/pagely.com\/" target="_blank" rel="noopener noreferrer">managed WordPress hosting<\/a>, your server's resources are still better spent in other areas.<\/li>\r\n \t<li><strong>Multiple formats.<\/strong> Want your videos to play across all browsers? I hope you're ready to convert them into multiple file types. Not to mention different quality levels! Accounting for all of your visitors' browsers and connection speeds is a massive headache.<\/li>\r\n \t<li><strong>Slow video speeds.<\/strong> Even if you turn to an external self-hosted solution like Amazon S3, some people will still complain about slow load speeds.<\/li>\r\n<\/ul>\r\nFor those reasons, and many smaller ones, you're better off going third-party when it comes to WordPress and video.\r\n<h2>WordPress and Video Embedding: Tips and Best Practices<\/h2>\r\nSo I told you what not to do...but that's not much help all by itself, is it? So let's get into <strong>what you should actually do when it comes to WordPress and video.<\/strong>\r\n<h3>1. Embed Videos from a Third-Party Site<\/h3>\r\nAll those issues I listed above? Video sites are built to solve them. Obviously, a good catch-all solution is this little site called YouTube. <em>You may have heard of it...<\/em>\r\n\r\nBut YouTube is far from the only option for embedding video in WordPress. While it's the go-to for most casual users, nowadays I see many businesses turning to one of these two options:\r\n<ul>\r\n \t<li><a href="https:\/\/vimeo.com\/professionals" target="_blank" rel="noopener noreferrer">Vimeo PRO<\/a> - offers advanced statistics, priority uploads, and unlimited bandwidth.<\/li>\r\n \t<li><a href="https:\/\/wistia.com\/" target="_blank" rel="noopener noreferrer">Wistia<\/a> - gives you business-focused analytics as well as white-label branding and superior privacy controls.<\/li>\r\n<\/ul>\r\nIf you just want a quick and easy solution, YouTube is fine. If you want detailed analytics or white-labeling, consider paying for Vimeo PRO or Wistia.\r\n<h3>2. Use Proper Schema Markup For Embedded Videos<\/h3>\r\nOk, schema markup deserves a full post of its own. But a quick primer in case you're not familiar...\r\n\r\nBasically, schema markup helps search engine robots understand your content <em>better<\/em>. It applies to all areas of your site. But when it comes to videos, you can use video schema to help Google understand what your embedded video is about.\r\n\r\n<strong>Why is that important? <\/strong>Because it gives you a chance to get video rich snippets <strong>for your own website<\/strong>. You're probably familiar with these rich snippets for YouTube videos, but you can actually get them for your own content as well. Look how Distilled gets video snippets for their own website, not just YouTube's site:\r\n\r\n<img class="aligncenter size-full wp-image-9153" src="https:\/\/pagely.com\/wp-content\/uploads\/2017\/04\/wordpress-and-video-1.png" alt="wordpress and video schema markup" width="800" height="509" \/>\r\n\r\n<strong>And that means more organic search traffic for your site!<\/strong>\r\n\r\nSo how can you add video schema markup to WordPress? The easiest way is to use a plugin like <a href="https:\/\/yoast.com\/wordpress\/plugins\/video-seo\/" target="_blank" rel="noopener noreferrer">Video SEO for WordPress<\/a> from Yoast SEO (<strong>premium). <\/strong>Or, you can always do it manually following <a href="https:\/\/developers.google.com\/search\/docs\/data-types\/video" target="_blank" rel="noopener noreferrer">Google's video schema markup guidelines<\/a>.\r\n<h3>3. Want Fancier Embeds? Use a Plugin<\/h3>\r\nBy default, embedding a video from somewhere like YouTube or Vimeo is trivially simple. All you need to do is paste the URL into the WordPress Editor and WordPress handles the rest:\r\n\r\n<img class="aligncenter size-full wp-image-9154" src="https:\/\/pagely.com\/wp-content\/uploads\/2017\/04\/wordpress-and-video-2.png" alt="" width="800" height="448" \/>\r\n\r\nAnd that's fine if all you want to do is let people play a single video. But what if you want to add custom ads or create easily playable playlists? For that, your best option is a plugin.\r\n\r\nFor a good free option, I like the <a href="https:\/\/huge-it.com\/wordpress-video-gallery\/" target="_blank" rel="noopener noreferrer">WordPress Video Gallery plugin from Huge-IT<\/a>. It lets you embed YouTube and Vimeo videos in a variety of nifty formats.\r\n\r\n<img class="aligncenter size-full wp-image-9155" src="https:\/\/pagely.com\/wp-content\/uploads\/2017\/04\/wordpress-and-video-3.png" alt="cool youtube video galleries and playlists" width="800" height="546" \/>\r\n\r\nIf you're willing to shell out some cold hard cash, another great option is <a href="https:\/\/codecanyon.net\/item\/elite-video-player\/10013114" target="_blank" rel="noopener noreferrer">Elite Video Player<\/a>. It costs $29. But for that money, you get gorgeous playlist support as well as the ability to add your own pre-roll ads to earn some money.\r\n\r\n<img class="aligncenter size-full wp-image-9156" src="https:\/\/pagely.com\/wp-content\/uploads\/2017\/04\/wordpress-and-video-4.jpg" alt="custom youtube pre-roll ads plugin" width="800" height="332" \/>\r\n<h2>Wrapping Things Up<\/h2>\r\nWordPress and video work best together with a third-party sandwiched firmly between the two. Whether you go with YouTube, Vimeo, Wistia, or somewhere else...you're going to save yourself a ton of trouble by going with an external solution.\r\n\r\nBut even if you're using a third-party solution, you still need to add your own video schema markup. And if you want to get creative with your video embeds, there are plenty of WordPress video plugins that can help you out. We've even detailed a few additional ways to <a href="https:\/\/pagely.com\/blog\/youtube-videos-with-wordpress\/" target="_blank" rel="noopener noreferrer">creatively embed YouTube videos in WordPress<\/a>.\r\n\r\nAnd on the topic of videos! If you're a Pagely managed hosting customer, you have access to a whole slew of WordPress tutorial videos that help you out with basic topics like these.