ruzanforrest.com/

4 Oct 2026 6:33 AM Falkenstein

83/100

Good
Compare
Share & export

Guest scans are always publicly visible.

Export

Export JSON

Get notified when this page gets slower

Register for free – monitoring, alerts and more.

Start for free now →

How the page loads

FCP · 2.3 s
2.3 s FCP
LCP · 2.4 s
2.4 s LCP
Load · 2.6 s
2.6 s Load
3.1 s
3.1 s
Finished · 3.5 s
3.5 s Finished
View screenshot
Screenshot https://ruzanforrest.com/

Overview

Assessment

The website is fundamentally solid. Targeted improvements can raise the score further. Loading speed in particular offers room for improvement.

Speed
69 Needs improvement
Images
100 Excellent
Caching
81 Good
WordPress
100 Excellent
Technical
90 Excellent

Browser runtime measurement

These values come from the real page build in the browser and show the differences between desktop and mobile.

Metric Desktop (1440 px) Mobile (390 px)
Requests 12 12
FCP i 2268 ms 2288 ms
LCP i 2268 ms 2288 ms
CLS i 0 0
TBT i 0 ms 0 ms 1 long tasks

Act now2

Critical

Elevated TTFB

Server response approx. 1139 ms

No clear browser caching

No long-lived cache rules detected

Likely LCP text block

Mobile · Text / CSS block

The largest visible content appears to be text- or CSS-based and is more likely influenced by server response, CSS or fonts.

No direct image asset was detected for this LCP element. The visible main content here is probably text- or CSS-based.

Element type
P
Host
None
Size
–
Element size
354 × 189 px
Show technical details
Text excerpt: Drupal is an open source platform for building amazing digital experiences. It’s made, used, taught, documented, and marketed by the Drupal community. Our community is made up of p

Main causes

Actually loaded in the browser.

Largest JavaScript asset
js_gXaMc8B7DrcMUdzvv7MRLUeptSKz8_cfPL-8qw2OM18.js
22,9 KB · ruzanforrest.com
Largest image asset
favicon.ico
4,2 KB · ruzanforrest.com
Mobile vs. desktop: LCP +20 ms Requests 0

Top hosts by data volume

ruzanforrest.com 225,6 KB · 11 req.

Largest requests

CSS css_va2QCOtRQBAC3R5GnkL72s-g_GYBghgF6BM3D-KMG00.css ruzanforrest.com 60,6 KB
FONT Metropolis-SemiBold.woff2 ruzanforrest.com 25,9 KB
FONT lora-v14-latin-italic.woff2 ruzanforrest.com 25,5 KB
Resource breakdown – Mobile
JS
22,9 KB (10%)
CSS
50,5 KB (23%)
Images
0,0 KB (0%)
Fonts
0,0 KB (0%)
Video
0,0 KB (0%)

Total: 221,6 KB

Resource breakdown – Desktop
JS
22,9 KB (10%)
CSS
50,5 KB (23%)
Images
0,0 KB (0%)
Fonts
0,0 KB (0%)
Video
0,0 KB (0%)

Total: 221,6 KB

Recommendations

Important

Speed up the server response

The server response takes around 1139 ms. A full page cache, a faster backend and less server-side work will likely have the biggest effect.

Improve caching

Static files should get clear, long-lived Cache-Control values so repeat visits become faster.

Streamline CSS and fonts

Additional CSS dependencies (3) and many web fonts (6) should be combined or reduced.

First visible content appears late

The First Contentful Paint is around 2288 ms.

Recommendation: Check early render blockers, server response and critical assets.

Server response can be improved

The server response takes around 1139 ms.

Recommendation: Check caching and backend performance.

Browser caching is not optimal

No clear long-lived cache headers were detected for static resources.

Recommendation: Set Cache-Control headers for static files properly.

First visible content appears late on mobile

FCP approx. 2288 ms

Elevated FCP

First Contentful Paint approx. 2288 ms

Caching partly disabled

must-revalidate, no-cache, private

Canonical missing

No canonical link

Explained simply

These short texts put the most important measurements into plain language.

Server response (TTFB)

Watch

The server response has room for improvement and already delays page rendering noticeably.

Why it matters: TTFB stands for “time to first byte” — the time until the server returns the first data.

Technical value: 1139 ms

Compression

Good

The page is served compressed, so less data has to be transferred.

Why it matters: Compression reduces the transfer size of HTML, CSS and JavaScript.

Technical value: Content-Encoding: br (Brotli)

Browser caching

Watch

No clear long-lived cache rules were detected.

Why it matters: Browser caching prevents unchanged files from being downloaded over and over again.

Technical value: CSS: 3/3, JS: 1/1, images: unknown, fonts: 0/6 | page cache: yes, CDN: none detected, origin: unknown | HTML Cache-Control: must-revalidate, no-cache, private

Images

Watch

1 images were detected. Of those, 0 use lazy loading and 0 use modern formats such as WebP or AVIF.

Why it matters: Images are often the biggest performance factor. Lazy loading and modern formats help the most.

Technical value: no detailed types detected, measured image weight: 0 B

JavaScript

Good

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.

Why it matters: Many or large JavaScript files can delay a page’s rendering and interactivity.

Technical value: 1 external files, 0 data URI scripts, 22.86 KB

Fonts

Watch

6 font files were detected. In addition, 0 external font services (e.g. Google Fonts) are embedded.

Why it matters: Many or large web fonts increase loading time and can cause visible layout delays.

Technical value: 6 font files, 0 external font services, groups: lora-v14-latin (3), Metropolis (2), Metropolis-SemiBold (1), measured font weight: 132.73 KB

CSS

Good

3 direct CSS files and 3 additional CSS dependencies were detected.

Why it matters: Many stylesheets or imported CSS files increase the number of loaded resources.

Technical value: Direct CSS files: 3, additional dependencies: 3, estimated CSS weight: 65.13 KB

External services

Good

No external services were detected – good for loading time and privacy.

Why it matters: Every additional external domain increases dependencies and can affect loading time.

Technical value: 0 external hosts

Visible page rendering

Watch

The first visible content appears after around 2288 ms, the most important visible content after around 2288 ms. Visible page rendering is noticeably delayed.

Why it matters: These values describe when users actually see the first and the most important content.

Technical value: FCP: 2288 ms, LCP: 2288 ms

Layout stability

Good

Layout stability is good. The measured CLS value is 0.

Why it matters: CLS describes whether content shifts visibly while loading.

Technical value: CLS: 0

Real browser requests

Good

The number of real browser requests is manageable: 12 requests adding up to around 225.59 KB.

Why it matters: This value shows the actual runtime load in the browser, not just static HTML indicators.

Technical value: 12 requests, 225.59 KB

Deductions by category

Speed

−18 pts.
Elevated TTFB
Server response approx. 1139 ms
−6 pts.
Elevated FCP
First Contentful Paint approx. 2288 ms
−3 pts.
Elevated DOMContentLoaded
DOMContentLoaded approx. 2266 ms
−4 pts.
Many font files
6 font files

Cache quality by asset type

CSS
Well cacheable
3/3 cacheable
JavaScript
Well cacheable
1/1 cacheable
Images
Unknown
0/0 cacheable
Fonts
Barely cacheable
0/6 cacheable

More data

Largest requests during the real page build10

This list shows the largest requests from the real browser run and helps you spot notable files and hosts faster.

Technical metrics

HTTP status
200
TTFB
1139 ms
HTTPS
Yes
HTTP/2
Yes
HTTP/3
Yes
Compression
BR (Brotli)
Browser caching
No
IPv4
152.67.125.3
IPv6
2603:c022:4005:d62e:d00f::11
Runtime requests
12
Checked assets
10
Final URL
https://ruzanforrest.com/

Measurement conditions

IP protocol
IPv4
Latency to site
562 ms
Reference latency
6 ms
Measured at
4 Oct 2026 6:33 AM

Elevated latency to the remote host — the measurement may be affected.

Connection timing (TTFB: 1139 ms)

DNS 26 ms
TCP 525 ms
Backend 588 ms
Transfer 1 ms
Total / 1140 ms
Response, caching and delivery
Redirects
0
Content type
text/html; charset=utf-8
Page cache
Yes
CDN
None detected
Cache-Control
must-revalidate, no-cache, private
Origin server
Unknown
HTML and page structure
HTML size
12,1 KB
DOM elements
115
JS files
1
Inline scripts
1
Images total
1
Lazy loading
0
WebP/AVIF
0 of 1 image files
Font files
6
External hosts
0
Scripts without async/defer
1
Images without dimensions
0
Iframes
0
Blocking scripts (1)
  • JS js_gXaMc8B7DrcMUdzvv7MRLUeptSKz8_cfPL-8… ruzanforrest.com ↗
Assets and weight
Fonts 132,7 KB
CSS dep 65,1 KB
CSS 65,1 KB
JS 22,9 KB
Images 0,0 KB

Note: only the measured sample could be used for images, not a measurement of the actual load process. The real image weight is probably higher than shown here.

Total weight
220,7 KB
Largest image
0,0 KB
Assets with query string
4
Uncacheable assets
6
CSS and external script sources
CSS dependencies
3
CSS dependency weight
65,1 KB
Fonts from CSS
6
Images from CSS
0
External hosts from CSS
0
External script hosts
0
Page build timing
Long tasks

Tasks that blocked the browser main thread.

  • 2.197 ms→0 ms blocked|js_gXaMc8B7DrcMUdzvv7MRLUeptSKz8_cfPL-8qw2OM18.js · ruzanforrest.com

Details on individual metrics

In-depth values for assets, images, fonts, CSS and JavaScript. The most important groups are grouped thematically below.

Largest assets by file size (5)

This list shows the largest measured files from the asset check.

  • CSS css_va2QCOtRQBAC3R5GnkL72s-g_GYBghgF6BM… ruzanforrest.com 60,6 KB ↗
  • FONT Metropolis-SemiBold.woff2 ruzanforrest.com 25,9 KB ↗
  • FONT lora-v14-latin-italic.woff2 ruzanforrest.com 25,5 KB ↗
  • FONT lora-v14-latin-700.woff2 ruzanforrest.com 25,0 KB ↗
  • FONT lora-v14-latin-regular.woff2 ruzanforrest.com 24,0 KB ↗
Images in detail
Fonts and CSS in detail
Font groups (3)
  • lora-v14-latin
    WOFF2
    3 files 74,4 KB
  • Metropolis
    WOFF2
    2 files 32,3 KB
  • Metropolis-SemiBold
    WOFF2
    1 files 25,9 KB
Fonts explained (6)

Detected font files: 6, External font services: 0. External font services are e.g. Google Fonts or Adobe Typekit, from which concrete font files are only loaded later.

  • WOFF2 Metropolis-Regular (WOFF2) ruzanforrest.com ↗
  • WOFF2 Metropolis-Bold (WOFF2) ruzanforrest.com ↗
  • WOFF2 Metropolis-SemiBold (WOFF2) ruzanforrest.com ↗
  • WOFF2 lora-v14-latin-regular (WOFF2) ruzanforrest.com ↗
  • WOFF2 lora-v14-latin-italic (WOFF2) ruzanforrest.com ↗
  • WOFF2 lora-v14-latin-700 (WOFF2) ruzanforrest.com ↗
Additional CSS dependencies (3)

These are stylesheets referenced within other CSS files via @import references.

  • CSS css_ZXITsLMJyuCKrQtWkdKDs_wC07GzYx36DN7… ruzanforrest.com ↗
  • CSS css_va2QCOtRQBAC3R5GnkL72s-g_GYBghgF6BM… ruzanforrest.com ↗
  • CSS nav-primary-no-js.css ruzanforrest.com ↗
Detected JavaScript files (1)

These are the external script sources detected in the directly delivered HTML. Dynamically loaded scripts are not fully included.

  • JS js_gXaMc8B7DrcMUdzvv7MRLUeptSKz8_cfPL-8… ruzanforrest.com ↗

WordPress detection

WordPress detected
No
Signal strength
Theme
–
Builder
–
Generator meta
Not set
WP-JSON link
No

Optimisation potential2

Watch

These points are not critical, but can improve the performance, stability or clarity of the page structure.

No modern image formats detected

No WebP or AVIF image files were detected in the HTML image sources.

Recommendation: Use WebP or AVIF for images where possible.

Font payload can be improved

Detected 6 font files totalling around 132.73 KB.

Recommendation: Load fewer font weights and serve fonts as efficiently as possible.

Already done well7

Good

These points already stood out positively in the current scan.

The main thread runs smoothly

The Total Blocking Time is around 0 ms.

Compression is active

Detected compression: br.

font-display is set

6 @font-face rules with font-display detected.

Show more positive points (4)

HTTPS is active

The website is reachable over HTTPS.

HTTP/2 is active

The website is served over HTTP/2.

HTTP/3 is supported

The website advertises HTTP/3 via the Alt-Svc header.

IPv6 is supported

The website is reachable over IPv6.

Additional hints3

Note

Supplementary hints from the scan that can be useful for classification and technical assessment.

Additional CSS dependencies detected

CSS pulls in 3 further stylesheet dependencies.

Fonts referenced from CSS

CSS references 6 additional font files.

WordPress not clearly detected

No clear WordPress indicators were found in the HTML or the asset paths.

Waterfall

Detailed request waterfall from the browser run.

Raw data

Complete scan data as a machine-readable JSON file or tabular export.

More export formats & API access

PDF, Excel, CSV and full API access are available on paid plans.

View plans →

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