Websites and apps

Why is my website slow and how do I make it faster?

By Mahmoud SaiedLast updated 27 October 20262 min read

The short answer

The most common causes of a slow website are large uncompressed images, heavy plugins and themes, weak hosting, and too many third-party scripts. Measure your site with Google's PageSpeed Insights, and start with images and hosting, since they usually make the biggest difference.

Step by step

  1. 1

    Measure first

    Run PageSpeed Insights on your most important pages on mobile, and record the score so you can compare after the improvements.

  2. 2

    Images

    WebP format, sizes suited to how they are displayed, and lazy loading for images further down the page.

  3. 3

    Plugins and scripts

    Remove what you do not need, and delay loading tracking and chat tools.

  4. 4

    Hosting and caching

    Hosting that matches your traffic, caching, and a content delivery network, or CDN.

  5. 5

    Fonts and design

    Fewer fonts and font weights, and avoid elements that shift the page while it loads.

A common mistake

Speed on mobile affects both your sales and how your site appears in search, so measure it on mobile, not on a desktop computer.

People also search for this question as
  • speed up wordpress site
  • website slow on mobile