Wordpress site loading super slowly after migration

Floopa75

Senior Member
Joined
Feb 6, 2014
Messages
1,058
Reaction score
833
Recently had a bad plugin installed on a site I'm working on and it crashed the site. Had the site migrated to a different hosting account on the same host provider and ever since the site has been loading horribly. I had it loading in around 1.5 seconds before the crash + migration, consistently.

Stuff I've already tried:

- Fumbling with plugins, deactivating them 1 by 1
- Tried different kinds of caching
- Deleted post revisions, optimized databases
- Added in a CDN
- A bunch of other small stuff

None of the above has produced a consistent result. If anyone has dealt with this please help me out. Gtmetrrix is telling me the site takes 60 seconds to load.

One weird thing I want to mention is that when I run the site through Gtmetrix, the images on the home page take 60 seconds for Gtmetrix to load. But if I go directly to the image URL it loads almost instantly. So I'm thinking it has something to do with the how the site is being served to browsers.

Any ideas I'm willing to try.
 
do u have a lot of spam comments in your wordpress?
had the same experience before and i went to phpadmin and comment table and flush it all out

otherwise, try wp super cache

or maybe contact ur hosting company to ask how many memory they giving u and compare with the original one
 
Run the site through the tool in the link below, scroll down to the file requests when the tool is done, and take a look at what's slowing the site down (post a screenshot here if he want).
https://tools.pingdom.com/

Using my business site as an example, the site loaded in 1.44 seconds, but if I look at the file requests, I can see that there's a huge amount of wait time for the server to send the files (so the server is at fault here) and quite a bit of receive time (I think this is caused by large files).
qx418Fo
 
I had the same problem when i use w3 total cache. my themes breaks and failed to load many times.

Then I disable w3 total cache, delete it, and install wp super cache to replace it. everything works fine again.

is your hosting using Litespeed Webserver?

If yes, you might want to use Litespeed Cache. It works better than WP Super Cache.

Maybe this will help with the load time.
 
When I run into this kind of issue on a client site, I either switch hosting provider or/and install a caching plugin.

On the hosting side, there are only two providers that stand out IMHO... Flywheel and LightningBase. Awesome support and awesome speeds.

If you do not want to switch hosting, then I recommend you install a caching plugin. The best one out there is WP Rocket.

Send me a PM if you need help with any of this.
 
I would try tomoisme's method, most likely a cache issue.
 
Back
Top