You don't need to guess whether your website is slow. Free tools can measure exactly how long your pages take to load and point out what's holding them back. This article walks you through two of the most reliable free tools and explains what the numbers they return actually mean.
Why It's Worth Checking
A slow website frustrates visitors and can cost you sales, especially on mobile connections. Before you start making changes to speed things up, it helps to know your actual starting point and which part of the page is the real bottleneck.
Testing With Google PageSpeed Insights
- Go to pagespeed.web.dev in your browser.
- Enter your website's full URL (including https://) in the text box.
- Click Analyze.
- Wait for the test to finish, then review the results under the Mobile and Desktop tabs separately. Mobile scores are usually lower and matter more, since most visitors in Kenya browse on a phone.
At the top of the report you'll see a Performance score out of 100. Red means poor, orange means it needs work, and green means it's performing well. Scroll down and you'll find specific issues the tool found, each with a short explanation of what's causing it.
Testing With GTmetrix
- Go to gtmetrix.com.
- Enter your website's URL in the test box.
- Click Test your site.
- Once the test completes, check the overall Grade (A to F) and the Performance and Structure scores beneath it.
GTmetrix also gives a visual Waterfall breakdown showing exactly which files on your page took the longest to load, which is useful if you want to know whether it's a large image, a slow script, or something else dragging your page down.
Run the test two or three times before drawing conclusions. Results can vary slightly between runs, and the server location the test runs from can affect timing. A result from a test server in Europe or the US will usually be a bit slower than what a visitor in Kenya connecting through a local or regional network would actually experience.
Key Metrics Worth Understanding
- Largest Contentful Paint (LCP): how long it takes for the biggest visible element (often a hero image or heading) to fully load. Under 2.5 seconds is considered good.
- Total Blocking Time (TBT): how long the page is too busy to respond to clicks or taps while it finishes loading scripts.
- Cumulative Layout Shift (CLS): whether elements on the page jump around as it loads, for example text shifting down once an image above it finishes loading.
You don't need to memorize these. The tools flag whichever ones are a problem for your specific page and explain what's causing each one.
What to Do If Your Score Is Low
Common causes include oversized images, too many plugins or scripts, and no caching or compression enabled on your hosting account. Rather than repeat those fixes here, see How to Speed Up a Slow-Loading Website for the step-by-step fixes for the most common issues these tests turn up.