Performance
· 24 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.
980 ms
Largest Contentful Paint Largest Contentful Paint — how long until the largest visible element loads. Under 2.5s is good.
2.23 s
Total Blocking Time Total Blocking Time — total time the main thread was blocked, preventing user input. Under 200ms is good.
19 ms
Cumulative Layout Shift Cumulative Layout Shift — measures visual stability. How much the page layout shifts during loading. Under 0.1 is good.
0.001
Speed Index Speed Index — how quickly content is visually displayed during load. Under 3.4s is good.
2.43 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.
2.61 s
Page Load Progression
FPage Weight BudgetAction6.3 MB transferred, 55 requestsFIX
Convert images to WebP/AVIF and resize to display dimensions to reduce transfer size.
Image bandwidth is high — modern formats (WebP/AVIF) and resizing typically cut it 50%+.
Source: web.dev
Large JavaScript bundles delay interactivity. Split code by route or defer non-critical scripts.
JavaScript bundle is large — code-split routes and lazy-load off-screen components to defer.
Source: web.dev
FJS BundlesAction12 scripts, 516 KB unusedFIX
Downloaded but never executed on this page.
| Script | Size | Unused | Minified | Party |
|---|---|---|---|---|
| https://www.gstatic.com/recaptcha/releases/8x-4t2pegToiW8KmThtO4AQt/recaptcha__en.js | 345 KB | 247 KB (72%) | ✓ | 3rd |
| https://www.urimat.com/typo3temp/assets/compressed/merged-f785a4e38a15d231f0bc5ec1a2df0367-486e945783538615099e30cd61fdbea1.js?1714395563 | 298 KB | 156 KB (52%) | ✗ | 1st |
| https://www.googletagmanager.com/gtag/js?id=G-YN4M5KK64L | 163 KB | 69 KB (43%) | ✓ | 3rd |
| https://platform-api.sharethis.com/js/sharethis.js | 52 KB | 22 KB (44%) | ✗ | 3rd |
| https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js | 30 KB | 22 KB (74%) | ✓ | 3rd |
| https://cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.0.3/cookieconsent.min.js | 6 KB | — | ✓ | 3rd |
| https://www.urimat.com/typo3temp/assets/compressed/merged-c74ac0cebaf641de9763bca33577270d-a5283ec6167df341f4af4d3bd37134fb.js?1788967787 | 1 KB | — | ✓ | 1st |
| https://www.google-analytics.com/analytics.js | 21 KB | — | ✓ | 3rd |
| https://www.clarity.ms/tag/93108cox5u | 1 KB | — | ✓ | 3rd |
| https://buttons-config.sharethis.com/js/5bf5619da0286b00115a8ae4.js | 1 KB | — | ✓ | 3rd |
Consider code splitting or tree shaking to reduce unused code.
This bundle has high unused code — code-split or tree-shake to ship only what executes.
Source: web.dev / Lighthouse coverage
Consider code splitting or tree shaking to reduce unused code.
This bundle has high unused code — code-split or tree-shake to ship only what executes.
Source: web.dev / Lighthouse coverage
Consider code splitting or tree shaking to reduce unused code.
This bundle has high unused code — code-split or tree-shake to ship only what executes.
Source: web.dev / Lighthouse coverage
Consider code splitting or tree shaking to reduce unused code.
This bundle has high unused code — code-split or tree-shake to ship only what executes.
Source: web.dev / Lighthouse coverage
Consider code splitting or tree shaking to reduce unused code.
This bundle has high unused code — code-split or tree-shake to ship only what executes.
Source: web.dev / Lighthouse coverage
DPage Weight InventoryAction55 resources · 6.3 MB · 516 KB savings availableFIX
~515.7 KiB of savings available
| # | Resource | Type | Size | Cache | Unused | 3rd party | Issues |
|---|---|---|---|---|---|---|---|
| — | — | ||||||
| 55 resources | 6.3 MiB | ||||||
BImage Optimization25 images, 0 KB saveableREVIEW
Set explicit width and height to prevent CLS.
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
BJS Execution Cost809ms total JS executionREVIEW
Main Thread Breakdown
| Script | Total | Scripting | Parse/Compile | Party |
|---|---|---|---|---|
| https://www.urimat.com/typo3temp/assets/compressed/merged-f785a4e38a15d231f0bc5ec1a2df0367-486e945783538615099e30cd61fdbea1.js?1714395563 | 255ms | 145ms | 32ms | 1st |
| https://www.urimat.com/de/ | 240ms | 5ms | 1ms | 1st |
| Unattributable | 164ms | 2ms | 0ms | 1st |
| https://scripts.clarity.ms/0.8.69/clarity.js | 85ms | 71ms | 2ms | 3rd |
| https://www.googletagmanager.com/gtag/js?id=G-YN4M5KK64L | 66ms | 55ms | 9ms | 3rd |
BAsset Compression1 of 2 asset hosts serve text uncompressedREVIEW
CMain HTML Cache-ControlActionMain HTML max-age=86400 (~1440min) is aggressiveREVIEW
BServer-Timing ObservabilityNo Server-Timing header foundREVIEW
A+Third-Party Impact12% third-party, 0 ms blockingPASS
A+Text CompressionAll text resources are compressedPASS
A+Font Loading3 fonts (172 KB)PASS
Web fonts
3
172 KB total
Render-blocking
0
of 3
Dominant font-display
swap
Most common across fonts
Font loading timeline
- Convert to woff2 for ~30% smaller file size
Optimization checklist
- Preload critical fonts (priority=high)
- Use woff2 format for all fonts
- Set font-display to swap, optional, or fallback
- Subset large fonts (≤100 KB each)
Fixing the unchecked items could save ~16 KB and ~32 ms
A+Resource CachingAll resources properly cachedPASS
A+Critical Rendering PathNo render-blocking resourcesPASS
A+Resource HintsNo optimization neededPASS
A+HTTP/3 (QUIC)HTTP/3 advertised via Alt-SvcPASS
A+Document CompressionDocument response uses brotliPASS
A+LCP Image PreloadLCP preload audit not availablePASS
A+Server Response Intelligence2 server-response signal(s) detectedPASS
A+Green HostingWhether the site is served from green-energy infrastructurePASS
Green Hosting
This site is hosted on green energy infrastructure
Provider: cyon
AHTTP Cachingmax-age=86400 (1 day)PASS
max-age=86400
| Directive | Value | Meaning |
|---|---|---|
| max-age | 86400 | Cache for 1 day |
Network Waterfall55 requests over 3301msINFO
Third-Party Script CostPer-script blocking time, transfer cost, and cache headersINFO
| Script | Category | Execution | Transfer | Unused | Monthly Cost | Verdict |
|---|---|---|---|---|---|---|
Microsoft Clarity scripts.clarity.ms | Session Replay | 85ms | 25 KB | — | €1/mo | Optional |
Google Tag Manager www.googletagmanager.com | Tag Manager | 66ms | 163 KB | 43% | €1/mo | Optional |
Real-User Performance (CrUX)Field metrics from the Chrome User Experience ReportINFO
Chrome User Experience (CrUX)
Real-user metrics from the Chrome UX Report (2026-08-11 — 2026-09-07)
LCP (p75)
2190 ms
79% good
INP (p75)
94 ms
92% good
CLS (p75)
0.000
95% good
FCP (p75)
1822 ms
TTFB (p75)
1347 ms
Image Optimization15 images, 1551 KB total, 1164 KB wastedINFO
Image Optimization Audit
Total Images
15
Total Size
1551 KB
Oversized
6
Wasted
1164 KB