How to speed up your WordPress site with Bunny CDN

226 is a very affordable CDN provider on the market with many PoPs worldwide. Their CDN will help serve static files, such as images, CSS files, and JS files from the closest locations to your visitors throughout the world. Using a CDN on your WordPress site will significantly speed up the loading time for better user experience and SEO. This tutorial will guide you to configure your WordPress site to use Bunny CDN properly.

Adding a pull zone

Log in to your dashboard, and go to Pull Zones > Add Pull Zone. Type the name of a pull zone, such as the name of your website. Click the Add Pull Zone button to create the pull zone. In this case, the CDN URL for my pull zone is

Bunny CDN add pull zone
Adding a new pull zone in the dashboard

Adding a custom hostname

If you prefer using their default hostname you can skip this step. But I’d recommend using your own hostname like because you can point the domain to any CDN provider without breaking any existing URLs on your WordPress site in case you have to switch the provider.

Go to the DNS records of your WordPress site. Add a CNAME record to your DNS as a subdomain as in the following. I’ll name it cdn and set the target to I use CloudFlare for DNS only and use for CDN. Make sure to set Proxy status to DNS only if you use CloudFlare, and click the Save button to update your DNS records.

Adding a CNAME record in the CloudFlare dashboard

Enter the URL of your WordPress site in the Original URL section. Add a custom hostname. I’ll use in this tutorial. Make sure to enable HTTPS for privacy and security purposes.

Adding a custom hostname in the dashboard

Installing WordPress CDN Plugin

Log in to your WordPress dashboard, and search for the plugin named – WordPress CDN Plugin. Install and activate it accordingly.

Installing and activating the WordPress CDN Plugin in the WordPress dashboard

Configuring WordPress CDN Plugin

After installing the WordPress CDN Plugin, a new menu named will appear on the sidebar. If you prefer using their default hostname, you can simply enter the pull zone name as in the following. And click the Update CDN Settings button to save changes. WordPress plugin configuration simple WordPress CDN Plugin (simple view)

Otherwise, click the Switch To Advanced View link, and enter your CDN domain name that has been configured in the dashboard. For me, it’s Make sure the site URL is correct and then save changes by clicking the Update CDN Settings button. Now your WordPress site has been properly configured to use Bunny CDN and will significantly load faster than before. WordPress plugin configuration advanced WordPress CDN Plugin (advanced view)

If you find this article useful and would like to give a try, please consider signing up using my aff link.