Is your WordPress loading slowly? Wondering how to speed up WordPress site?
Do not worry.
Check out this post and learn about the 13 easy steps you can implement to speed up your WordPress website.
- Why Page Speed Is Important?
- 13 Killer Tips To Speed Up WordPress Site Easily
- Check your Site’s Speed
- Choose a Fast Web Host
- Choose Correct Theme For Your Site
- Always Update Your WordPress Themes and Plugins
- Use SSL/HTTPS
- Install A Cache Plugin
- Usage Of Images
- Gravatar Optimization
- Remove Unwanted Widgets And Plugins
- Remove All Old Revisions
- Optimize Your Database
- Make Use Of A CDN
- Limit Spiders and Crawlers
Why Page Speed Is Important?
Website load speed is one of the ranking factors of Google. If your website takes a long time to load, the end-users hate it and you may lose potential visitors.
Your site ranking gets affected.
When it comes to eCommerce sites, it is important to improve performance, otherwise, you may see a drop in your sales and conversions.
A slower-loading website has a higher bounce rate and is less likely to keep visitors on the page for long.
Therefore, it is important that your website should have a minimum load time. Let’s see how to speed up the WordPress site easily.
13 Killer Tips To Speed Up WordPress Site Easily
The following are the tips to speed up the WordPress site easily.
Check your Site’s Speed
Check your website’s speed and identify where it takes time to load, using a plugin like MonsterInsights.
The MonsterInsights plugin integrates Google Analytics into the WordPress dashboard, so you can learn more about your website’s traffic and performance.
Install MonsterInsights.
Follow the steps to view the site speed report:
- Click on Insights. Navigate to Reports and click on Site Speed.
You will be able to view four different factors in this section.
- Server Response Time – This is the time taken to respond to the HTTP request by the server.
- First Contentful Paint – This is the time taken to load visual elements like font and images.
- Time to Interactive- This is the time when your page first starts loading to when it’s no longer loading.
- Total Blocking Time- This is the time taken until the user interacts with the website.
MonsterInsights offers you a range of suggestions regarding your site’s performance and you will be able to set goals for the same.
Choose a Fast Web Host
Choosing a fast web host is an important thing that decides your website’s speed.
Using a slow host does not mean that you will not be able to optimize it. But you can lay a weak foundation. Choosing the best web host is the foundation for building your website.
There are a number of factors that need to be decided to find the best WordPress host:
- Fast Server Response Time (or time to first byte, TTFB)
- A Technology/Hosting Stack that is optimized for WordPress
- Great Customer Support
Check out the list of Fastest Web Hosting.
Choose Correct Theme For Your Site
It is important that you should choose the correct template for your website.
It should be responsive and should not be over-designed. You should make sure that it is coded well.
Choosing the right theme or framework will speed up WordPress site performance. Always go for a minimal theme that uses the fewest images and CSS-based design.
There are many professional themes that come with cool designs and these functionalities.
Check: SEO Optimized Fast loading WordPress Themes
Always Update Your WordPress Themes and Plugins
Updating and maintaining your WordPress Themes and Plugins not only speed up your WordPress site but also keep it more secure.
The only exception to this would be for major releases.
For example, when WordPress 5.0 was released, updating as soon as possible may not have been the best decision – for several reasons:
- Many plugins might be incompatible with the new version.
- Performance issues are addressed only after a couple of releases after the alpha release
This applies to all Software. But in most cases, ensure that your WordPress themes and plugins are up to date.
Use SSL/HTTPS
While using an SSL certificate does not directly impact WordPress speed, it is still highly recommended that you do so.
The use of SSL is an important ranking factor as per Google.
It also adds trust to your visitors.
Install A Cache Plugin
WP Rocket is the most popular cache plugin which really helps you speed up the WordPress sites.
Go to your plugin menu and install the plugin. After activating the plugin go to the General Settings tab.
When you first activate the plugin, WP Rocket is in preview mode. Click on the disable button, which disables the preview.
Activate all basic caching like Page Cache, Minify, Database Cache, Object Cache, and Browser Cache. Leave all other settings by default.
Check out: WP Rocket Review
Usage Of Images
Images should be used on the website.
They play an important role in driving organic traffic through image search. However, it should be limited. Avoid using more than four images on a page.
Reducing the image file size is another great tip to speed up WordPress sites
I am using WP smush.it a plugin to optimize my images.
Every image you add to a page or post will be automatically run through Smush.it behind the scenes. So you don’t need to do anything after installing Smush.it.
Recommended: Image Optimization Tips
Gravatar Optimization
Gravatar (global avatar) is the service that lets you and your website commenters have pictures on their profile.
Though there are advantages of using Gravatar, it badly affects your WordPress site speed.
To get rid of the bloat introduced by Gravatar, you can try the following options:
- Disable Gravatar on your websites
- Delete spam and excessive comments from posts
- Configure WordPress to show only a few comments at a time
Remove Unwanted Widgets And Plugins
The more the number of widgets, the higher is the load time of the site. Try to remove unwanted widgets from the sidebar of your site.
Plugins really help you to extend WordPress functionality. But more plugins mean more load time.
Remove all unwanted plugins from your list. Additionally, delete all inactive plugins.
Many of you use lots of fancy plugins to change your site’s look and style. This will really increase the load time.
Try to use your own codes to replace these plugins.
Remove All Old Revisions
Post revision is one of the cool features of WordPress since version 2.6.
If you save a post or page multiple times, then the number of revisions will significantly increase over time.
Each additional revision increases the size of your database thus making the processing time slower and slower.
Removing redundant revisions of posts from your site will save the processing time accordingly increase site speed.
Better Delete Revision is a plugin that deletes redundant revisions of posts from your WordPress Database.
It also deletes other database content related to each revision such as meta information, tags, relationships, and more.
Optimize Your Database
Removing unwanted things from your database is another great tip to speed up a WordPress site.
WP DBManager is a WordPress plugin that allows us to optimize the database, repair the database, back up the database, restore the database, delete the backup database, drop/empty tables and run selected queries.
We can schedule everything using this plugin. So I recommend scheduling
- Automatic Backing Up Of DB – > In every-day
- Automatic Optimizing Of DB – > In every-three-days
- Automatic Repairing Of DB – > In every one week.
The manual option is also available in this plugin.
Make Use Of A CDN
Content Delivery Network is a large distributed system of servers deployed in multiple geographical locations across the Internet.
So if you deliver the site through a CDN, it reduces server load and speeds up your website.
I am using Cloudflare CDN for my site.
You can easily set up a free account with Cloudflare. A premium account offers more functionalities.
Limit Spiders and Crawlers
Limiting the web spiders and crawlers is another tip to speed up WordPress sites.
There are many types of bots like scrapers, email scrapers, spambots, that crawl your website with malicious intentions apart from search engine spiders.
It is advisable to limit the activity of these bots on your website so that the crawling process (or even legit bots) does not affect your users.
You can use the rate-limiting features of the popular security plugin WordFence. It has plenty of features to throttle visitors and bots, and you can also block IP addresses manually.
Final Words
That’s all about the easy tips to speed up WordPress sites.
I hope these tips are useful to you.
If you have any other tips, please comment. I am sure you can easily boost the blog speed by following these tips.
Hi,
Useful and effective tips. Would u suggest w3 total cache or wp rocket?
Hi David,
Glad you find it useful. Both are useful plugins. Each have their own features.
Amazing Information. Before reading this i was manually optimize html css and javascripts. And now by installing such plugins it will save much more time of mine and i can concentrate on quality of my website
Hi Mohammed,
Blog speed is one of the important factor in SERP rankings. Glad you find it useful.
Use these tips and increase your blog speed in no time.
Regards,
Umapathy
I am searching on google how to speed up WordPress website and I find your post. Hopefully, now we can speed up WordPress website easily. Thank you!