If your website is loading slowly, here is a step-by-step checklist to diagnose and fix the problem.
Step 1: Measure Your Current Speed
- Go to pagespeed.web.dev and test your domain
- Note your Mobile and Desktop scores — mobile is more important for SEO
- Scroll down to the Opportunities and Diagnostics sections for specific recommendations
Step 2: Check Server Response Time (TTFB)
Time to First Byte (TTFB) is how long the server takes to start responding. A TTFB above 600ms is too slow.
- High TTFB on shared hosting: you may be hitting CPU/RAM limits — upgrade your plan or enable caching
- High TTFB on VPS: check CPU/RAM usage via htop. An overloaded server is slow.
- High TTFB everywhere: check if your server is physically far from your users — consider a CDN or a server in a closer region
Common Causes and Fixes
Problem: Large Unoptimised Images
- Fix: compress images with TinyPNG before upload, or use the Smush or ShortPixel plugin in WordPress
- Fix: use WebP format where possible (LiteSpeed Cache can auto-convert images to WebP)
Problem: No Caching
- Fix: install WP Super Cache, LiteSpeed Cache, or W3 Total Cache on WordPress
- Fix: enable browser caching by adding cache headers in .htaccess
Problem: Too Many Plugins
- Fix: deactivate and delete unused plugins. Test performance before and after removing each one
- Fix: replace multiple lightweight plugins with a single multipurpose one
Problem: Render-Blocking JavaScript
- Fix: install Autoptimize and enable Defer loading of JS
- Fix: move scripts to the footer in your theme or plugin settings
Problem: Slow External Fonts or Scripts
- Fix: host Google Fonts locally using a plugin like OMGF (Host Google Fonts Locally)
- Fix: remove or defer loading of third-party scripts (chat widgets, analytics) that are not critical
Hordanso-Specific Speed Improvements
- Use PHP 8.1 or 8.2 — switch in cPanel > Select PHP Version
- Enable the Hordanso free CDN — contact support to activate
- Upgrade from Starter to Pro or Developer plan for better server resources
- Consider VPS hosting for sites with consistent high traffic
