A slow WordPress site loses visitors and Google rankings — most people leave after 3 seconds. The good news: on the same hosting, a few proven fixes usually cut loading time dramatically. Work through this list in order.
The fixes, biggest first
- Use a modern PHP version (8.2 here). Each PHP generation is faster. cPanel → Select PHP Version — see "How to Change Your PHP Version".
- Turn ON caching. Install a caching plugin (search "cache" in Plugins → Add New) and enable page caching. Your cPanel also includes AccelerateWP, which can enable caching and optimization for WordPress sites.
- Compress your images. Oversized photos are the #1 weight on most sites. Resize images before uploading (a blog image rarely needs to be wider than ~1200px) or use an image-optimization plugin.
- Delete what you don't use. Deactivate AND delete unused plugins and themes — they slow the admin, add weight, and are a security risk while they sit there.
- Update everything. New versions are often faster and safer (see the updates guide).
- Limit fancy extras. Sliders, pop-ups and five social widgets on every page all cost time. Keep what earns its place.
- Keep the homepage lean. Fewer posts per page and smaller featured images = a faster first impression.
✅ Measure the change: test your site before and after with a free speed tool (Google PageSpeed Insights is the standard one) — on the MOBILE result especially. Every second removed measurably helps sales and rankings.
Honest note: if your site is still slow after all of the above — heavy theme, dozens of plugins, lots of traffic — the site may have outgrown its plan. Upgrading hosting helps when the server is genuinely the bottleneck; ask support and we will look at your actual usage with you.
⚠ Common mistakes & fixes
- Installing 3 caching/optimization plugins: they fight each other and can break the site. One good one, properly configured.
- Uploading 5 MB phone photos directly: resize/compress first — this single habit fixes most "slow site" complaints.
- Chasing a perfect 100 score: scores are a guide, not the goal. A site that FEELS fast to visitors (under ~2.5s main content) is doing its job.
Related articles
- How to Change Your PHP Version
- How to Install a Theme & a Plugin
- How to Secure Your WordPress Website