My Site Is Slow: How to Speed It Up
Measure first
Don't guess - measure. Use:
- PageSpeed Insights - Google's official tool
- GTmetrix - detailed waterfall view
Main causes
1. Unoptimized images
The most common cause in WordPress. Install a plugin such as Smush or ShortPixel, which automatically compress your images and convert them to WebP.
2. Too many plugins
Every plugin adds a little to the load time. Disable the ones you don't use, and don't run two plugins for the same job (for example, two SEO plugins).
3. Outdated PHP version
MyWeb.am hosting runs on PHP 8.2, which is 2x faster than PHP 7.4. Make sure you are not forcing an older PHP version in your wp-config.php.
4. No caching
Install LiteSpeed Cache (free) or WP Rocket (paid). You get a 30-50% improvement right away, without changing any code.
5. A heavy theme
Some themes load 50+ JavaScript and CSS files. Switch to a lighter theme (for example, GeneratePress, Astra, or Kadence).
Cloudflare's free CDN
MyWeb.am is already integrated with Cloudflare: your site automatically gets a global CDN, Brotli compression, and HTTP/3. But if you use your own nameservers, make sure the Cloudflare proxy is enabled (the orange cloud).
See also
A detailed guide on the blog: 7 Practical Steps to Speed Up Your Website