Embedding your own hosted videos from your own server into your own WordPress site is far more beneficial to your domains seo than hosting them somewhere like youtube. Once you create your own videos can can still upload them to youtube however you are far better off hosting them yourself.
The main reason you should host your own videos on your own server is because you can them submit them to the search engines using a video sitemap plugin (search engines LOVE sitemaps) which contains YOUR domains URL and NOT Youtubes or someone else’s.
Embedding Youtube videos on your site is like promoting Youtube and linking to them.
Embedding videos hosted on your own server and submitting those embedded links is promoting YOUR domains URL’s which is far better for YOUR Seo and building traffic to your site rather than building traffic to Youtubes site.
This Video tutorial for WordPress users will explain how to:
- Create your own Screencast videos
- Host your own videos on your own server
- Insert (embed) your videos on your WordPress site
Creating Your Own Screen Cast Videos
There’s several Free video tools which make creating your own video screencasts fast and easy without any real learning curve. I use Screenr.com however there are others which are online as well.
Premium Video screencast software like Camtasia is regarded as the best and will also take some time to master. They offer a 30 day free trial from their website.
How To Host Your Own Videos On Your Own Server
Once you’ve created your video, all you need to do is save it as a MP4 file format or download it from Screenr.com or Youtube in this format.
Then its simply a matter of uploading the MP4 file to your server using file manager or FTP. File manager normally has a 50mg upload limit however FTP has a much larger limit.
If your video is absolutely huge you may need to use shell SSH access rather than FTP. Firefox offer a great free SSH addon as well as a nice FTP addon which i use.
How To Insert (Embed) Your Video In A Web Page
You can install a video player on your server manually to play the videos which you embed on your site.
An easier option is to install one of these 3 video player plugins which all use JW Player for html5 and flash.
The plugin makes it easy to add your video you have uploaded to your server into your post/page and include a splash page as well as change the size of the player. No need for creating or editing code as you simply click the icon and insert the tag anywhere you want.
Update: I’ve now returned to using the native player built into WordPress.
This video will automatically be included in my video sitemap and indexed using my Domain’s URL by the search engines. If you see this video in Google’s results page and click on it, the link will click though to my site not YouTubes.
Charge for Access
YouTube now allows you to charge a fee to watch your videos. You can charge a different fee for different countries. Learn mpre about paid content on YouTube.