1. Install LiteSpeed Cache (WordPress)
Install and activate the LiteSpeed Cache plugin. Enable page caching, WebP image conversion, and CSS/JS minification. This single plugin can reduce load times by 60–80%.
2. Enable Gzip Compression
Add this to your .htaccess file in public_html:
AddOutputFilterByType DEFLATE text/html text/css application/javascript
3. Use a CDN (Cloudflare — Free)
Sign up at cloudflare.com → add your site → update your nameservers to Cloudflare. Static files are served from edge servers near your visitors, dramatically reducing load times globally.
4. Optimise Images
- Convert images to WebP format — 30–50% smaller than PNG/JPG
- Compress images before uploading using Squoosh.app or TinyPNG
- Add
loading="lazy"to all<img>tags below the fold
5. Choose the Right PHP Version
PHP 8.1 and 8.2 are significantly faster than PHP 7.x. Switch via cPanel → PHP Selector.
6. Minimise Plugins (WordPress)
Every active plugin adds load time. Audit your plugins monthly — disable and delete any not actively needed.