Any Tips on How to Speed up a Wordpress Site?

James2

Elite Member
Joined
Jun 3, 2011
Messages
1,735
Reaction score
1,442
Hi guys,

My site is very light image wise, although I have used a lot of plugins.

Smushed all images, used Total Cache and WP Optimizer, but it still takes ages to load. My host provider is Bluehost and I use Cloudflare.

Any tips on how to speed up page loading time?

Thanks in advance people,

James :)
 
Cloudfare claims to increase loading times drastically. Never tried that service from them before, but I have heard some pretty good reviews.
 
2 plugins:
1. W3TC plugin is the best cache plugin
2. Nginx speeds up site and there's a Nginx Wordpress plugin. Do the research and if you don't know how to install the Nginx on WP then hire someone on Fiver. I'd like to post article link but want to avoid problem with moderator so search for "w3tc nginx" and you'll see the rtcamp post.
 
When you have caching enabled and etc.. and it is still slow.. probably your server speed/resources are low..

but yes, first analyze what is slow exactly..
 
Since you are already using a cache plug-in, the issue might well be with your other plug-ins, especially if you're using lots of them. Turn them all off, and test your load times. If speed picks up drastically you know where the issue is, and now you just need to add them one by one and check for the main culprit. Often times I've found this to be the Social Media sharing plug-ins.
 
Last edited:
I would imagine one of your plugins are causing your site to load slowly. Other than that, I would probably check your hosting acct. Is it shared? Do you have other sites on the same acct? If you do, are they also taking ages to load? Try to isolate the problem first, if you can. That is what I would do. Try checking your server, run a loading test, (pingdom or gtmetrix), disable plugins until you find what is causing it.
 
I think the issue is with bluehost. I have some sites with them but they load very slow.
Reason: If you receive a good amount of traffic then your account is limited so as not to slow down CPU resources of other clients hosted on the same server.
You can check this by clicking CPU throttling in the cpanel. If you are receiving it, then it's time to change the host.
 
I use w3 total cache to speed up my site and its working pretty good! You should give it a try.
 
+1 for W3 Total Cache. Used it on a slow site and now the site loads much faster.
 
I think the issue is with bluehost. I have some sites with them but they load very slow.
Reason: If you receive a good amount of traffic then your account is limited so as not to slow down CPU resources of other clients hosted on the same server.
You can check this by clicking CPU throttling in the cpanel. If you are receiving it, then it's time to change the host.

I was beginning to suspect that Bluehost was the culprit.
 
Getting some top answers. Cheers guys :)
 
W3TC is not always decrease the site loading time. Actually, configure the plugin option to make it compatible with the server is the key. Some sites even load extremely slow because of the misconfiguration of W3TC.

Possible issues that could lead to slow loading speed:
- Hosting (over crowded or over loaded server OR too many sites hosted OR sites consume large resource)
- Theme (many unused codes, CSS and calling unnecessary script)
- Plugins (too many or not good plugins)
- Cache (not properly using cache system)
- Site itself (too much traffic, consume many resource, and traffic spike - need to move the better hosting plan or new one)

Use Gtmetrix.Com to see if something could be achieved with the internal site to increase speed!
 
Last edited:
use these plugins for speedup your wordpress site
1. W3 Total Cache
2. WP Avoid Slow
3. Optimize DB
4. WP HTTP Compression
5. Clean Options
6. JS & CSS Script Optimizer
7. Plugin Organizer
8. Blog Cacher
9. Hyper Cache
10. PHP Speedy


small buddy
 
I've heard mixed reports about CloudFlare. Using CF your site really should be pretty quick, but if it isn't, the cache plugins recommended are a good fit. Just thought I'd add it is worth the extra bit of time getting a CDN set up and having w3 total cache auto sync your images up. That knocked a lot off our load time and CDNs are pretty cheap for a few blogs' worth of images/css/js
 
Give a try WP Super Cache and post the results. Take your time to configure the plugin as it has some options which might speed up things dramatically.
 
use these plugins for speedup your wordpress site
1. W3 Total Cache
2. WP Avoid Slow
3. Optimize DB
4. WP HTTP Compression
5. Clean Options
6. JS & CSS Script Optimizer
7. Plugin Organizer
8. Blog Cacher
9. Hyper Cache
10. PHP Speedy


small buddy

Be careful about adding too many plugins which can cause incompatibility with other plugins.

And I agree that shared hosts like bluehost cause slow loads due to # of sites on them. Contact tech support about this issue. Cloudflare is good for preventing ddos attacks and don't usually affect performance, site load time.
 
I found W3 Total Cache actually slowed things up tbh, Some good things coming through here though. Going to try some and post results.

Thanks guys.

James :)
 
Back
Top