How to optimize WordPress blog speed without a premium tool? Is it possible to make 1.2 Sec loading speed of WordPress blog without a premium tool by a newbie? When I was a newbie, these questions always came to my mind.
Now I can say that newbies can easily speed up the loading speed of WordPress blog without using any premium tools or any services. You have to just follow my 15 Tips to optimize WordPress blog speed without a premium tool.
In this post, I am gonna explain every single step so even a person who has started a blog on WordPress today can optimize WordPress blog speed without any help.
I had tried so many ways to boost the loading speed of my WordPress blog when I was a newbie. But finally, I had succeeded to achieve 1.2Sec loading speed in just 5 Mins without using any premium tools.
Before starting complete guide, you should have some basic idea about loading speed and its role on your WordPress blog.
Why WordPress Blog Loading Speed Important?
Blog Loading speed is an important factor to get ranked in Google and Bing search engine. The search engine spiders can calculate your site loading speed correctly based on a page’s code and file size. So Optimization of your WordPress blog speed is the essential step just after creating a new blog on WordPress.
It also effects on your blog traffic. The high speedy site is always loved by everyone, but a site with lower loading speed will lose the traffic. Overall you can say that blog loading speed will affect your search engine rank, branding and online earning.
Importance of loading speed
- It is a ranking factor in Google and Bing search engine.
- It helps to visit more traffic to your blog and great user experience.
- Increase returning visitors coz of high speed.
- It shows professionalism and help you to gain trust among your visitors
- It also helps to the branding of your blog.
- Obviously, high traffic means higher online earning from your blog.
Now check the loading speed of your blog before complete optimization. Take a screenshot of it and after complete setup takes another screenshot. So you can compare the speed in both cases.
How To Check Loading Speed On Your WordPress Blog?
You can check the loading speed of WordPress blog from various sites. The best and used by all bloggers are
15 Tips To Optimize WordPress Blog Speed Without A Premium Tool
1. Choose A High Speedy Responsive Theme
Choose a lightweight high speedy responsive theme for your WordPress blog. Don’t use a theme which has too many recommended plugins to install. Use lightweight theme from StudioPress, Thrive, ThemeForest, GeneratePress or mythemeshop. They provide awesome high speedy theme at a low price.
Don’t use visual editors or slider, this will affect loading speed. Try to make simple as possible as you can.
If you have a low budget, then try a lightweight theme from WordPress repo. Don’t use a nulled version of the premium theme from a random website. It may have malicious codes or errors and your site may get hacked.
Generally nulled versions premium themes are older themes which are not updated from many times. If they provide the genuine one still you will face the issue of theme support. Buy from genuine theme provider and they will provide you premium supports if there any issue.
2. Optimized Images Before Upload
Images take a huge space on a blog. Don’t use heavy images (i.e.like 4MB). It will kill the loading speed of your blog. Always use optimized images. Design your WordPress blog images properly then compress with various professional free tools without losing quality.
Try to compress them with GIMP or Photoshop whatever you are using. If you don’t have any of them resize images from paint option from your computer then compress it with online tools.You can try various online tools below to compress your blog images.
3. Use Optimize Images After Upload
You can optimize your blog images by using various image optimizer plugin. You can easily optimize all of your blog images just one click. They have some limitations with their free version. Still, for a new blog, it is enough. But always try to optimize all images before upload. The best plugins to optimize images after upload is
4. Keep Updating WordPress Themes And Plugins
Keep updating your WordPress blog themes and plugins whenever any updates available. Outdated themes and plugins may have some loopholes which can be penetrated by hackers.
It is better to update WordPress themes and plugins to prevent such issues and secure your blog. It will also help to increase the speed of WordPress blog by working a proper way with your WordPress Version.
5. Use Cloudflare CDN
Cloudflare free CDN will make loading faster by hosting your site in multiple servers around the globe. Cloudflare basically a Web Application Firewall, a distributed proxy server, and a content delivery network (CDN). CDN stands for Content Delivery Network.
It is a network of servers which deliver cached static content from websites to users based on the geographic location of the user. You can also use their free SSL certificate on your WordPress blog.
You can improve the loading speed of your blog by proper setup of Cloudflare.
6. Install Cache Plugin And Setup Properly
Caching is a process of creating a static version of your content and serve it with your blog visitors. That static page will load faster in the browser and the visitor will experience a better loading speed. You can quickly and easily enable caching by using WordPress Cache Plugins. Don’t use 2 cache plugins together. Otherwise, you will experience errors.
The best free WordPress cache plugins you can use are
- WP Fastest Cache ( Quick Setup.Take Less than 5Mins to setup)
- W3 Total Cache ( Bit Complicated to Setup)
- WP Super Cache ( Simple setup)
You can use a premium plugin WP Rocket to get better loading speed.
7. Optimize WordPress Database
Optimize your WordPress database by using WP-optimize plugin. You can easily delete unnecessary data (e.g. trashed/unapproved/spam comments, stale data) plus pingbacks, trackbacks and expired transient options.
To know more about plugin go to faq section.
8. Avoid High CPU And Not Updated Plugins
Avoid using high CPU plugins. They will slower your blog load. Don’t use a plugin which is not updated for several years. Coz it may not compatible with your WordPress version. In such case, it may cause errors or slower your blog loading speed.
High CPU Plugins you should are
- AdSense Click Fraud Monitoring
- Better WordPress Google XML Sitemaps
- Broken link checker
- Constant Contact for WordPress
- Contact Form 7 (https://contactform7.com/loading-ja…)
- Contextual Related Posts
- Digi Auto Links
- Disqus Comment System
- Divi builder
- Essential Grid
- Fuzzy SEO Booster
- Google XML Sitemaps
- NextGEN Gallery
- Reveal IDs
- Revolution Slider
- S2 member
- SEO Auto Links & Related Posts
- Similar Posts
- Slimstat Analytics
- Visual Composer
- WordPress Facebook
- WordPress Related Posts
- WordPress Popular Posts
- WP Statistics
- WP Power Stats
- Yet Another Related Post Plugin
- Yuzo Related Posts
Note: I am not saying all plugins are bad. I am using Jetpack here on this blog. But I have disabled all unused features from my WordPress blog.
All of above plugins have a different purpose. Maybe some of them are useful to your blog niche. You can use them. But try to avoid them as possible as you can or try to use as less number as possible.
9. Delete All Unused Plugins And Themes
Delete all unused themes. you cannot delete a theme directly from WordPress dashboard. There are some plugins which help you to delete the themes. But don’t use unnecessary plugins. Follow the steps as below and delete the unused themes.
Single Domain Hosting: Login cpanel of your web hosting. Go to File manager > Public HTML > wp-content > themes. Select the unused themes and delete them.
Multi-Domain Hosting: Login cpanel of your web hosting. Go to File manager > Public HTML > yourdomain.com (i.e. your domain folder)> wp-content > themes. Select the unused themes and delete them.
Deactivate all unused plugins and delete them from your WordPress dashboard.
10. Don’t Upload Videos To Your Blog Directly
Don’t upload any video directly to your server. It will kill the speed of your blog. You should upload it to YouTube or Vimeo to save the space on your web server. Normally embedded YouTube video on different pages will also bit slower your blog loading speed.
Try to use a better method for embedding YouTube videos on your site rather than copy and paste iframe code of the videos. I am following this guide here in my blog.
11. Update WordPress And PHP To Latest Version
Update your WordPress and PHP version when any new versions are available. It will speed up your blog and work smoothly on different web browsers.
12. Enable Comment Moderation And Optimize Gravatars
Enable comment moderation and use Akismet Anti-Spam plugin to prevent spam comments on your blog. Spam comment will also affect on search engine ranking of your WordPress blog.
If you don’t use any anti-spam plugin, your comment section will full of unwanted comments and links. If gravatars are enabled then you can see gravatar images for every comment. That will slower your blog loading. Check the PageSpeed and Yslow section of GTmetrix before and after disabling the gravatars. You can see the differences.
13. Install a3 Lazy Load Plugin
Images are the number one element that slows page load and increases bandwidth use. Find a3 Lazy Load plugin and install it. It will optimize the loading speed Of WordPress blog. You have to just install and click on the save changes button from the settings. They have 30,000+ active installations. See their demo page with 1,000 images (yes 1,000 images) to load.
After enabling lazy load feature for images. It will start lazy loading images in
- Post and Pages (All Content areas)
- Widgets (Sidebar, header, and footer)
- Post thumbnails
They are also providing Video Lazy Load and Iframe Lazy Load features.
14. Install Autoptimize
You can fix the issue of Render Blocking Scripts and CSS from PageSpeed Insight by Google. It is a simple process. Install Autoptimize plugin. After activation, go to Settings » Autoptimize to configure plugin setting.
Now check the test your website using PageSpeed tool. If there still Render Blocking Scripts, then click on the “Show Advanced Settings” button from the top.
Tick the box next to “Also Aggregate inline Js”. Repeat similar steps in “Also Aggregate inline CSS” from CSS Options.
Click on the ‘Save changes and Empty Cache’ button to save your changes and empty plugin cache.
15. Use High Speedy Web Hosting
Make sure you are using high speedy best web hosting. It is the most important factor. If you have applied all above steps but your Web Hosting is kind of slower then you cannot experience a better loading speed. So choose the best web hosting for your WordPress blog.
Main featured you should see while buying a web hosting
- PHP version 7 or greater
- MySQL version 5.6 or greater
- Unlimited Disk Storage
- Unmetered Bandwidth
- Unmetered Bandwidth
- 99.9% Uptime
Now check your GTmetrix and Pingdom score.
A blog with better loading speed always plays a great role to create your WordPress blog become a brand and also help to optimize SEO.
In this post, we have discussed on 15 Tips to optimize WordPress blog speed without a premium tool. A better loading speed will help you to create a trust among your visitors. So the number of returning visitors will increase gradually.
Ultimately the total passive income will also increase. Follow properly all steps above and let us know your loading speed score.
Have you tried any above steps? How much speed have you achieved? Let us know in the comment section below.