Why Is My WordPress Site Slow?
A structured WordPress speed troubleshooting guide covering hosting, plugins, themes, database work, media, caching and third-party scripts.
Key takeaways
- WordPress slowness can come from server constraints, uncached dynamic work, heavy plugins, large media or third-party scripts.
- Do not migrate hosts before identifying whether the bottleneck is server-side or front-end.
- Measure representative pages and logged-in workflows, not just the homepage.
Considering WPX?
See WPX's current plans, resources and checkout terms directly before making a hosting decision.
Affiliate link: we may earn a commission if you purchase through this link.Start with measurement
Start with measurement matters because it changes either the amount of work your hosting environment must do or the amount of work you must do yourself. Evaluate it in the context of your actual site rather than treating it as a checkbox.
A good hosting decision is usually the result of several moderate advantages working together: suitable resources, reliable recovery, clear support, manageable workflows and a cost structure that still makes sense when the introductory term ends.
Hosting bottlenecks
Hosting bottlenecks matters because it changes either the amount of work your hosting environment must do or the amount of work you must do yourself. Evaluate it in the context of your actual site rather than treating it as a checkbox.
A good hosting decision is usually the result of several moderate advantages working together: suitable resources, reliable recovery, clear support, manageable workflows and a cost structure that still makes sense when the introductory term ends.
Plugin and theme load
Plugin and theme load matters because it changes either the amount of work your hosting environment must do or the amount of work you must do yourself. Evaluate it in the context of your actual site rather than treating it as a checkbox.
A good hosting decision is usually the result of several moderate advantages working together: suitable resources, reliable recovery, clear support, manageable workflows and a cost structure that still makes sense when the introductory term ends.
Images
Images matters because it changes either the amount of work your hosting environment must do or the amount of work you must do yourself. Evaluate it in the context of your actual site rather than treating it as a checkbox.
A good hosting decision is usually the result of several moderate advantages working together: suitable resources, reliable recovery, clear support, manageable workflows and a cost structure that still makes sense when the introductory term ends.
Database
Dynamic WordPress requests are usually more expensive than cached pageviews because PHP and the database must do work for each request. That is why two sites with the same visitor count can need very different hosting resources.
Use monitoring, slow-query information and representative load tests to understand the actual bottleneck. Capacity planning is strongest when it is based on the shape of traffic, not a generic monthly-visitor threshold.
Third-party scripts
Third-party scripts matters because it changes either the amount of work your hosting environment must do or the amount of work you must do yourself. Evaluate it in the context of your actual site rather than treating it as a checkbox.
A good hosting decision is usually the result of several moderate advantages working together: suitable resources, reliable recovery, clear support, manageable workflows and a cost structure that still makes sense when the introductory term ends.
Caching
Caching matters because it changes either the amount of work your hosting environment must do or the amount of work you must do yourself. Evaluate it in the context of your actual site rather than treating it as a checkbox.
A good hosting decision is usually the result of several moderate advantages working together: suitable resources, reliable recovery, clear support, manageable workflows and a cost structure that still makes sense when the introductory term ends.
When hosting is the problem
When hosting is the problem matters because it changes either the amount of work your hosting environment must do or the amount of work you must do yourself. Evaluate it in the context of your actual site rather than treating it as a checkbox.
A good hosting decision is usually the result of several moderate advantages working together: suitable resources, reliable recovery, clear support, manageable workflows and a cost structure that still makes sense when the introductory term ends.