Skip to main content

Run Speed Test

CloudMySite’s Speed Test gives you an easy, non-technical way to check how fast your site feels for visitors.
Results are available for Desktop 💻 and Mobile 📱, because people experience speed differently on each.


How to use the Speed Test

  1. Open Run Speed Test from your site’s analytics.
  2. Choose Desktop or Mobile at the top-right.
  3. Start the test. In a few seconds you’ll see:
    • A big Score (0–100)
    • A set of metrics that explain what influenced the score
  4. Switch between Desktop and Mobile to compare.

Speed Test

📝 Tip: Run the test a couple of times a day or after publishing updates. Real-world traffic, cache warm-up, and network conditions can change results a little.


What the overall score means

  • 90–100 (Great) ✅ — Your site feels fast for most visitors.
  • 50–89 (Okay) ⚠️ — Some pages or devices may feel slow; check the metrics below.
  • 0–49 (Needs work) ❌ — Visitors may notice delays; use the recommendations in this guide.

Metrics explained (plain English)

The Speed Test shows the following metrics for the selected device. Lower is better for every metric except the score.

MetricWhat it meansWhat to aim forWhy visitors careQuick wins
TTFBTime To First ByteHow long your site takes to start responding after someone requests a page.≤ 0.8–1.0 sSlow starts feel laggy before anything shows up.Use caching; reduce heavy server work on first load; keep images and code on a CDN.
FCPFirst Contentful PaintWhen any content first appears (logo, text, etc.).≤ 1.8 sInstant feedback reassures visitors the page is loading.Optimize images; inline critical CSS; avoid render-blocking scripts.
LCPLargest Contentful PaintWhen the main content (often a hero image or big heading) becomes visible.≤ 2.5 sThis is the “page looks loaded” moment.Compress/resize hero images; preload key images; serve modern image formats (WebP/AVIF).
TTITime to InteractiveWhen the page is reliably usable (buttons respond quickly).≤ 3.8 s (lower is better)Visitors can actually click and scroll without stutter.Defer non-critical JS; split large bundles; remove unused plugins.
TBTTotal Blocking TimeHow long the page was “blocked” by heavy scripts while loading.≤ 200 msHigh TBT makes pages feel unresponsive.Minify JS; lazy-load widgets; move third-party scripts later.
Speed Index (SI)How quickly content appears during load (visual progress).As low as possible (often < 3 s on desktop)Smoother visual progress = calmer visitors.Prioritize above-the-fold content; reduce layout thrash; enable HTTP/2/3.
CLSCumulative Layout ShiftHow much the page jumps around as it loads.≤ 0.1Shifting content causes mis-clicks and frustration.Reserve image/video space with width/height; avoid inserting banners above content.

🎯 “What to aim for” are friendly targets, not strict pass/fail rules. Improving any metric generally improves the overall score and the actual feel of your site.


Desktop vs Mobile: what changes?

  • Network: Mobile often simulates slower or inconsistent connections.
  • CPU: Phones can be less powerful than laptops; heavy scripts show up more on Mobile (TTI/TBT).
  • Layout: Smaller screens reveal layout shifts (CLS) you might not notice on Desktop.

How to compare

  • Test Desktop first to confirm your site is healthy.
  • Switch to Mobile to catch scripting and layout issues that only show on phones.
  • Prioritize fixes that help both (images, caching, deferring non-critical scripts).

Read your results like a pro (non-technical)

  1. Look at the score donut: Above 90? You’re in great shape. If not, don’t worry—use steps below.
  2. Scan the metric tiles: Anything highlighted or much higher than others is your first target.
  3. Fix in this order (usually gives the biggest wins):
    1. Images — resize, compress, use modern formats; preload the hero image.
    2. JavaScript — defer or lazy-load non-critical scripts; trim unused plugins.
    3. Caching — enable page/static caching so repeat views are instant.
    4. Layout — set width/height on images and embeds to stop content jumping (CLS).
  4. Re-test on Desktop and Mobile to confirm the improvement.

Examples (how to interpret)

  • Great LCP (0.9 s) but high TBT (600 ms)
    The page looks loaded fast but feels sluggish when clicking. Focus on deferring heavy scripts and splitting bundles.

  • Good TTFB (0.6 s) but slow LCP (4.0 s)
    Server starts quick, but the main content shows late—likely large hero media. Compress and preload the hero image or video.

  • Low CLS (0.01) — nice!
    Content is stable. Keep reserving space for images, ads, and embeds.


Frequently asked questions

Why do results vary between runs?
Traffic, caching, and network conditions change throughout the day. That’s normal. Compare trends, not single points.

Do I need a perfect 100?
No. Anything 90+ is excellent. Focus on making the site feel fast for visitors.

Does the score affect search ranking?
Speed can influence visibility, but great content and reliability matter too. Aim for a balanced approach.

Should I optimize every single page?
Start with your homepage and highest-traffic pages, then work down.


Checklist for quick wins

  • 🔲 Compress & resize images; use WebP/AVIF where possible
  • 🔲 Preload the hero image and critical fonts
  • 🔲 Inline critical CSS; load the rest later
  • 🔲 Defer or lazy-load non-essential JavaScript (analytics, chat, widgets)
  • 🔲 Remove unused plugins, themes, and third-party scripts
  • 🔲 Enable caching so repeat visits are instant
  • 🔲 Set explicit width/height for images and embeds to prevent layout shift (CLS)

Next steps

Run the test again after changes. If a metric still looks high, target the related fixes from the table above.
Need a hand? Reach out to CloudMySite Support from the Help menu—we’re happy to review your results and suggest specific improvements for your site.