{"id":2962,"date":"2023-01-07T01:21:45","date_gmt":"2023-01-07T01:21:45","guid":{"rendered":"https:\/\/intechcloudhosting.com\/blog\/?p=2962"},"modified":"2023-01-07T23:00:57","modified_gmt":"2023-01-07T23:00:57","slug":"how-to-set-up-cloudflare-cdn-on-wordpress","status":"publish","type":"post","link":"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/","title":{"rendered":"How to Set Up Cloudflare CDN on WordPress"},"content":{"rendered":"\n<p>&#8220;Improving Website Speed and Performance with Cloudflare on WordPress&#8221;<\/p>\n\n\n\n<p>In today&#8217;s digital age, it&#8217;s important for websites to load quickly. Fast page speed not only enhances user experience, but it can also improve search engine rankings.<\/p>\n\n\n\n<p>One way to increase the speed and performance of a WordPress site is by setting up Cloudflare. This tutorial will guide you through the process of using the WordPress Cloudflare plugin, as well as provide tips for optimizing your website with this service.<\/p>\n\n\n\n<p>By following this tutorial, you will learn how to use Cloudflare to speed up and secure your WordPress site.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-cloudflare-and-how-does-it-work\"><span id=\"what-is-cloudflare-and-how-does-it-work\">What is Cloudflare and How Does it Work?<\/span><\/h2>\n\n\n\n<p>Cloudflare is a well-known content delivery network (CDN) that helps websites load faster. It does this by using a network of servers around the world to deliver website content to users more quickly.<\/p>\n\n\n\n<p>Cloudflare works by creating copies of a website on proxy servers. When someone tries to access the website, their request is sent to the server that is closest to their location, which helps speed up the process.<\/p>\n\n\n\n<p>In addition to improving website speed, Cloudflare also offers protection against distributed denial-of-service (DDoS) attacks. It monitors all incoming traffic and blocks any suspicious users to keep the website safe.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-benefits-of-using-cloudflare-for-your-wordpress-website\"><span id=\"the-benefits-of-using-cloudflare-for-your-wordpress-website\">The Benefits of Using Cloudflare for Your WordPress Website<\/span><\/h2>\n\n\n\n<p>Cloudflare is a powerful tool that can improve the speed and security of your WordPress site. By minimizing the distance between a visitor&#8217;s device and Cloudflare&#8217;s servers, it can help your website load faster.<\/p>\n\n\n\n<p>It also offers performance enhancements like image resizing and auto minification, which can help your site run more smoothly.<\/p>\n\n\n\n<p>In addition to these benefits, Cloudflare can also help protect your website&#8217;s data privacy by hiding your nameservers on domain registration lookup tools. Its web analytics feature also provides an extra layer of security by showing the number of threats it detects and blocks.<\/p>\n\n\n\n<h2 id=\"setting-up-cloudflare-on-your-wordpress-site\" class=\"wp-block-heading\">Setting Up Cloudflare on Your WordPress Site<\/h2>\n\n\n\n<p>Follow these steps to set up Cloudflare on your WordPress website:<\/p>\n\n\n\n<h3 id=\"1-create-a-cloudflare-account\" class=\"wp-block-heading\">1. Create<strong> a <\/strong>Cloudflare<strong> <\/strong>account: <\/h3>\n\n\n\n<p>Go to the Cloudflare website and click &#8220;Sign Up&#8221; to create a new account. Make sure to verify your email address before proceeding to the next step. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"592\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAJQAQMAAAAqjYQNAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAGBJREFUeNrtwQEBAAAAgiD\/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wYqXwAB3QW3OAAAAABJRU5ErkJggg==\"  alt=\"\"  class=\"wp-image-2965 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-1024x592.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-1024x592.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-300x173.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-768x444.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-1536x888.png 1536w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-2048x1184.png 2048w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-380x220.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-800x462.png 800w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-1160x670.png 1160w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image.png 2052w\" ><\/figure>\n\n\n\n<h3 id=\"2-add-your-domain-name-to-cloudflare\" class=\"wp-block-heading\">2. Add your domain name to Cloudflare<\/h3>\n\n\n\n<p>Log in to your Cloudflare account and follow these steps to add your domain name:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click <strong>&#8220;Add site&#8221;<\/strong> at the top right of the Cloudflare dashboard.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"460\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAHMAQMAAABxwUioAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAE9JREFUeNrtwQEBAAAAgiD\/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBu58wAAU2RrmcAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-2966 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-1.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-1.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-1-300x135.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-1-768x345.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-1-380x171.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-1-800x359.png 800w\" ><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter your WordPress site&#8217;s URL and click <strong>&#8220;Add site&#8221;.<\/strong><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"460\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAHMAQMAAABxwUioAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAE9JREFUeNrtwQEBAAAAgiD\/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBu58wAAU2RrmcAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-2968 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-2.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-2.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-2-300x135.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-2-768x345.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-2-380x171.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-2-800x359.png 800w\" ><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Select a plan for your Cloudflare account<\/strong>. The FREE plan is suitable for small to medium WordPress websites. The premium plans offer additional features for websites with higher traffic:<\/li>\n\n\n\n<li><strong>Pro<\/strong> &#8211; offers additional optimization features and cache analytics for $20\/month.<\/li>\n\n\n\n<li><strong>Business<\/strong> &#8211; comes with dedicated customer support and more advanced security features for $200\/month.<\/li>\n\n\n\n<li><strong>Enterprise<\/strong> &#8211; provides complete features for caching, security, and optimization. Contact Cloudflare&#8217;s customer service for pricing.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"732\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAALcAQMAAABD\/1CuAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAHFJREFUeNrtwQEBAAAAgiD\/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwbnDrAAH0TJb3AAAAAElFTkSuQmCC\"  alt=\"\"  class=\"wp-image-2970 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-3.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-3.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-3-300x214.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-3-768x549.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-3-380x272.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-3-800x572.png 800w\" ><\/figure>\n\n\n\n<h3 id=\"3-verifying-your-domains-dns-records-on-cloudflare\" class=\"wp-block-heading\">3. Verifying Your Domain&#8217;s DNS Records on Cloudflare<\/h3>\n\n\n\n<p>After adding your WordPress site to Cloudflare, it will automatically scan for common DNS records and add them to your account. However, it may not find all of your domain&#8217;s DNS records. In this case, you will need to <strong>review your DNS records <\/strong>manually.<\/p>\n\n\n\n<p>First, make sure that your domain is pointed correctly by checking your A records. It&#8217;s also a good idea to enable Cloudflare for both the <strong>www<\/strong> and <strong>non-www<\/strong> versions of your site.<\/p>\n\n\n\n<p>To enable or disable Cloudflare for specific subdomains, toggle the button under the &#8220;<strong>Proxy status<\/strong>&#8221; column. Once you have finished reviewing your DNS records, press &#8220;<strong>Continue<\/strong>&#8221; to proceed to the next step.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"664\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAKYAQMAAADXNhjUAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAGlJREFUeNrtwQEBAAAAgiD\/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wZOpwABYx0\/5QAAAABJRU5ErkJggg==\"  alt=\"\"  class=\"wp-image-2971 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-4.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-4.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-4-300x195.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-4-768x498.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-4-380x246.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-4-800x519.png 800w\" ><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p><strong>Note<\/strong>: Avoid Enabling Cloudflare for cPanel, Mail, or FTP<\/p><cite>It is important to note that you should not enable Cloudflare for cPanel, mail, or FTP, as this can cause DNS issues.<\/cite><\/blockquote><\/figure>\n\n\n\n<h3 id=\"4-updating-your-domains-nameservers-to-point-to-cloudflare\" class=\"wp-block-heading\">4. Updating Your Domain&#8217;s Nameservers to Point to Cloudflare<\/h3>\n\n\n\n<p>Cloudflare will ask you to update your domain&#8217;s nameservers to point to their servers. To do this, copy the two nameservers provided by Cloudflare and go to your domain name registrar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"733\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAALdAQMAAACIo4MLAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAHJJREFUeNrtwTEBAAAAwqD1T20MH6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GxxbAABBVIQTwAAAABJRU5ErkJggg==\"  alt=\"\"  class=\"wp-image-2972 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-5.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-5.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-5-300x215.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-5-768x550.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-5-380x272.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-5-800x573.png 800w\" ><\/figure>\n\n\n\n<p>The process of updating your nameservers may vary depending on your domain name registrar. Here is an example of how to do this with Intech Cloud Hosting:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Log in to your <a href=\"https:\/\/intechcloudhosting.com\/members\/clientarea.php\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>ClientArea Account<\/strong><\/a> and go to the &#8220;<strong>Domains<\/strong>&#8221; tab, and then Manage the Domain you want to update its nameserver.<\/li>\n\n\n\n<li>Select the &#8220;<a href=\"https:\/\/intechcloudhosting.com\/members\/clientarea.php?action=domaindetails&amp;id=405#tabNameservers\"><strong>Change the nameservers your domain points to<\/strong><\/a>&#8221; section to update nameservers.<\/li>\n\n\n\n<li>Copy and paste Cloudflare&#8217;s nameservers into the first two fields and click &#8220;Save&#8221; to finalize the process.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"517\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAIFAQMAAAB2zh1JAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAFdJREFUeNrtwTEBAAAAwqD1T20MH6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GwElAABDTOxMwAAAABJRU5ErkJggg==\"  alt=\"\"  class=\"wp-image-2974 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-6-1024x517.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-6-1024x517.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-6-300x152.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-6-768x388.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-6-1536x776.png 1536w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-6-2048x1034.png 2048w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-6-380x192.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-6-800x404.png 800w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-6-1160x586.png 1160w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-6.png 2800w\" ><\/figure>\n\n\n\n<p>After updating your domain nameservers, return to the Cloudflare website and click &#8220;<strong>Done, check nameservers.<\/strong>&#8221; This will allow Cloudflare to verify that the nameserver update was successful.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p><strong>Note<\/strong>: Nameserver Propagation May Take Up to 24 Hours<\/p><cite>It is important to note that it may take up to 24 hours for the new nameservers to propagate to your domain. You will receive a confirmation email from Cloudflare once the propagation is complete.<\/cite><\/blockquote><\/figure>\n\n\n\n<h3 id=\"5-configuring-https-settings-on-cloudflare\" class=\"wp-block-heading\">5. Configuring HTTPS Settings on Cloudflare<\/h3>\n\n\n\n<p>Hypertext Transfer Protocol Secure (HTTPS) is a protocol that secures data exchanged over the internet. A WordPress site with a Secure Socket Layer (SSL) certificate will display a padlock and &#8220;<strong>https:\/\/<\/strong>&#8221; in the URL, rather than &#8220;<strong>http:\/\/<\/strong>&#8220;<\/p>\n\n\n\n<p>Cloudflare&#8217;s SSL\/TLS encryption mode helps determine how to validate the SSL certificate on your origin server. Follow these steps to configure Cloudflare&#8217;s HTTPS settings and protect your WordPress site against potential data breaches:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>On your Cloudflare dashboard, go to &#8220;SSL\/TLS&#8221; and select &#8220;Overview.&#8221;<\/li>\n\n\n\n<li>Choose one of the SSL\/TLS encryption modes:<\/li>\n\n\n\n<li>Flexible &#8211; encrypts traffic between visitors&#8217; browsers and Cloudflare. This option is suitable for WordPress sites that do not have an SSL certificate.<\/li>\n\n\n\n<li>Full &#8211; provides end-to-end protection from your site to the visitor&#8217;s server. This option works best for WordPress sites with a self-signed SSL certificate.<\/li>\n\n\n\n<li>Full (strict) &#8211; enforces stricter requirements for origin certificates than the Full mode. We recommend choosing this option for WordPress sites with valid SSL certificates.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p><strong>Note<\/strong>: Use the SSL\/TLS Recommender for Help Choosing an Encryption Mode<\/p><cite>If you&#8217;re not sure which encryption mode to choose, you can use Cloudflare&#8217;s SSL\/TLS Recommender tool to get a suggestion. This feature can help ensure that you select the best option for your WordPress site.<\/cite><\/blockquote><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"730\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAALaAQMAAACVprOzAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAHFJREFUeNrtwQEBAAAAgiD\/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8G2\/pAAG2GqD4AAAAAElFTkSuQmCC\"  alt=\"\"  class=\"wp-image-2975 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-7.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-7.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-7-300x214.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-7-768x548.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-7-380x271.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-7-800x570.png 800w\" ><\/figure>\n\n\n\n<p><strong>Enabling the &#8216;Always Use HTTPS&#8217; Setting on Cloudflare<\/strong> &#8211; To direct all HTTP requests to HTTPS on your WordPress site, go to &#8220;SSL\/TLS&#8221; and select &#8220;Edge Certificates.&#8221; Then, turn on the &#8220;Always Use HTTPS&#8221; setting. This feature may take some time to become active, but once it does, you will see a padlock icon next to the site&#8217;s URL.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"720\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAALQAQMAAAA0PZDVAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAHBJREFUeNrtwQEBAAAAgiD\/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8Gat8AASDkTSAAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-2976 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-8.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-8.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-8-300x211.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-8-768x540.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-8-380x267.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-8-800x563.png 800w\" ><\/figure>\n\n\n\n<h3 id=\"6-installing-and-setting-up-the-cloudflare-wordpress-plugin\" class=\"wp-block-heading\">6. Installing and Setting Up the Cloudflare WordPress Plugin<\/h3>\n\n\n\n<p>To make it easy to change Cloudflare settings directly from the WordPress dashboard, you can use the <strong><a href=\"https:\/\/wordpress.org\/plugins\/cloudflare\/\">Cloudflare plugin<\/a>.<\/strong> First, you&#8217;ll need to get the Application Programming Interface (API) key from your Cloudflare account:<\/p>\n\n\n\n<p>To get your Cloudflare API key, look for the &#8220;API&#8221; link at the bottom right corner of your Cloudflare dashboard. Click &#8220;Get your API token&#8221; to continue.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"805\"  height=\"446\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyUAAAG+AQMAAAC3ZDl1AAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAENJREFUeNrtwTEBAAAAwqD1T20JT6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP4GsbQAAWTb5UoAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-2977 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 805px) 100vw, 805px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-9.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-9.png 805w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-9-300x166.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-9-768x426.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-9-380x211.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-9-800x443.png 800w\" ><\/figure>\n\n\n\n<p>To retrieve your Cloudflare API key, enter your Cloudflare account password and click &#8220;View.&#8221; Copy the Global API key and then go to your WordPress dashboard.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"588\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAJMAQMAAABemUbtAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAF9JREFUeNrtwQEBAAAAgiD\/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwbihbAAHBT6oUAAAAAElFTkSuQmCC\"  alt=\"\"  class=\"wp-image-2978 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-10.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-10.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-10-300x172.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-10-768x441.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-10-380x218.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-10-800x459.png 800w\" ><\/figure>\n\n\n\n<p>To install the Cloudflare WordPress plugin, follow these steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to &#8220;Plugins&#8221; and select &#8220;Add New.&#8221;<\/li>\n\n\n\n<li>Search for the Cloudflare plugin and click &#8220;Install Now.&#8221;<\/li>\n\n\n\n<li>Activate the Cloudflare plugin.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"556\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAIsAQMAAABWbUm3AAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAFtJREFUeNrtwQEBAAAAgiD\/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBuGDsAAa08\/nMAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-2980 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-11.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-11.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-11-300x163.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-11-768x417.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-11-380x206.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-11-800x434.png 800w\" ><\/figure>\n\n\n\n<p>Go to&nbsp;<strong>Settings \u2192 Cloudflare<\/strong>&nbsp;and click on&nbsp;<strong>Sign in here<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"605\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAJdAQMAAACWE5fTAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAGJJREFUeNrtwTEBAAAAwqD1T20MH6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgbDDsAAHgbkI9AAAAAElFTkSuQmCC\"  alt=\"\"  class=\"wp-image-2982 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-12.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-12.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-12-300x177.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-12-768x454.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-12-380x225.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-12-800x473.png 800w\" ><\/figure>\n\n\n\n<p>To enter your Cloudflare API key in the WordPress dashboard, follow these steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter your Cloudflare account email and paste the previously copied Global API key.<\/li>\n\n\n\n<li>Click &#8220;Save API Credentials&#8221; to continue.<\/li>\n<\/ul>\n\n\n\n<p>Now, you can access and configure important Cloudflare settings from your WordPress dashboard.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"515\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAIDAQMAAACgl\/5UAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAFdJREFUeNrtwTEBAAAAwqD1T20MH6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBsDkgABIfZXpQAAAABJRU5ErkJggg==\"  alt=\"\"  class=\"wp-image-2984 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-13.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-13.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-13-300x151.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-13-768x386.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-13-380x191.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-13-800x402.png 800w\" ><\/figure>\n\n\n\n<p>The Cloudflare WordPress plugin offers a range of features to help improve the performance, speed, and security of your WordPress site. Some of these features include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Recommended Cloudflare settings: Automatically apply recommended Cloudflare settings to boost site performance.<\/li>\n\n\n\n<li>Cloudflare Automatic Platform Optimization (APO): Keeps copies of your WordPress site data to improve loading time. APO stores static and dynamic content more efficiently than a traditional CDN service.<\/li>\n\n\n\n<li>Purge cache: Deletes all previously stored information and fetches the newest versions from your server. This feature allows you to cache updated content without slowing down your loading time.<\/li>\n\n\n\n<li>Speed and security settings: Configure features to improve performance, such as the Development Mode, Security Level, and Automatic HTTPS Rewrites.<\/li>\n\n\n\n<li>Analytics: Provides rich data powered by GraphQL, with the ability to filter data across multiple dimensions.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"exploring-additional-cloudflare-features\" class=\"wp-block-heading\">Exploring Additional Cloudflare Features<\/h2>\n\n\n\n<p>There are many other Cloudflare features that you can use to improve the performance, security, and functionality of your WordPress site. Here are ten key Cloudflare configurations to consider:<\/p>\n\n\n\n<h3 id=\"1-auto-minify-improving-page-load-times\" class=\"wp-block-heading\">1. Auto Minify: Improving Page Load Times<\/h3>\n\n\n\n<p>Auto Minify feature can help improve your WordPress site&#8217;s page load times by minifying JavaScript, CSS, and HTML files. This process removes unnecessary characters from these files, making them smaller and faster to load.<\/p>\n\n\n\n<p>Cloudflare will remove comments and empty lines from HTML files and minify cached JavaScript and CSS files. To see the changes on your WordPress site, you may need to purge the cache.<\/p>\n\n\n\n<p>Auto Minify is available on all Cloudflare plans. To enable it, go to the Speed section of your Cloudflare dashboard and select Optimization. From there, you can choose the type of file you want to minify.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"531\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAITAQMAAACjQfzPAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAFlJREFUeNrtwTEBAAAAwqD1T20MH6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GwuiAAH9JE4tAAAAAElFTkSuQmCC\"  alt=\"\"  class=\"wp-image-3023 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-14.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-14.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-14-300x156.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-14-768x398.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-14-380x197.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-14-800x415.png 800w\" ><\/figure>\n\n\n\n<h3 id=\"2-brotli-compression-for-faster-data-transfers\" class=\"wp-block-heading\">2. Brotli Compression for Faster Data Transfers<\/h3>\n\n\n\n<p>Brotli is a compression feature offered by Cloudflare that helps speed up data transfers between servers and browsers. It uses a dictionary to send keys rather than full keywords, which allows it to compress images, texts, and fonts to improve page load times. On average, it has a faster transfer time than GZIP compression.<\/p>\n\n\n\n<p>Cloudflare uses Brotli compression as the default content-encoding method for all plans. If your server does not support this feature, Cloudflare will automatically use GZIP compression instead.<\/p>\n\n\n\n<p>Brotli compression is available on all Cloudflare plans. To enable it, go to the Speed section of your Cloudflare dashboard and select Optimization. From there, you can turn on the Brotli feature.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"530\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAISAQMAAABoHS9qAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAFhJREFUeNrtwQEBAAAAgiD\/r25IQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwbCyEAAR4fcJoAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-3024 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-15.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-15.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-15-300x155.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-15-768x398.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-15-380x197.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-15-800x414.png 800w\" ><\/figure>\n\n\n\n<h3 id=\"3-improving-performance-with-rocket-loader\" class=\"wp-block-heading\">3. Improving Performance with Rocket Loader<\/h3>\n\n\n\n<p>Cloudflare&#8217;s Rocket Loader feature can help improve the loading times for your WordPress site by deferring the loading of JavaScript code until after other content, such as texts, images, and fonts, have been rendered. This can lead to faster <strong><a href=\"https:\/\/web.dev\/fcp\/\">Time to First Contentful Paint (TTFCP)<\/a><\/strong> and <strong><a href=\"https:\/\/web.dev\/first-meaningful-paint\/\">Time to First Meaningful Paint (TTFMP)<\/a><\/strong> metrics, which measure the time it takes for a user to see something on the screen and the time it takes to display the page&#8217;s primary content, respectively.<\/p>\n\n\n\n<p>Rocket Loader is available for all Cloudflare users. To enable it, go to the Speed section of your Cloudflare dashboard and select Optimization. From there, you can turn on the Rocket Loader feature.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"529\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAIRAQMAAADuiV3EAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAFlJREFUeNrtwTEBAAAAwqD1T20MH6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOBgqgAAEdp1QRAAAAAElFTkSuQmCC\"  alt=\"\"  class=\"wp-image-3025 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-16.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-16.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-16-300x155.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-16-768x397.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-16-380x196.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-16-800x413.png 800w\" ><\/figure>\n\n\n\n<h3 id=\"4-protect-with-cloudflares-web-application-firewall\" class=\"wp-block-heading\">4. Protect with Cloudflare&#8217;s Web Application Firewall<\/h3>\n\n\n\n<p>Cloudflare&#8217;s Web Application Firewall (WAF) is a security feature that helps block potential online attacks and provides DDoS protection. Using machine learning, the WAF protects your WordPress site by preventing account takeover, stopping data leaks, and blocking logins with stolen credentials.<\/p>\n\n\n\n<p>With the WAF, WordPress users can create custom rules to control incoming traffic, such as filtering requests based on location and IP address. To access these settings, go to the Security section of your Cloudflare dashboard and select WAF. From there, you will see four tabs: Firewall rules, Rate limiting rules, Manage rules, and Tools. These tabs allow you to create custom rules, protect your site from malicious traffic, identify and remove suspicious activity, and create IP access rules and block specific users.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"1024\"  height=\"433\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAGxAQMAAADGfVa3AAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAE1JREFUeNrtwTEBAAAAwqD1T20MH6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOBtoxAAHkzG6IAAAAAElFTkSuQmCC\"  alt=\"\"  class=\"wp-image-3026 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-17.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-17.png 1024w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-17-300x127.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-17-768x325.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-17-380x161.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-17-800x338.png 800w\" ><\/figure>\n\n\n\n<h3 id=\"5-network\" class=\"wp-block-heading\">5. Network<\/h3>\n\n\n\n<p>Cloudflare\u2019s network settings help manage where to direct visitors and what they can do on your site. The proper configuration can improve your performance significantly. Here are some of the primary network features to consider:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/developers.google.com\/web\/fundamentals\/performance\/http2\" target=\"_blank\" rel=\"noreferrer noopener\">HTTP\/2<\/a>&nbsp;\u2013 improves how Cloudflare sends HTTP requests and responses for faster page load times.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>HTTP\/3&nbsp;<\/strong>\u2013 uses&nbsp;<a href=\"https:\/\/cloudflare-quic.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">QUIC<\/a>, a new transport protocol that offers better security and reliability for your WordPress site.<\/li>\n\n\n\n<li><strong>IPv6 compatibility&nbsp;<\/strong>\u2013 enables&nbsp;<a href=\"https:\/\/www.hostinger.com\/tutorials\/ipv4-vs-ipv6\" target=\"_blank\" rel=\"noreferrer noopener\">IPv6<\/a>&nbsp;on all subdomains. If your origin server has IPv6 records, enable Cloudflare for your&nbsp;<strong>AAAA&nbsp;<\/strong>records on the DNS settings.<\/li>\n\n\n\n<li><a href=\"https:\/\/developers.cloudflare.com\/workers\/learning\/using-websockets\/\" target=\"_blank\" rel=\"noreferrer noopener\">WebSockets<\/a><strong>&nbsp;<\/strong>\u2013 speeds up data exchanges within the open connection. Useful for real-time applications like live chats and online games.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>IP geolocation&nbsp;<\/strong>\u2013 includes your visitors\u2019 country codes and maps IP addresses to countries. This feature is great for global websites with different localized content.<\/li>\n\n\n\n<li><strong>Maximum upload size&nbsp;<\/strong>\u2013 sets the maximum data visitors can upload to your Cloudflare website in a single request. The free plan gets a&nbsp;<strong>100 MB<\/strong>&nbsp;limit for each visitor, but you can get more with the Business plan or above.<\/li>\n\n\n\n<li><strong>Response buffering&nbsp;<\/strong>\u2013 enables buffering responses from the origin server. Cloudflare will wait until the entire file is ready before forwarding it to the visitors.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img  loading=\"lazy\"  decoding=\"async\"  width=\"986\"  height=\"860\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9oAAANcAQMAAACaMEXBAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAH9JREFUeNrtwQENAAAAwqD3T20ON6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH4Mo\/sAAdAxPRgAAAAASUVORK5CYII=\"  alt=\"\"  class=\"wp-image-3027 pk-lazyload\"  data-pk-sizes=\"auto\"  data-ls-sizes=\"auto, (max-width: 986px) 100vw, 986px\"  data-pk-src=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-18.png\"  data-pk-srcset=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-18.png 986w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-18-300x262.png 300w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-18-768x670.png 768w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-18-380x331.png 380w, https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/image-18-800x698.png 800w\" ><\/figure>\n\n\n\n<p>Most Network features are free except for&nbsp;<strong>Response<\/strong>&nbsp;<strong>buffering<\/strong>&nbsp;and&nbsp;<strong>True-Client-IP-Header<\/strong>, which are available only for&nbsp;<a href=\"https:\/\/www.cloudflare.com\/plans\/enterprise\/\" target=\"_blank\" rel=\"noreferrer noopener\">Enterprise plan<\/a>&nbsp;users.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-6-wordpress-page-rules-configuration\"><span id=\"6-wordpress-page-rules-configuration\">6. WordPress Page Rules Configuration<\/span><\/h3>\n\n\n\n<p>The&nbsp;<a href=\"https:\/\/support.cloudflare.com\/hc\/en-us\/articles\/218411427\" target=\"_blank\" rel=\"noreferrer noopener\">page rules<\/a>&nbsp;feature enables specific Cloudflare settings on your WordPress site. Cloudflare offers around<strong>&nbsp;37<\/strong>&nbsp;page rules \u2013 some are not available with the free plan.<\/p>\n\n\n\n<p>Here are the steps to set up Cloudflare page rules:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Head to&nbsp;<strong>Rules \u2192 Page Rules<\/strong>&nbsp;and click on the&nbsp;<strong>Create Page Rule<\/strong>&nbsp;button.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare-create-page-rules.webp\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare-create-page-rules.webp\" alt=\"Cloudflare create page rules\n\" class=\"wp-image-70530\"\/><\/a><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>Insert the<strong>&nbsp;URL<\/strong>&nbsp;for your page rule. If you want to add more than one rule for a specific page, click the&nbsp;<strong>Add a Setting<\/strong>&nbsp;button. Then, you can either&nbsp;<strong>Save as Draft<\/strong>&nbsp;to leave the rule disabled or&nbsp;<strong>Save and Deploy<\/strong>&nbsp;to enable it immediately.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare-page-rules-add-a-setting.webp\"><img  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"Cloudflare page rules, highlighting the Add a setting button\"  class=\"wp-image-70531 pk-lazyload\"  data-pk-sizes=\"auto\"  data-pk-src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare-page-rules-add-a-setting.webp\" ><\/a><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li>Under<strong>&nbsp;Page Rules<\/strong>, you can reorder the&nbsp;<strong>Position<\/strong>&nbsp;and use the&nbsp;<strong>Settings&nbsp;<\/strong>icon to change the rule. If you choose to remove the rule, click the<strong>&nbsp;X&nbsp;<\/strong>button.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare-page-rules-position.webp\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare-page-rules-position-1024x496.webp\" alt=\"Cloudflare page rules page\n\" class=\"wp-image-70532\"\/><\/a><\/figure>\n\n\n\n<p>You can create up to&nbsp;<strong>three<\/strong>&nbsp;page rules with a free Cloudflare account. Upgrade to the Pro version to get&nbsp;<strong>20&nbsp;<\/strong>rules. If you need more, the Business and Enterprise plans offer&nbsp;<strong>50&nbsp;<\/strong>and&nbsp;<strong>125&nbsp;<\/strong>rules, respectively.<\/p>\n\n\n\n<p>Here are some tips to take advantage of this feature for your WordPress sites:<\/p>\n\n\n\n<p><strong>Always Use HTTPS<\/strong><\/p>\n\n\n\n<p>Use this rule to secure visitors\u2019 connections by redirecting all variations of your website to the&nbsp;<strong>https:\/\/<\/strong>&nbsp;version. Enter your WordPress site\u2019s domain name in between two asterisks:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">http:\/\/*example.com\/*<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-Always-Use-HTTPS.webp\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-Always-Use-HTTPS.webp\" alt=\"Cloudflare's rules, adding the Always Use HTTPS setting\n\" class=\"wp-image-70533\"\/><\/a><\/figure>\n\n\n\n<p><strong>WordPress Admin Security and Cache Levels<\/strong><\/p>\n\n\n\n<p>Protect and speed up your WordPress admin by setting the&nbsp;<strong>Security Level&nbsp;<\/strong>to&nbsp;<strong>High<\/strong>&nbsp;and&nbsp;<strong>Cache Level<\/strong>&nbsp;to&nbsp;<strong>Bypass<\/strong>.<\/p>\n\n\n\n<p>In addition, disabling&nbsp;<strong>Cloudflare Apps&nbsp;<\/strong>and&nbsp;<strong>Performance<\/strong>&nbsp;helps fix errors, as these features only speed up your site\u2019s front-end.<\/p>\n\n\n\n<p>Enter your WordPress login URL with an additional asterisk:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">example.com\/wp-admin*<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-page-rules-for-WordPress-admin.webp\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-page-rules-for-WordPress-admin.webp\" alt=\"Cloudflare's page rules for WordPress admin\n\" class=\"wp-image-70534\"\/><\/a><\/figure>\n\n\n\n<p><strong>Bandwidth Control for WordPress Uploads<\/strong><\/p>\n\n\n\n<p>If you rarely change the files you upload to WordPress, save bandwidth by setting&nbsp;<strong>Edge Cache TTL<\/strong>&nbsp;to&nbsp;<strong>a month<\/strong>.<\/p>\n\n\n\n<p>Then, change the<strong>&nbsp;Cache Level&nbsp;<\/strong>to&nbsp;<strong>Cache Everything<\/strong>&nbsp;to optimize the speed and the&nbsp;<strong>Browser Cache TTL<\/strong>&nbsp;to&nbsp;<strong>a day<\/strong>&nbsp;to show the most recent content of your site.<\/p>\n\n\n\n<p>Here is what to use for the URL:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">example.com\/wp-content\/uploads*<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-bandwidth-page-rules.webp\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-bandwidth-page-rules.webp\" alt=\"Cloudflare's bandwidth page rules\n\" class=\"wp-image-70535\"\/><\/a><\/figure>\n\n\n\n<p><strong>Always Online<\/strong><\/p>\n\n\n\n<p>This feature keeps your pages online if your server is experiencing downtime. Enable the&nbsp;<strong>Always Online<\/strong>&nbsp;feature for your most important URLs.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-Always-Online-page-rules.webp\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-Always-Online-page-rules-1024x643.webp\" alt=\"Cloudflare's Always Online page rules\n\" class=\"wp-image-70536\"\/><\/a><\/figure>\n\n\n\n<p><strong>Email Obfuscation<\/strong><\/p>\n\n\n\n<p>Use the&nbsp;<strong>Email Obfuscation<\/strong>&nbsp;rule on your contact page or any page with contact information to hide your email address and prevent spam.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-Email-Obfuscation-page-rule.webp\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-Email-Obfuscation-page-rule.webp\" alt=\"Cloudflare's Email Obfuscation page rule\n\" class=\"wp-image-70537\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-7-image-resizing\"><span id=\"7-image-resizing\">7. Image Resizing<\/span><\/h3>\n\n\n\n<p>The image resizing feature caches image files and minimizes their dimensions to boost your WordPress site\u2019s performance.<\/p>\n\n\n\n<p>This feature also automatically adjusts your images for mobile optimization. By enabling this Cloudflare feature, you can maintain a consistent website appearance.<\/p>\n\n\n\n<p>To take advantage of this image optimization feature, subscribe to the&nbsp;<a href=\"https:\/\/www.cloudflare.com\/plans\/business\/\" target=\"_blank\" rel=\"noreferrer noopener\">Business plan<\/a>. It comes with up to<strong>&nbsp;100,000<\/strong>&nbsp;image requests per month.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-8-mirage\"><span id=\"8-mirage\">8. Mirage<\/span><\/h3>\n\n\n\n<p>Mirage helps websites load images based on the network connection and device type without altering the original resolution. For example, devices with smaller screens will show smaller images.<\/p>\n\n\n\n<p>This Cloudflare feature speeds up loading time using the following methods:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Image virtualizing&nbsp;<\/strong>\u2013 replaces images with low-resolution placeholders to render pages faster, allowing visitors to see content immediately.<\/li>\n\n\n\n<li><strong>Request streamlining&nbsp;<\/strong>\u2013 combines multiple individual network requests for images into a single request.<\/li>\n<\/ul>\n\n\n\n<p>To use this feature, you must at least have the Pro plan. Note that this feature might cause issues when displaying images with specific JavaScript code, such as for carousels and photo viewers.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-9-polish\"><span id=\"9-polish\">9. Polish<\/span><\/h3>\n\n\n\n<p>This feature is only available with the Pro plan and above. The Polish feature improves your image load time by decreasing your file size using the following options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Lossless&nbsp;<\/strong>\u2013 reduces the size of image files without impacting their visual quality. This option removes unnecessary metadata from&nbsp;<strong>PNG&nbsp;<\/strong>and&nbsp;<strong>GIF&nbsp;<\/strong>files, such as their date, time, and camera manufacturer information.<\/li>\n\n\n\n<li><strong>Lossy&nbsp;<\/strong>\u2013 compresses the file size of&nbsp;<strong>JPEG&nbsp;<\/strong>images by reducing their visual quality.<\/li>\n\n\n\n<li><strong>Serve WebP images&nbsp;<\/strong>\u2013 shows the&nbsp;<a href=\"https:\/\/developers.google.com\/speed\/webp\" target=\"_blank\" rel=\"noreferrer noopener\">WebP<\/a>&nbsp;version of the image, providing better performance over the original image format.<\/li>\n<\/ul>\n\n\n\n<p>Make sure to purge your cache when changing the polish settings to see the changes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-10-caching\"><span id=\"10-caching\">10. Caching<\/span><\/h3>\n\n\n\n<p>Caching stores copies of your static content in a temporary storage location so browsers can access them quicker.<\/p>\n\n\n\n<p>Cloudflare can help cache web browsers to load sites faster. It also caches DNS servers to look for records more quickly.<\/p>\n\n\n\n<p>To access this Cloudflare feature, head to&nbsp;<strong>Caching -&gt; Configuration<\/strong>. Some of the main features include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Purge cache<\/strong>\u00a0\u2013 clears cached files to get the newest version of your files from the server:\n<ul class=\"wp-block-list\">\n<li><strong>Custom purge&nbsp;<\/strong>\u2013 clears cache from a specific URL.<\/li>\n\n\n\n<li><strong>Purge everything&nbsp;<\/strong>\u2013 caches all the files on your website. We recommend purging individual pages to keep the site speed optimized.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Caching level&nbsp;<\/strong>\u2013 determines the amount of static HTML content you want Cloudflare to cache. You can set Cloudflare CDN to cache static content according to these levels:\n<ul class=\"wp-block-list\">\n<li><strong>No query string<\/strong>&nbsp;\u2013 delivers files from the cache when there is no&nbsp;<a href=\"https:\/\/www.techtarget.com\/whatis\/definition\/querystring\" target=\"_blank\" rel=\"noreferrer noopener\">query string<\/a>, which is a part of a URL that assigns values to specific parameters.<\/li>\n\n\n\n<li><strong>Ignore query string&nbsp;<\/strong>\u2013 delivers the same resource to all URLs, no matter the query string.<\/li>\n\n\n\n<li><strong>Standard<\/strong>&nbsp;\u2013 delivers a different resource when the query string changes.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Browser cache TTL&nbsp;<\/strong>\u2013 specifies how long cached files remain in your visitor\u2019s browser. Having a longer expiration time means faster load times for returning visitors.<\/li>\n\n\n\n<li><strong>CSAM scanning tool&nbsp;<\/strong>\u2013 allows website owners to identify and take action on any potential<strong>&nbsp;Child Sexual Abuse Material (CSAM)<\/strong>.<\/li>\n\n\n\n<li><strong>Crawler hints<\/strong>&nbsp;\u2013 provides high-quality data to search engines after making any changes. This feature prevents wasteful crawls.<\/li>\n\n\n\n<li><strong>Always Online&nbsp;<\/strong>\u2013 shows limited copies of your web pages instead of errors whenever your server is unreachable.<\/li>\n\n\n\n<li><strong>Development mode<\/strong>&nbsp;\u2013 temporarily bypasses Cloudflare cache to see real-time changes to your origin server.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-Caching-page.webp\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Cloudflare_s-Caching-page-1024x722.webp\" alt=\"Cloudflare's Caching page\n\" class=\"wp-image-70538\"\/><\/a><\/figure>\n\n\n\n<p>In addition, Cloudflare has a settings page for\u00a0<a href=\"https:\/\/developers.cloudflare.com\/cache\/about\/cache-analytics\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cache Analytics<\/a>,\u00a0<a href=\"https:\/\/developers.cloudflare.com\/cache\/about\/tiered-cache\/\" target=\"_blank\" rel=\"noreferrer noopener\">Tiered Cache<\/a>, and\u00a0<a href=\"https:\/\/developers.cloudflare.com\/cache\/about\/cache-reserve\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cache Reserve<\/a>. Some of these settings are only available with the premium version.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-cloudflare-s-most-common-errors\"><span id=\"cloudflares-most-common-errors\">Cloudflare\u2019s Most Common Errors<\/span><\/h2>\n\n\n\n<p>Sometimes, improper Cloudflare setup or incompatible features can cause errors to your WordPress site. Here are some of the most common Cloudflare errors:<\/p>\n\n\n\n<p><strong>Error 520<\/strong><\/p>\n\n\n\n<p>Cloudflare error 520 happens when a server receives an invalid request. As a result, the web browser will show a \u201cWeb server is returning an unknown error\u201d message.<\/p>\n\n\n\n<p>An issue with the origin server is the main reason behind this error. For example, the origin server might crash or not allow connections with Cloudflare IP addresses.<\/p>\n\n\n\n<p>Some methods to fix this issue are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ensure that Cloudflare DNS records are correct.<\/li>\n\n\n\n<li>Disable your&nbsp;<a href=\"https:\/\/www.hostinger.com\/tutorials\/locate-and-create-htaccess\" target=\"_blank\" rel=\"noreferrer noopener\">.htaccess<\/a>&nbsp;file.<\/li>\n\n\n\n<li>Investigate your&nbsp;<a href=\"https:\/\/www.hostinger.com\/tutorials\/website\/how-to-check-your-website-error-log\" target=\"_blank\" rel=\"noreferrer noopener\">error logs<\/a>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Error-520-example.webp\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Error-520-example.webp\" alt=\"Example of an error 520\n\" class=\"wp-image-70539\"\/><\/a><\/figure>\n\n\n\n<p><strong>Error 521<\/strong><\/p>\n\n\n\n<p><strong>Cloudflare error 521<\/strong>\u00a0shows the message \u201cWeb server is down\u201d. This error often happens due to incorrect Cloudflare configuration, such as the wrong encryption mode with the SSL certificate.<\/p>\n\n\n\n<p>If your WordPress site is showing this Cloudflare error, here are some methods to fix it:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Check whether the origin server is running.<\/li>\n\n\n\n<li>Test your connection to the server.<\/li>\n\n\n\n<li>Check your Cloudflare encryption settings.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Error-521-example.webp\"><img decoding=\"async\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Error-521-example.webp\" alt=\"Example of an error 521\n\" class=\"wp-image-70540\"\/><\/a><\/figure>\n\n\n\n<p><strong>Error 522<\/strong><\/p>\n\n\n\n<p>Lastly,\u00a0<strong>Cloudflare error 522<\/strong>, or \u201cConnection timed out\u201d happens when the server fails to respond to requests within a specified time.<\/p>\n\n\n\n<p>This issue also means that the&nbsp;<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Glossary\/TCP_handshake\" target=\"_blank\" rel=\"noreferrer noopener\">Transmission Control Protocol (TCP) handshake<\/a>&nbsp;between the server and Cloudflare has failed.<\/p>\n\n\n\n<p>Here are some ways to fix error 522:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Check if the server is working.<\/li>\n\n\n\n<li>Review your Cloudflare DNS settings.<\/li>\n\n\n\n<li>Enable the&nbsp;<a href=\"https:\/\/www.hostinger.com\/tutorials\/improving-website-performance-enabling-keep-alive\" target=\"_blank\" rel=\"noreferrer noopener\">Keep-Alive header<\/a>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Error-522-example.webp\"><img  decoding=\"async\"  src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAP+KeNJXAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=\"  alt=\"Example of an error 522\"  class=\"wp-image-70541 pk-lazyload\"  data-pk-sizes=\"auto\"  data-pk-src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2017\/01\/Error-522-example.webp\" ><\/a><\/figure>\n\n\n\n<h2 id=\"conclusion\" class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>In this tutorial, we have demonstrated how to set up Cloudflare on your WordPress site. The process is relatively straightforward and involves the following steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Create a Cloudflare account and verify your email address.<\/li>\n\n\n\n<li>Add your WordPress domain name to Cloudflare.<\/li>\n\n\n\n<li>Check your domain&#8217;s DNS records in Cloudflare.<\/li>\n\n\n\n<li>Point your domain name to Cloudflare&#8217;s nameservers.<\/li>\n\n\n\n<li>Configure the HTTPS settings to secure your site.<\/li>\n\n\n\n<li>Install the Cloudflare plugin for easy configuration.<\/li>\n<\/ol>\n\n\n\n<p>We have also discussed the benefits of using Cloudflare for your WordPress site, such as image resizing and caching. In addition, we have provided information on common Cloudflare errors and how to fix them.<\/p>\n\n\n\n<p>After setting up Cloudflare on your WordPress site, we recommend running a speed test to check your loading time.<\/p>\n\n\n\n<p>We hope that this tutorial has helped you install and manage Cloudflare on your WordPress site. If you have any questions or suggestions, please feel free to leave us a comment.<\/p>\n","protected":false},"excerpt":{"rendered":"&#8220;Improving Website Speed and Performance with Cloudflare on WordPress&#8221; In today&#8217;s digital age, it&#8217;s important for websites to&hellip;\n","protected":false},"author":1,"featured_media":2994,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,28],"tags":[79,53],"class_list":{"0":"post-2962","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-hosting","8":"category-wordpress","9":"tag-cloudflare","10":"tag-featured","11":"cs-entry","12":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Set Up Cloudflare CDN on WordPress - Intech Cloud Blog<\/title>\n<meta name=\"description\" content=\"By following this tutorial, you will learn how to use Cloudflare to speed up and secure your WordPress site.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Set Up Cloudflare CDN on WordPress - Intech Cloud Blog\" \/>\n<meta property=\"og:description\" content=\"By following this tutorial, you will learn how to use Cloudflare to speed up and secure your WordPress site.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Intech Cloud Blog\" \/>\n<meta property=\"article:author\" content=\"https:\/\/facebook.com\/intechcloudhosting\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-07T01:21:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-07T23:00:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/HOW-TO-SETUP-CLOUDFLARE-CDN-ON-WORDPRESS.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Editorial\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editorial\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"22 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/\",\"url\":\"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/\",\"name\":\"How to Set Up Cloudflare CDN on WordPress - Intech Cloud Blog\",\"isPartOf\":{\"@id\":\"https:\/\/intechcloudhosting.com\/blog\/#website\"},\"datePublished\":\"2023-01-07T01:21:45+00:00\",\"dateModified\":\"2023-01-07T23:00:57+00:00\",\"author\":{\"@id\":\"https:\/\/intechcloudhosting.com\/blog\/#\/schema\/person\/da8e3a68240778e3388750d01512d070\"},\"description\":\"By following this tutorial, you will learn how to use Cloudflare to speed up and secure your WordPress site.\",\"breadcrumb\":{\"@id\":\"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/intechcloudhosting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Set Up Cloudflare CDN on WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/intechcloudhosting.com\/blog\/#website\",\"url\":\"https:\/\/intechcloudhosting.com\/blog\/\",\"name\":\"Intech Cloud Blog\",\"description\":\"Intech Cloud Hosting Blog and Tutorials Base Section\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/intechcloudhosting.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/intechcloudhosting.com\/blog\/#\/schema\/person\/da8e3a68240778e3388750d01512d070\",\"name\":\"Editorial\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/intechcloudhosting.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c3f6abfaab39056a0c765f80793c60eed0ef6e4beb20483af5d2a4fcc19c7b6b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c3f6abfaab39056a0c765f80793c60eed0ef6e4beb20483af5d2a4fcc19c7b6b?s=96&d=mm&r=g\",\"caption\":\"Editorial\"},\"description\":\"Articles written by Intech Staff.\",\"sameAs\":[\"https:\/\/intechcloudhosting.com\/blog\",\"https:\/\/facebook.com\/intechcloudhosting\",\"https:\/\/instagram.com\/intechcloudhosting\",\"https:\/\/linkedin.com\/showcase\/intechcloudhosting\"],\"url\":\"https:\/\/intechcloudhosting.com\/blog\/author\/editorial\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Set Up Cloudflare CDN on WordPress - Intech Cloud Blog","description":"By following this tutorial, you will learn how to use Cloudflare to speed up and secure your WordPress site.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/","og_locale":"en_US","og_type":"article","og_title":"How to Set Up Cloudflare CDN on WordPress - Intech Cloud Blog","og_description":"By following this tutorial, you will learn how to use Cloudflare to speed up and secure your WordPress site.","og_url":"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/","og_site_name":"Intech Cloud Blog","article_author":"https:\/\/facebook.com\/intechcloudhosting","article_published_time":"2023-01-07T01:21:45+00:00","article_modified_time":"2023-01-07T23:00:57+00:00","og_image":[{"width":1080,"height":1080,"url":"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/HOW-TO-SETUP-CLOUDFLARE-CDN-ON-WORDPRESS.png","type":"image\/png"}],"author":"Editorial","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Editorial","Est. reading time":"22 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/","url":"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/","name":"How to Set Up Cloudflare CDN on WordPress - Intech Cloud Blog","isPartOf":{"@id":"https:\/\/intechcloudhosting.com\/blog\/#website"},"datePublished":"2023-01-07T01:21:45+00:00","dateModified":"2023-01-07T23:00:57+00:00","author":{"@id":"https:\/\/intechcloudhosting.com\/blog\/#\/schema\/person\/da8e3a68240778e3388750d01512d070"},"description":"By following this tutorial, you will learn how to use Cloudflare to speed up and secure your WordPress site.","breadcrumb":{"@id":"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/intechcloudhosting.com\/blog\/how-to-set-up-cloudflare-cdn-on-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/intechcloudhosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Set Up Cloudflare CDN on WordPress"}]},{"@type":"WebSite","@id":"https:\/\/intechcloudhosting.com\/blog\/#website","url":"https:\/\/intechcloudhosting.com\/blog\/","name":"Intech Cloud Blog","description":"Intech Cloud Hosting Blog and Tutorials Base Section","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/intechcloudhosting.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/intechcloudhosting.com\/blog\/#\/schema\/person\/da8e3a68240778e3388750d01512d070","name":"Editorial","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/intechcloudhosting.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c3f6abfaab39056a0c765f80793c60eed0ef6e4beb20483af5d2a4fcc19c7b6b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c3f6abfaab39056a0c765f80793c60eed0ef6e4beb20483af5d2a4fcc19c7b6b?s=96&d=mm&r=g","caption":"Editorial"},"description":"Articles written by Intech Staff.","sameAs":["https:\/\/intechcloudhosting.com\/blog","https:\/\/facebook.com\/intechcloudhosting","https:\/\/instagram.com\/intechcloudhosting","https:\/\/linkedin.com\/showcase\/intechcloudhosting"],"url":"https:\/\/intechcloudhosting.com\/blog\/author\/editorial\/"}]}},"images":{"small":"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/HOW-TO-SETUP-CLOUDFLARE-CDN-ON-WORDPRESS.png","medium":"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/HOW-TO-SETUP-CLOUDFLARE-CDN-ON-WORDPRESS-300x300.png","large":"https:\/\/intechcloudhosting.com\/blog\/wp-content\/uploads\/2023\/01\/HOW-TO-SETUP-CLOUDFLARE-CDN-ON-WORDPRESS-1024x1024.png"},"_links":{"self":[{"href":"https:\/\/intechcloudhosting.com\/blog\/wp-json\/wp\/v2\/posts\/2962","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/intechcloudhosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/intechcloudhosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/intechcloudhosting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/intechcloudhosting.com\/blog\/wp-json\/wp\/v2\/comments?post=2962"}],"version-history":[{"count":10,"href":"https:\/\/intechcloudhosting.com\/blog\/wp-json\/wp\/v2\/posts\/2962\/revisions"}],"predecessor-version":[{"id":3028,"href":"https:\/\/intechcloudhosting.com\/blog\/wp-json\/wp\/v2\/posts\/2962\/revisions\/3028"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/intechcloudhosting.com\/blog\/wp-json\/wp\/v2\/media\/2994"}],"wp:attachment":[{"href":"https:\/\/intechcloudhosting.com\/blog\/wp-json\/wp\/v2\/media?parent=2962"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/intechcloudhosting.com\/blog\/wp-json\/wp\/v2\/categories?post=2962"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/intechcloudhosting.com\/blog\/wp-json\/wp\/v2\/tags?post=2962"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}