How to Test Website Speed

Updated: September 22, 2026 · Category: Performance

“How fast is my website?” seems like a simple question, but honest tools answer a set of narrower ones: how quickly does the server respond, how many redirects does the page go through before loading, how long does a round trip take, and is anything about the setup obviously slow. This guide explains what different tools measure, what a browser can genuinely measure about another site, and how to avoid being misled by a single number.

Know what is being measured

There are at least five different things people call “website speed”:

These are related but not interchangeable. A site on a fast CDN with a slow backend can have a quick RTT and a slow TTFB. A connection speed test tells you about your network, not about the target site.

What a browser can measure about another site

Your browser is allowed to measure quite a lot just by making normal requests: the HTTP status, the redirect chain, response headers, DNS behavior, and (for requests it makes itself) network timing. It is not allowed to read another site’s live TLS certificate details, and browsers deliberately hide detailed timing of cross-origin resources unless the target sends a Timing-Allow-Origin header. That is why honest browser-based tools report TTFB as “not available” for most sites instead of estimating it.

Run the Website Speed Test correctly

Use the Website Speed Test like this:

  1. Enter the full URL, including https://.
  2. Run the test three times, at different times of day, and note the range.
  3. Read the report’s source labels: browser timings are yours; status and header checks come from the named server-side APIs.
  4. If the report says a measurement is “Not available in this test”, accept that. It is the honest answer, not a failure of the tool.

Read the Website Diagnostic Score with context

If you see a 0–100 score, check what it is actually made of. On YourAnalystAI, the score is computed only from the checks this page performed (HTTPS, HTTP status, redirects, round-trip time, DNS and content type), and the report lists every factor, its maximum weight and the measured value. It is this site’s own simplified summary — not a Google score and not a substitute for real field data.

Three honest comparisons

Useful tests to run, and how to compare:

Do not compare your small site against Google or YouTube. Their infrastructure is not a realistic benchmark for anything you control.

What to do with the results

Prioritize problems in this order: hard failures (5xx errors, broken HTTPS, huge redirect chains) first, then server response time, then asset issues (which the speed test can’t fully see, but the Core Web Vitals guide covers). Remember that speed gives an unfair advantage; results have a range, not a single truth.

FAQ

Why did the test show different numbers on my second run?
Speed depends on network load, server load, caching and location. Run a test three times, at different times of day, and compare the range rather than a single number.
What is TTFB and why is it missing for my site?
TTFB (time to first byte) is how long the server takes to start responding. Browsers only expose it cross-origin when the target sends a Timing-Allow-Origin header; most servers don’t, so the tool reports that it’s not available instead of guessing.
Is my result comparable to a big site’s result?
No. Large services run on massive global CDNs with huge server budgets. Comparing your result to theirs tells you little about your own site’s optimization.

Tools for this guide

Website Speed Test

Status, redirects, timings, DNS and a transparently explained score.

Open Tool

HTTP Status Checker

See the exact redirect chain and headers behind any URL.

Open Tool

DNS Lookup

Check the DNS records behind the site’s domain.

Open Tool