How to improve site speed

Site speed affects rankings, conversion rate, and how reliably pages perform on slower mobile devices. Improving it usually means working across the server, assets, rendering path, and third-party scripts so important templates load quickly and stay stable on real phones. This guide combines the strongest parts of the previous speed and mobile guidance into one practical page.
Server, delivery, and mobile context
Speed problems get worse on mid-range devices and real mobile networks, so start with TTFB, caching, and asset delivery. Use a fast host or CDN, enable compression, and reduce work before the first byte. Test key templates on throttled mobile conditions, not only desktop lab scores, so you see which pages are genuinely slow for real users.
- Use a fast host or CDN
- Enable compression and caching
- Test on throttled mobile conditions
Assets, scripts, and rendering
Images, scripts, and render-blocking resources usually create the biggest drag. Compress images, use modern formats, serve responsive sizes, and avoid lazy-loading the main above-the-fold asset. Defer non-critical JavaScript, remove heavy third-party scripts where possible, and make sure templates do not rely on slow client-side rendering for the key content users and crawlers need first.
- Compress and right-size images
- Defer non-critical scripts
- Reduce render-blocking resources