How to Set Up Free WordPress CDN – Free SSL Support. Content Delivery Networks where save your server from heavy load in traffic spikes, they make your site load faster too. If you are running a WordPress powered blog and looking for a free CDN, then I am confident that you are going to love the one I’ve chosen for you.
How to Set Up Free WordPress CDN – Free SSL Support
The CDN I’m talking about is far better than CloudFlare and other free CDNs and it is even better than the basic paid plans at certain CDNs where the SSL certificate isn’t included. The CDN I’m talking about belongs to WordPress.com and you can integrate it with your WordPress.org site by installing Jetpack plugin.
When Jetpack plugin was launched for the first time, it was just packed with some unnecessary tools, but now this plugin will really supercharge your site with its several powerful tools among which its CDN is the most valuable.
About WordPress CDN: Blogs hosted on WordPress.com automatically avail this service as their files are directly hosted on the state of the art infrastructure of WordPress. For WordPress.org blogs, the services of WP CDN is offered via their Jetpack plugin and you can set up this all within a few minutes. I have talked about the configuration of this free CDN with your WordPress blog below.
How to Setup Free WP CDN
To setup this amazing free CDN on your WordPress blog, follow these simple instructions:
Step 1: Install Jetpack plugin on your WordPress blog from plugins directory and activate it. You can install the plugin via its zip file too
Step 2: After installing the plugin, connect it with your WordPress.com account. If you don’t have one, sign-up for a free account here
Step 3: After establishing a successful connection between your WordPress.org blog and WordPress.com account, activate the Photon extension in Jetpack
Step 4: Install WP Super Cache plugin and activate it. (If you have any other caching plugin installed already, I’d recommend you to uninstall it first)
Step 5: Go to Settings>WP Super Cache and then navigate to CDN tab on WP Super Cache page. On that page, check Enable CDN Support box and type https://i0.wp.com/your-domain in Offsite-URL field. (Replace your-domain with the address of your blog. Don’t forget to use the exact version of domain. For example if it includes www, then don’t forget to use that in “Offsite-URL” too. In case of my blog, the domain is www.supportivehands.net and my “Offsite-URL” for CDN will be https://i0.wp.com/www.supportivehands.net )
Step 7: After making these changes, scroll below and save the changes you have made to the plugin!
Now you have configured the WordPress.com’s free CDN on your WordPress.org blog. Images, which eat a lot of bandwidth and slow down the servers, will now load via the WordPress CDN and there will be a minimum load on your own server. All this means that your site will now load faster than before as well as your server will get a solid protection against heavy requests.
The good thing about this CDN and its configuration is that your images are loaded via secure URLs. If you are using SSL certificate on your WordPress blog, then this CDN will not generate any mixed-content errors. This saves a lot of money as you are charged a decent amount for SSL when you request it to be enabled at your paid CDN.
Benefits: In bandwidth stealing, images are at the top on most sites. Even if your site doesn’t contain too many images, still the logo and other images will eat a lot of bandwidth as well as server resources and by utilizing the power of this free CDN, you can make your site faster up to a great extent.
Limitations: Although this CDN by WordPress.com is free, but there are a few limitations which are listed below.
- It supports only PNG, JPG and GIF images (no support for CSS and JS)
- You can’t use this CDN out of WordPress CMS
- Cache can’t be cleared after the images are cached. If you need to do this, simply rename the image and upload it again
- There is a timeout period of 10 seconds. Your server must finish uploading images to WordPress.com server within these 10 seconds, otherwise the connection will be declared as timed-out and the image will break. To avoid this, never use too large images in your blog
I hope these limitations will never put you in thinking that either you should go for this amazing CDN or not. I have implemented it here on my blog and it is saving me some good money I was paying at MaxCDN. If you are in need of a free CDN that supports SSL too, then just go for it. I am confident that you will fall in love with this amazing free service by WordPress.com.