How to Setup Cloudflare Free Flexible SSL Certificate And CDN

How to Setup Cloudflare Free Flexible SSL Certificate And CDN

Looking for Cloudflare Free flexible SSL Certificate and CDN for your WordPress website to improves loading time then Cloudflare is the best choice.

A website that has SSL certificate and loads faster,  ranks higher in the search engine result page (SERP).

Recently Google has announced a new algorithm update called speed update (which will roll out from July 2018). With speed update Google to use page speed as a ranking factor in mobile search. For the desktop version, this update was roll out in 2011.

What is Cloudflare?

According to Wikipedia Cloudflare provides a content delivery network, DDoS mitigation, Internet security services and distributed domain name server services, sitting between the visitor and the Cloudflare user’s hosting provider, acting as a reverse proxy for websites.

Key Features:

  • Improves website security
  • Offers SSL certificate
  • Offers Free CDN


According to Google, a website should load within 3 seconds and the page size should not exceed 500KB. With the use Cloudflare CDN you can reduce your websites loading time for free. If a website takes times to load then it will also increase bounce and will affect search engine ranking.

The SSL certificate increases trust both the visitor and search engine that also improves search engine ranking of the website.

Cloudflare not only provides free SSL certificate and CDN but also add an additional layer of security, block bots and spam comments from the website.


Also Check: Best WordPress Plugins 2019


There are many paid CDN and SSL certificates are available, but if you are looking for these services for free then Cloudflare offers these services both CDN and SSL certificate for free. Cloudflare also offers some paid plans too. there are also some other companies that offer paid CDN services like Max CDN etc.

So, without any further delay lets gets started.

Before you start, you have check whether your cpanel has Cloudflare app in it. If your cpanel doesn’t have Cloudflare app then no problem. you can use Cloudflare website.

Steps to setup Cloudflare’s Free SSL Certificate:

1. First, go to the Cloudflare website and sign-up.

2. Next, you have to enter your website.

3. Choose the plan whether you want a free plan or paid plan. The paid plans offer some additional features. In this case, I will go with the free plan.

4. Then on the next page, select the files that you want to Cloudflare to cache and minify. It is better you can select all the files. (click on the cloud icons as shown in the 2nd image)

5. Now, select the plan for your Cloudflare account. you can choose from a free website, pro website which will cost around $20/month and a business website which will cost around $200/month.

6. Lastly, you have to change your nameserver from the old ones to the new Cloudflare DNS nameserver.

7. To change nameserver you have to go your domain service provider, in my case I have purchased my domain from Godaddy.

8. Choose your domain and under additional settings, you can find manage DNS option. Click on the manage DNS.

9. This will take you to the new page where you can find nameservers option and click on green change button and paste the nameserver given by Cloudflare and update your nameserver.

These complete changes will take 24 to 48 hours to update the nameserver (sometimes the DNS changes within 1 hours). Next, update your web pages from HTTP to HTTPs. But if you are using WordPress, then it can be done by just installing a plugin called really simply SSL which will convert all the web pages to HTTPs. Just install and active the plugin. After activating the plugin you will get a notification to convert all the existing web pages to secured pages.

After your DNS gets activated, go the dashboard of your Cloudflare account and you can see you in the overview tab where it saying that your website is on Cloudflare.

Steps to Setup Cloudflare CDN

1. On Cloudflare dashboard first click on the speed tab, here in the auto minify choose all the three option which Javascript, CSS, and HTML.

2. Under enabling Accelerated Mobile links, convert enable accelerated mobile links an show SMP logo before links to ON.

3. In rocket loader section choose automatically.

Caching Tab

4. Now click on the caching tab above go to the caching level option and choose a standard option and keep rest of the option by default.

Page Rule Tab


Also Check: Change WordPress Login URL


5. In the page rule section first, choose browser integrity check and make it on.

6. Now choose browser cache TTL, make this to 30 minutes.

7. Next, choose security level and select high.

8. Now select cache level and click bypass

{ copy the steps as shown in the image below}

and at last, click on save.

If you are using WordPress then you can link your Cloudflare account either by W3 total cache or the Cloudflare plugin.
I will recommend going with W3 total cache where under extension option you can find Cloudflare option and activate it by pasting the API key.

If your WordPress site still takes time to load then you can read this post on how to speed up a WordPress site.

Note: If you are minifying HTML, CSS, Javascript in both using W3 total cache or any other plugin and also minifying through Cloudflare, then your site may break. So, test your site after minifying. If it is breaking your site then remove that minification from that plugin.



Follow these steps to setup Cloudflare free flexible SSL with free CDN and DNS and make your WordPress site load faster. If you have a question regarding Cloudflare free SSL and CDN, fill free to comment below.

How to Reduce WordPress Site Speed With Cache Plugins

How to Reduce WordPress Site Speed With Cache Plugins

Is Your WordPress website takes much time to load? Then follow this blog post where I have shared some tips for WordPress site speed optimization plugins using best wp cache plugins and reduce page loading time.

Loading time of a website a very important factor in SEO. Websites that take much time load are affected by SEO ranking and increase in bounce rate. You can also check out the list of best WordPress plugins of 2019.

According to Google, a website should load within 3 second and page size should up to 500 KB.

So, here are some tips to optimize your WordPress websites speed using plugins and tools.


DEALS: Inmotion Hosting Coupons


DEALS: BigRock Coupon Codes


1. Optimize Images

Using heavy images results in increasing the loading time of a website. To solve this problem you have to  Compress images.

Note: Use JPG images instead of PNG images because JPG images are lightweight and load faster as compared to PNG images. If you have any PNG images then you can convert those images using a free online tool like png2jpg.

To compress your images you can use some online tools like Tinyjpg, or optimizilla to compress images for free up to 20 images at once. this tool compresses images without decreasing the quality.

Image Optimization Plugin:

WP Smush

best wordpress plugins for blog 2017

It’s the best WordPress plugins for image compression. When you upload a  new image, it automatically starts compressing the image.

This plugin has both free and paid version,  where the paid version compresses more.

It is better to compress first from free online tools like or and then upload those images your website.

After that, the plugin will also compress the images, which will reduce the loading time of your website.


Also Read: How To Change WordPress Admin URL


2. Eliminate render-blocking JavaScript and CSS in above-the-fold content

To solve render blocking javascript and CSS problem, you have to install a plugin called Autoptimize.

coolest wordpress plugins

Install and Activate Autoptimize plugin and then follow these steps-

Go to the setting option ~ Autoptimize


Now click on show advanced setting option which is on the top right side.

Check these following options as shown in the images and click on save changes and empty cache.

Run a speed test and check your score in PageSpeed Tools.

If any CSS file still showing in the speed test, then you have to optimize even further.

Again go to the Setting~ Autoptimize and under CSS section check line and defer CSS option as shown in the image.

Copy the CSS file URL from the page speed tool, open your website and find the CSS file by going to the view source page and then press Ctrl +F and paste the CSS file URL that was shown in the Page.

Click on the link, and copy the entire code.

Now open this link criticalpathcssgenerator

Here in the first column insert your website URL.

In the second column, paste the complete CSS codes and click on the create critical path CSS.

This will minify the codes and you have to copy the entire code from the third column and paste it in the line and defer CSS.

Now click on save changes & empty cache.

Once again test your website speed.


Also Read: Learn How to Increase Instagram Followers


3. Enable Compression

Another common issue of every WordPress site is Enable Compression.

This issue can be solved by using a plugin called Check and Enable Gzip compression.

Just install and activate the plugin and  go to Tools ~ Gzip compression

Now click on Enable Gzip Compression button.

Again test your website speed.


4. Async Javascript

One of the main factors that affect website speed is javascript.

Async javascript helps you to add an async or defer attribute.

This plugin is compatible with autoptimize. If some javascript files are still that affecting your WordPress website speed then you can use this plugin.

After activating the plugin go to the setting – async javascript – setting.

Now in the enable async javascript section check enable async javascript.

In the async javascript, method section select the method whether you want async or deter.
you can try which one works for you. in my case I have chosen async.

Under jquery check async.

And at the end check enable autoptimize support and choose to deter in jquery method.

It is better to check autoptimize support because it may conflict with each other.


5. Implement CDN

CDN (content delivery network) also helps in reducing the loading of your WordPress site. there are some free and paid CDNs are available on the internet like Cloudflare which offers both free and paid CDN, max CDN which has only paid plans. if you want to implement Cloudflare CDN with free SSL Certificate on your site then you can read this complete tutorial.


Conclusion : 

That’s it in this post on how to Optimize the speed of WordPress site with best wp cache plugins and reduce page load time in 2019. Try these WordPress site speed optimization tricks that will help you to make your WordPress site faster and test your website speed before and after.  

If you have a question regarding how to increase the speed of WordPress site, fill free to comment below.


Best WordPress Plugins of 2019 for Blogs & Business

Best WordPress Plugins of 2019 for Blogs & Business

WordPress, which is the best platform for creating a website for non-programmers and by installing some of the best WordPress Plugins of 2019, you can make your WordPress website better and faster.


In this post, I have shared some free WordPress Plugins and some paid WordPress plugins that are essential WordPress plugins for business websites as well as for blogging websites. The list is made based on my practical experience. Try these plugins and see yourself. Before you install these plugins please backup your website.

22 must have WordPress Plugins for 2019


1. Yoast SEO

2. All 404 Redirect to Homepage

3. Safe Redirect Manager

4. Jetpack

5. Akismet Anti-Spam

6. Facebook Comment Box

7. WPS Hide Login

8. W3 Total Cache

9. Wordfence

10. Autoptimize

11. WP Smush

12. WP-Optimize

13. Wti  Like Post

14. Contact Form 7

15. Sumo

16. Google Analytics for WordPress by MonsterInsights 

17. Woocommerce

18. WP- Subscribe

19. Pixel Your Site

20. Really Simple SSL

21. All In One Schema Rich Snippets

22. AMP for WP – Accelerated Mobile Pages


Best SEO Plugin for WordPress 2019


1)Yoast SEO


Yoast SEO is one of the top WordPress plugins of 2019 for SEO. It is all in one SEO plugin which provides from on-page content analysis to XML sitemap. It also helps in verifying your website from search engines like Google, Bing, etc.

When we are writing any post after the completion of the post it gives suggestion on the post like about keyword density, focus keyword etc. and it also helps in creating a snippet.

You can also create and customize XML SITEMAP like you can select the pages that you want in the sitemap. For example: if you don’t want media(attachment) in your sitemap, then you can select not in sitemap option.

There is also a PREMIUM option in this WordPress plugin where you can get more features like add multiple keywords, no more dead links, internal linking suggestions, social media preview etc. the price for Yoast SEO premium starts from $69.

key features:

  • Custom meta title and description
  • Create XML sitemap
  • Set focus keyword


DEALS: Hostgator Hosting Coupon Code


DEALS: Inmotion Hosting Coupon Code



Best WordPress Redirection Plugin 2019


2. All 404 Redirect to Homepage (Free) (By Fakhri Alsadi)


This plugin helps to redirect all 404 errors to the Home Page. It helps in avoiding 404 errors as it affects website SEO.

If someone has typed any wrong URL or any page or post that has been deleted, It will automatically redirect it to the homepage of the website.

Just install and activate this WordPress plugin and go to setting ~ All 404 Redirect to Homepage and save option.

Also read:  How to Create a Facebook “Like Ads” Campaign to grow your page

Key features of this plugins are-

  • Set a custom redirect Page for every 404 paths.
  • You can choose which redirect method to be used for your site.
  • Helps in maintaining your SERP ranking.


3. Safe Redirect Manager (Free) (By Taylor Lovett) 


When you change URL of a page, then there are more chances of getting 404 error which ultimately affects your SERP ranking. But can redirect the page from old URL to the new URL using Safe Redirect Manager WordPress plugin. 

You can choose the type of redirection you want 301,302,303,307,403 or 404. After changing any page URL just click on create redirection rule and insert the old URL and On the next column Insert the new URL, choose the type of redirection you want for this page and click save.

Key Features:

  • Helps in a redirection of any post or page.
  • Multiple redirection options
  • Simple and easy to use  



4. Jetpack (free/paid) (By Automattic)

Jetpack is a powerful WordPress plugin from Automattic that offers multiple features like security, website traffic growth. image compression, post sharing button on social media sites etc.
Some premium features like spam filtering, backups, and security scanning.
Key features:
  • Improve website security
  • Website traffic analytics
  • Post sharing and monitoring
  • Showing related post
  • Contact form


Best Free Anti-Spam Comment WordPress Plugin 2019


5. AKISMET ANTI-SPAM (free) (By Automattic)


As the names tell, it protects your WordPress website from spam comment. This plugin automatically checks all the comments and find the comment that looks like a spam.

This is a free WordPress plugin and it is best especially for bloggers. After activating Akismet, you have to sign in and get the API  key.

Key feature:

  • Block Spam Comments


Best Facebook Comment Plugin for WordPress


6. Facebook Comment Box (free) (By King Rayhan)


If you want to Activate Facebook Comment on your blog then this is the best WordPress plugins for Facebook comment.

After Activating this Plugin you have to get the Facebook App id and paste it. Also, you can customize the comment box header level, comment per page, comment box width etc.

To create Facebook App Id Click Here.   

Key features:

  • Set up Facebook comment
  • Light-weight plugin


Also Read: How To Backup Your WP Website


7.Wps Hide Login (Free)  (By Remy Perona for WPServeur)

change wordress login URl

This plugin helps you to change your WordPress admin page URL and improves the security of your website. you can set your own custom URL. Check out my blog on How to Change WordPress Admin Page URL.

Key Features:

  • Create a custom login URL
  • No coding skills required
  • Improves security


Best Cache Plugin for WordPress 2019


8.W3 Total Cache (free/paid) (By Frederick Townes)


Search Engines gives more weight-age to fastest loading sites, so this plugin helps you in reducing the loading time of a WordPress website which is an important factor for ranking in Search Engine Result Page.

This WordPress plugin reduces the loading time of a Website by Content Delivery network(CDN) integration.

Key Features:

  • Accelerated Mobile pages(AMP) Support.
  • Caching of Pages And posts in memory.
  • Caching of CSS and JavaScript In memory.
  • Supports CDN
  • Improves loading time

After Activating the plugin go to the Setting tab.

In Page  Cache option check Enable option and in Page Cache method Select Disk: Enhanced And click on save All Setting.

Next in Minify Option

Minify: check the Enable option.

Minify Mode: select Manual.

Minify Cache Method: Disk.

And click on Save All Setting.

This will Help in reducing the Loading Speed of your Website

To check your Website Loading Speed Click here.


Best WordPress Security Plugin 2019


9. Wordfence (free/paid) (by Wordfence)


To secure your website Wordfence plugin is one of the must-have WordPress plugins of 2019. This is the most popular WordPress security plugin and is also updated regularly.

Key Features:

  • WordPress firewall
  • Blocking features
  • Security scanning
  • WordPress login security

You can also upgrade to the premium plan, which will cost $99 per year for 1 key. If you buy for a longer duration for each key helps you to reduce yearly costs.


Best Speed Optimization WordPress Plugin


10.Autoptimize (free) (by Frank Goossens)


If you want to reduce the loading time of your website then Autoptimize plugin will help you to improve the loading time of your website. this WordPress plugin reduces the loading time without affecting the design of the website. You can also check our blog on how to speed up WordPress site using plugins.

Key Features:

  • Minify HTML
  • Minify CSS
  • Minify javascript
  • Async and deter Javascript & CSS
  • Reduce site loading time

Note: You can use both w3 total cache and autoptimize plugin but say you are minifying javascript by w3 total cache then don’t minify with autoptimize because minifying the same thing from both the plugins can break your website design.


Best Image Compression Plugin 2019


11.Wp Smush (free/paid) (By Wpmu Dev)


The second important point to speed up your website is to reduce the image size because if you use a high-resolution image without compression, then it will take more time to load. The solution of speeding up of images loading is Wp Smush Plugin. This Plugin compresses the images and helps in reducing the loading time of the website.

Use jpg images instead of png images because png images are in larger size and even after compressing the image does not get compressed to the actual compressed size.

When you upload an image, it automatically starts compressing and reduces the size. If the images are added before the plugin was installed, then you can compress up to 50 images once at a time (for free version). For the paid version, this wp plugin compresses more than the free version.

Key Features:

  • Bulk image compression
  • Resize images
  • Support jpg, png, gif, wedp images


12.WP-Optimize  (free)  (By David  Anderson, Ruhani, Team Updraft )

wp-optimize wordpress plugins

To clean your WordPress database WP-Optimize Plugin is very helpful. This Wp plugin removes unnecessary data like trashed, span comments etc. with a button press and makes your site lite weight which also helps to load faster.

Key Features:

  • Automatically cleans-ups the database weekly.
  • Removes all unwanted data from spam comments/trashed/unapproved.
  • Easy to use.


Also Read: Learn How to Increase Instagram Followers


13.Wti Like Post (free)  (By Webtechideas)

wordpress plugins best

To get feedback easily from your visitor about your blog post, you can implement like(thumbs up) and dislike(thumbs down) option at the end of your post. You can customize the setting as you want like whether the visitor has to login or not to give their feedback. You can also set how many times a visitor can give a vote in a session.


Best Contact Form plugin


14. Contact Form 7 (Free) (By Takayuki Miyoshi)


The contact form is the most important thing for every business site and the contact form 7 is top rated WordPress form plugin. You can easily customize the form whether you want to include any new option or you want to remove an option, that can be easily done in this plugin. You can also create multiple forms.

Key Features:

  • Conform form support
  • Offers customization


Best WordPress Social Media Sharing Plugin


15.Sumo (Free/Paid) (By Sumome)


If you want that your blog post should reach more and more people, then Sumo plugin is the best solution. You can select the layout where you want to place the share buttons. This Wp plugin comes with various Social Media sites like Facebook, Twitter, Linkedin, Google Plus, Pinterest, Tumbler, Digg to Messaging apps like Whatsapp and Facebook messenger.

Sumo also gives the performance report of how your shares are doing and include Heatmap feature to see where your visitors are clicking or not. There is also a paid version of Sumo where you will get additional features.

I am also using this plugin as you can see on the left side where I have included Facebook, Twitter, Linkedin, Google plus, Pinterest Facebook Messenger and Whatsapp.

Key Features:

  • Includes almost all social media sites
  • Heatmap support.
  • Easy to use


Best Google Analytics Plugin For WordPress 2019


16.Google Analytics for WordPress by MonsterInsights (Free/Paid) (By MonsterInsights)


If you want to track your WordPress site traffic, from where visitors are coming to your website, how much time they are spending etc. To track these actions you have to generate google analytics code and paste the code into your website with the help of this plugins.

After 24 hours of pasting the Google Analytics code, you can view the report in your WordPress dashboard.

Key features:

  • Real-time report
  • Supports E-commerce Tracking


Best E-commerce Plugin


17.WooCommerce (Free/Paid) (By Automattic)

business tools for wordpress site owners-woocommerce

Woocommerce is a must have WordPress plugin for every e-commerce website based on WordPress. You can sell anything whether you want to sell physical goods or digital goods or even you can sell affiliate goods with the help of this plugins. It also has payment options with many different payment gateways.

Key Features:

  • Easy to set up an E-commerce site
  • Supports various payment options


Best Email Subscription Plugin for WordPress


18. WP- Subscribe (Free) (By My Theme Shop)


Email subscriptions help you interact with your audience and by installing wp subscribe you can collect visitor email address.

This plugin currently supports MailChimp, Aweber, and Feedburner.

Just select the service provider and connect your account by inserting the API Key and select the list where you want to save the emails.

Key Features:

  • Supports double opt-in notification.
  • Lite weight plugin
  • Easy to set up


Best Facebook Pixel Plugin


19. Pixel Your Site (Free/Paid) (By Pixel Your Site)


Pixel your site helps you to insert Facebook Pixel code into your WordPress site that helps to track conversion.

Just install and activate the plugin insert the pixel id and select where you want to place the header or footer and save the setting.


20. Really Simple SSL (Free) (By Rogier Lankhorst)


Purchased SSL certificate and wants to convert all your URL from HTTP to HTTPS, then you can use really simple SSL plugin to convert all your URL with just a click.

Install and activate the wp plugin and you will see a notice where you will be asked to enable SSL.

Note: if you don’t have SSL then this plugin will not work.

Key Features:

  • Easy to convert URLs from HTTP to HTTPS.
  • Lite weight plugin


21. All In One Schema Rich Snippets (Free) (By Brainstorm Force)


Wants to increase click-through rate of a page then use All In One Schema Rich Snippets plugin which will you to achieve a higher CTR and will let you stand out from the competition.

Rich snippets are a just small piece of information to display in a search result. This WordPress plugin has made simple to create a rich snippet.

Install and activate the plugin and create rich snippets of pages and posts where you have enter details like type of the page, your site logo, post title and description, featured image etc.


Best AMP Plugin for WordPress


22. AMP for WP – Accelerated Mobile Pages (Free/Paid) ( By  Ahmed Kaludi, Mohammed Kaludi )

essential wordpress plugins 2018

AMP has become essential in the mobile devices. AMP pages load faster which results in the increase in click-through rate and reduce bounce rate. As a result, it increases the ranking in the search results. With this Wp plugin, you can create and customize your amp pages and posts.



So, this is the complete list of best WordPress plugins for 2019 that are essential plugins for blogs and businesses. If you have any query regarding these must have WordPress plugins or any plugin that I have missed then fill free to comment below.



How To Backup Your Website Using Cpanel

How To Backup Your Website Using Cpanel

What if you forget to renew your website hosting or your Hosting provider accidentally deleted your website?

It will result in a big loss to your business. If you forget to renew your hosting then you have to pay more to your hosting provider to recover your data.

In this article, I am sharing how to backup your full WordPress website using Cpanel.

Also Read: Best WordPress Plugins (Free/Paid) of 2017 For Bloggers | Businesses

Steps to take backup of a website from cpanel:

  1. At first, you have to log in to your Cpanel can go to the cpanel login page by entering your domain name, give slace(/)  after the domain name and write cpanel (


2.  Now, click on the Backup tab in the files section.


3. If you want to full website backup then click on the Download a full website backup and if you want partial Backup then click on the Home Directory Backup.

Also Read: How to Change WordPress Admin Page URL

There is one more way to backup your site

You can also download files from cpanel using file manager.

1. Go to the file manager and click on Public_html. Click on compress button at the top and select the compression file (say zip file).

2.  A new file compressed file will be there (say and select the compressed file click on the download button at the top.

The file will be downloaded in your device and if something goes wrong in future, then you can upload the backup file to the cpanel and remove the previous one.

Best Free Responsive WordPress Themes

Best Free Responsive WordPress Themes

Top WordPress responsive themes with easily customizable for blogging, business and personal templates for your site.


Most of the paid WordPress(WP) themes are costly, but there are some free WordPress themes to download that are fully responsive to all types of devices.

The free WordPress theme that comes with the package is not responsive. The site will become non-responsive after few months.

Here are some free responsive templates that you can use on your site:



The Sydney theme is a business theme with full customize feature. To design a site with Sydney is easy as compared to other themes. The template is fully responsive in desktop, tablets and also in mobile devices. You can use the slider for banners, images etc.

This theme also has easy access to any fonts from google fonts with more than 600+ fonts.

The Sydney theme has also a pro version with some additional features.

To watch the demo of this theme click here

To download this theme click here.




Same as  Sydney, Perth is also a business theme with almost similar features as Sydney. But the Perth theme can also be used as a blog theme.
It has plenty of customization option from layout to color customization. You can also customize menu bar.

This template has a free version and has a pro version.

To watch the demo of this theme click here.

To download this theme click here.