Performance
· 17 checks — Lighthouse + waterfall + sustainability rolled into one auditable list.Performance-focused optimization plan with CWV assessment, top offenders, and time estimates
First Contentful Paint First Contentful Paint — how long until the browser renders the first piece of content. Under 1.8s is good.
1.07 s
Largest Contentful Paint Largest Contentful Paint — how long until the largest visible element loads. Under 2.5s is good.
1.15 s
Total Blocking Time Total Blocking Time — total time the main thread was blocked, preventing user input. Under 200ms is good.
92 ms
Cumulative Layout Shift Cumulative Layout Shift — measures visual stability. How much the page layout shifts during loading. Under 0.1 is good.
0.000
Speed Index Speed Index — how quickly content is visually displayed during load. Under 3.4s is good.
1.07 s
Time to Interactive Time to Interactive — how long until the page is fully interactive and responds to user input. Under 3.8s is good.
3.67 s
Page Load Progression
BThird-Party Impact44% third-party, 0 ms blockingREVIEW
BImage Optimization35 images, 0 KB saveableREVIEW
CJS Execution CostAction1336ms total JS executionREVIEW
Main Thread Breakdown
| Script | Total | Scripting | Parse/Compile | Party |
|---|---|---|---|---|
| https://termly.io/ | 896ms | 407ms | 108ms | 1st |
| Unattributable | 380ms | 7ms | 0ms | 3rd |
| https://termly.io/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js | 59ms | 48ms | 7ms | 1st |
A+Page Weight Budget562 KB transferred, 48 requestsPASS
A+Text CompressionAll text resources are compressedPASS
A+Font LoadingNo web fonts (system fonts)PASS
A+JS Bundles10 scripts, 0 KB unusedPASS
Downloaded but never executed on this page.
| Script | Size | Unused | Minified | Party |
|---|---|---|---|---|
| https://dev.visualwebsiteoptimizer.com/j.php?a=1133967&u=https%3A%2F%2Ftermly.io%2F&vn=2.1&x=true | 10 KB | — | ✓ | 3rd |
| https://termly.io/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js | 4 KB | — | ✓ | 1st |
| https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516 | 11 KB | — | ✓ | 3rd |
| https://termly.io/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js | 3 KB | — | ✓ | 1st |
| https://termly.io/wp-content/themes/genesis-tly-v4/v2/js/script.min.js?ver=1772723962 | 2 KB | — | ✓ | 1st |
| https://dev.visualwebsiteoptimizer.com/cdn/edrv/worker-57f1b8d94a5f9167e9bcdcf861046428.br.js | 72 KB | — | ✓ | 3rd |
| https://dev.visualwebsiteoptimizer.com/cdn/edrv/va_gq-d728c477f0f4777c8be7f1f120d0c70b.br.js | 97 KB | — | ✓ | 3rd |
| blob:https://termly.io/0bd3a910-33d1-4002-9dac-179f39e3c8c4 | -0 KB | — | ✓ | 3rd |
| https://dev.visualwebsiteoptimizer.com/cdn/edrv/nc-367e6623b8f828e1b7169e212977ec69.br.js | 26 KB | — | ✓ | 3rd |
| https://dev.visualwebsiteoptimizer.com/dcdn/settings.js?a=1133967&settings_type=4&ts=1776790939&dt=mobile&cc=ES | 5 KB | — | ✓ | 3rd |
A+Resource CachingAll resources properly cachedPASS
A+Critical Rendering PathNo render-blocking resourcesPASS
A+Resource Hints8 hints, 0 missing preconnectsPASS
Current Resource Hints
8 resource hints configured
APage Weight Inventory48 resources · 562 KB · 0 KB savings availablePASS
| # | Resource | Type | Size | Cache | Unused | 3rd party | Issues |
|---|---|---|---|---|---|---|---|
| — | — | ||||||
| 48 resources | 562.0 KiB | ||||||
A+Render-Blocking ResourcesNo render-blocking resources detectedPASS
A+Third-Party ResourcesNo third-party resources detectedPASS
A+Green HostingWhether the site is served from green-energy infrastructurePASS
Green Hosting
This site is hosted on green energy infrastructure
Provider: Cloudflare
A+HTTP Cachingmax-age=14400 (4 hours)PASS
public, max-age=14400
| Directive | Value | Meaning |
|---|---|---|
| public | — | Any cache may store this response |
| max-age | 14400 | Cache for 4 hours |
Network Waterfall48 requests over 503msINFO
Third-Party Script CostPer-script blocking time, transfer cost, and cache headersINFO
| Script | Category | Execution | Transfer | Unused | Monthly Cost | Verdict |
|---|---|---|---|---|---|---|
Unattributable Unattributable | Other | 380ms | 0 KB | — | kr41/mo | Costly |
These scripts may cost more than they're worth
- Unattributable adds 380ms and costs ~kr41/month
Unattributable takes 380ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev