97/100
ExcellentRated higher than 98% of all scanned websites
3 points short of 100, most of them in Caching (2) and Images (1).
Measured in the browser
- Main content visible
- 188 ms
- Good
- LCP
- Server response
- 222 ms
- Good
- TTFB
- Layout stable
- 0
- Good
- CLS
- Page weight
- 47 KB
- Good
- Main content visible
- 216 ms
- Good
- LCP
- Server response
- 222 ms
- Good
- TTFB
- Layout stable
- 0
- Good
- CLS
- Page weight
- 47 KB
- Good
How the page loads i
Worth fixing first
3 of 5
-
Caching partly disabled
no-cache, private · Fix: Allow caching again
Show details
What to do
-
Allow caching again
The server forbids caching for parts of the page. Keep that only where it's really necessary.
Cache-Control - Use a page cache Nothing suggests that pages come from a cache. A page cache saves processing time on every request.
≈ −2 points Needs improvement
-
Allow caching again
The server forbids caching for parts of the page. Keep that only where it's really necessary.
-
Optimise images
All images are loaded right away · 2 more findings · Fix: Load images outside the visible area only on scroll (lazy loading).
Show details
The page loads 3 images weighing 7 KB in total. None of the images in the code is lazy-loaded, and none is WebP or AVIF.
What to do
-
Load images only when needed
Load images below the fold only when visitors scroll to them.
loading="lazy" -
Use modern image formats
WebP or AVIF files are usually much smaller than JPG and PNG.
WebP, AVIF
Loaded images
- SVG turbometrics_logo.svg turbometrics.io 3 KB
- SVG turbopress_svg.svg turbometrics.io 3 KB
- SVG turbometrics_favicon.svg turbometrics.io 1 KB
Why it matters: Images usually make up most of a page's data. Oversized images keep visitors waiting longest, especially on mobile.
≈ −1 point Needs improvement
-
Load images only when needed
Load images below the fold only when visitors scroll to them.
-
Streamline CSS and fonts
Additional CSS dependencies (1) and many web fonts (0) should be combined or reduced.
Show details
What to do
- Load less CSS and fewer fonts Combine extra CSS files and drop font styles you don't use.
no score deduction Needs improvement
More notes2
-
Additional CSS dependencies detected
CSS pulls in 1 further stylesheet dependency.
Show details
Optional
-
WordPress not clearly detected
No clear WordPress indicators were found in the HTML or the asset paths.
Show details
Optional
-
The page responds smoothly while it loads
During page load the browser was busy with scripts for only around 0 ms (Total Blocking Time).
Good
-
Server responds quickly
The server response takes around 222 ms.
Good
-
Compression is active
Detected compression: Brotli.
Good
-
HTTPS is active
The website is reachable over HTTPS.
Good
-
HTTP/2 is active
The website is served over HTTP/2.
Good
-
HTTP/3 is supported
The website advertises HTTP/3 via the Alt-Svc header.
Good
-
IPv6 is supported
The website is reachable over IPv6.
Good
-
Browser caching
The browser is allowed to cache files, which can make repeat visits faster.
Show details
Why it matters: Returning visitors and anyone opening another page don't have to download unchanged files again, so pages load noticeably faster.
Good
-
JavaScript
1 external JavaScript files were detected in the delivered HTML. Further scripts may only be loaded during the real page load through optimisation or lazy-load mechanisms.
Show details
Why it matters: Many or large JavaScript files can delay a page’s rendering and interactivity.
Good
-
Fonts
No clear web font files were detected.
Show details
Why it matters: Until fonts have loaded, text stays invisible or jumps when they arrive. Many or large fonts make this phase longer.
Good
-
CSS
1 direct CSS files and 1 additional CSS dependencies were detected.
Show details
Why it matters: Many stylesheets delay the moment the page first appears: the browser has to load them before it can show anything.
Good
-
External services
No external services were detected – good for loading time and privacy.
Show details
Why it matters: Every external service needs its own connection and can slow the page down or fail.
Good
-
Visible page rendering
The first visible content appears after around 188 ms, the most important visible content after around 188 ms. That is a good result.
Show details
Why it matters: Visitors decide within the first few seconds whether to stay. The sooner they see content, the less likely they are to leave.
Good
-
Layout stability
Layout stability is good, with a layout shift score of 0.
Show details
Why it matters: When content jumps around while loading, visitors tap the wrong thing or lose their place while reading.
Good
-
Requests in the browser
The number of requests in the browser is manageable: 6 requests adding up to around 47 KB.
Show details
Why it matters: The more requests the real page load needs, the longer the page can take to load, especially on mobile with a weak connection.
Good
Get notified when this page gets slower
Register for free – monitoring, alerts and more.
Scan history
708 public scans of this page
- Score delta
- ±0 Unchanged
- Compared with
- 3 Oct 2026 12:00 AM · Score: 97
-
97 Excellent
3 Oct 2026 3:00 AMCurrently open
- 94 Excellent
- 97 Excellent
- 97 Excellent
- 97 Excellent
How fast is the page?
Lab = our browser run (Mobile, 390 px) · No real-visitor data available
Lab = our browser run (Desktop, 1440 px) · No real-visitor data available
| Metric | Lab | Rating |
|---|---|---|
| Main content visible LCPi | 188 ms | Good |
| First content FCPi | 188 ms | Good |
| Server response TTFBi | 222 ms | Good |
| Response to clicks TBTi | 0 ms | Good |
| Layout stable CLSi | 0 | Good |
| Requests | 6 | Good |
| Metric | Lab | Rating |
|---|---|---|
| Main content visible LCPi | 216 ms | Good |
| First content FCPi | 216 ms | Good |
| Server response TTFBi | 222 ms | Good |
| Response to clicks TBTi | 0 ms | Good |
| Layout stable CLSi | 0 | Good |
| Requests | 6 | Good |
Main content is a block of text (<h1>, 310 × 73 px), not an image – it depends on server response, CSS and fonts.
Google PageSpeed score
Measured by Google PageSpeed Insights, independent of the turbometrics score.
Google rates this page as very fast. · Fetched on 2 Oct 2026 2:55 PM
Where does the page lose points?
Each category has up to 100 points and counts towards the overall score by weight (Speed 40%, Images 20%, Caching 18%, Technical 12%, WordPress 10%). Deductions in the list count within their category.
-
Caching
−5 < 1 point in the overall scoreCaching partly disabledno-cache, private
-
Images
−4 < 1 point in the overall scoreImages could be smallerNeither WebP nor AVIF in use
-
Caching
−4 < 1 point in the overall scoreFinished pages are probably not cachedNothing suggests that pages come from a cache
-
Images
−3 < 1 point in the overall scoreImages do not wait until visitors scrollNo loading on scroll detected
No deductions – all good.
What loads the most?
Mobile · 6 requests · 47 KB, of which 47 KB from turbometrics.io
Desktop · 6 requests · 47 KB, of which 47 KB from turbometrics.io
Server & connection
Connection timing (TTFB: 222 ms)
In detail
Response & caching – Needs improvement Browser caching on · Brotli
Cache quality by file type
Images – Needs improvement 3 images loaded, 7 KB
Loaded images
Found in the HTML (not necessarily loaded)
Fonts – Needs improvement No font loaded
CSS – Needs improvement 1 file · 1 via @import
Additional CSS dependencies
These are stylesheets referenced within other CSS files via @import references.
- CSS app-C_KP1Fga.css turbometrics.io ↗
JavaScript – Good 1 file
Detected JavaScript files
These are the external script sources detected in the directly delivered HTML. Dynamically loaded scripts are not fully included.
- JS tm.min.js turbometrics.io ↗
Loading sequence – Good 6 requests · 47 KB
Weight by type
Page build timing
Measured in the browser run: the times start with the request to the server. The TTFB here is therefore shorter than the check-server value above, which includes DNS, connection and TLS.
HTML & structure – Not rated 382 DOM elements · 56 KB of HTML
Waterfall
AI-generated recommendations AI
Written by an AI from the measurements of this scan. Check every suggestion before you apply it. The prioritised list with evidence is on the Overview tab. Here you get implementation steps to tick off.
Personalised AI recommendations
Scan your website and get an AI analysis with concrete measures – free with an account.
Register for free →- Unlimited analyses · Every scan, any time
- Prioritised findings · What really matters
- AI analysis · individual & automatic