GrowthPedia

Gtmetrix

Gtmetrix is a free online tool that analyses how fast a webpage loads and gives you advice on how to improve it.

Level: BeginnerRead: 3 minUpdated: 27 Jul 2026By Vera Lindqvist

Key facts

  • GTmetrix is a web-based website performance testing and monitoring tool.
  • It analyses page speed and performance, including load time, page size, and the number of requests made by a page.
  • It produces performance reports and recommendations to help users optimise a site.
  • Its reports can include scores and technical diagnostics such as waterfall charts, filmstrip views, and performance metrics.
  • Several sources state that GTmetrix uses Google Lighthouse-based metrics in its analysis and reporting.

Use it for

Measuring and diagnosing website page speed performance

Applies to

All search engines (indirectly via Core Web Vitals)

How GTmetrix Measures Page Speed

GTmetrix runs a browser-based test that simulates loading a page from a specific location and device. It captures data on how quickly the page becomes usable. The core metrics come from Google Lighthouse, which is an open-source auditing tool.

The key metrics reported include:

Largest Contentful Paint (LCP) measures the time the largest visible element appears. Total Blocking Time (TBT) tracks how long the page is unresponsive. Cumulative Layout Shift (CLS) records unexpected movement. First Contentful Paint (FCP) shows when the first content renders. Speed Index (SI) indicates how quickly content is visually displayed. Time to First Byte (TTFB) measures server response time.

These metrics are combined into a single Performance score from 0 to 100. A higher score is better, but the score is a snapshot, not a guarantee of ranking.

  • Largest Contentful Paint (LCP) – target under 2.5 seconds
  • Total Blocking Time (TBT) – target under 200 milliseconds
  • Cumulative Layout Shift (CLS) – target under 0.1
  • First Contentful Paint (FCP) – target under 1.8 seconds
  • Speed Index (SI) – target under 3.4 seconds
  • Time to First Byte (TTFB) – target under 0.8 seconds

What a GTmetrix Report Contains

After a test, GTmetrix generates a report with several sections. The top part shows the Performance score, a letter grade, and key metrics. Below that, you find a waterfall chart, a filmstrip, and a list of recommendations.

The waterfall chart displays every HTTP request the page makes, with timings. It helps you spot slow resources, such as large images, unoptimised scripts, or third-party calls. The filmstrip shows a visual timeline of the page loading, frame by frame.

  • Performance score and grade (A to F)
  • Key metrics (LCP, TBT, CLS, etc.)
  • Waterfall chart of all requests
  • Filmstrip view of loading progress
  • Page size and number of requests
  • Recommended improvements with estimated savings

Using GTmetrix for Technical SEO

Page speed is a known ranking signal for Google, especially with Core Web Vitals. GTmetrix helps you identify performance bottlenecks that affect user experience. You can run tests before and after changes to see if your optimisations work.

I recommend using GTmetrix as part of a broader seo tools workflow. Some SEO plugins like Rank Math offer built-in speed checks, but GTmetrix gives more detailed diagnostics. Always test from a location close to your target audience and on a device that matches your typical visitor.

Track your metrics over time. GTmetrix can schedule recurring tests, so you can monitor performance trends. If you see a sudden drop, investigate recent changes to your site.

Common Mistakes to Avoid

Many people misuse GTmetrix scores. Here are the most frequent errors and their consequences.

  • Treating the score as a direct Google ranking factor – the consequence is over-focusing on the tool’s score instead of the real user experience and site performance.
  • Comparing results from different test locations, browsers, or network conditions as if they were identical – the consequence is misleading conclusions about whether a change helped.
  • Running a single test and assuming it is definitive – the consequence is acting on noise caused by temporary server load or network variation.
  • Optimising only for GTmetrix recommendations without checking actual user metrics – the consequence is improvements that look good in the tool but do not materially help visitors.

Limitations of GTmetrix Scores

GTmetrix uses lab data, not real user data. Lab tests simulate a controlled environment, which may not reflect how actual visitors experience your site. Field metrics, such as those from Google Search Console or the Chrome User Experience Report, are more reliable for ranking decisions.

Scores vary between test runs. Network conditions, server load, and even the time of day can change results. For long-term monitoring, tools like Nightwatch SEO track performance over time, but GTmetrix is better for ad-hoc tests.

Google has not confirmed that GTmetrix scores directly influence rankings. Use them as diagnostic guidance, not as a ranking proxy.

  • Lab data does not represent real users
  • Scores vary between runs
  • Not a direct ranking factor

How GTmetrix Compares to Other Speed Tools

Several tools exist for measuring page speed. GTmetrix stands out for its detailed waterfall and filmstrip, but each tool has strengths. Unlike Seoptimer, GTmetrix provides a waterfall chart. Woorank focuses on overall SEO, not just speed. PageSpeed Insights from Google gives lab and field data but lacks the waterfall view.

The table below compares the key metrics reported by GTmetrix with Google's recommended targets.

Key GTmetrix Metrics and Google's Recommended Targets
MetricDescriptionTarget
LCPLargest Contentful Paintunder 2.5 seconds
TBTTotal Blocking Timeunder 200 ms
CLSCumulative Layout Shiftunder 0.1
FCPFirst Contentful Paintunder 1.8 seconds
SISpeed Indexunder 3.4 seconds
TTFBTime to First Byteunder 0.8 seconds

Common mistakes

  • Treating the score as a direct Google ranking factor Over-focusing on the tool’s score instead of the real user experience and site performance.
  • Comparing results from different test locations, browsers, or network conditions as if they were identical Misleading conclusions about whether a change helped.
  • Running a single test and assuming it is definitive Acting on noise caused by temporary server load or network variation.
  • Optimising only for GTmetrix recommendations without checking actual user metrics Improvements that look good in the tool but do not materially help visitors.

Questions

Is GTmetrix free?

Yes, GTmetrix offers a free plan with limited tests per month. Paid plans provide more tests, faster servers, and additional monitoring features.

How accurate is GTmetrix?

GTmetrix is accurate within the controlled lab environment it creates. However, results can vary by test run due to network and server conditions. It is not a substitute for real-user monitoring.

Does GTmetrix affect SEO?

GTmetrix itself does not affect SEO, but the speed improvements it helps you make can improve Core Web Vitals, which are a ranking factor. Use the tool to diagnose issues, not as a direct ranking signal.

What is a good GTmetrix score?

A score of 90 or above is generally considered good. However, focus on the individual metrics (LCP, TBT, CLS) meeting Google's targets rather than the overall score.

Sources

  1. Google Search Central: SEO Starter Guide developers.google.com
  2. Google Lighthouse Overview developer.chrome.com

Outbound links are unpaid and nofollow. If one has gone stale, tell me.