The website looks modern, yet your smartphone keeps loading. Why? The causes often extend beyond large images to external services, unused JavaScript and poorly loaded fonts. Effective optimisation starts with the right measurements. They reveal which changes actually help.
Why a modern layout can still be slow
A website can look visually minimal while loading a great deal behind the scenes. Analytics tools, advertising pixels, chat widgets, font files and libraries compete for resources. The effects are particularly apparent on older smartphones: content arrives late, buttons respond slowly or the page jumps while loading.
Rather than simply counting files, assess their actual impact. A small script included in the wrong way can cause more disruption than a larger module loaded only when needed. The question is: what does a reader need immediately, and what can wait?
Start with Core Web Vitals
Google describes three central metrics: Largest Contentful Paint for loading performance, Interaction to Next Paint for responsiveness and Cumulative Layout Shift for visual stability. Useful reference points are an LCP of up to 2.5 seconds, an INP below 200 milliseconds and a CLS below 0.1. Wherever possible, assessment should be based on real usage data.
Laboratory tests are nevertheless useful for finding causes. They can reveal whether a large cover image, a font file or a long JavaScript task delays the initial display. Laboratory measurements and visitor data must, however, be interpreted separately.
Four changes that are often worthwhile
First, serve images at suitable dimensions in an appropriate format such as WebP. Second, use a limited number of well-integrated font variants. Third, keep administration functions off public article pages. Fourth, review whether external services are really needed and whether they start only after the relevant consent, where applicable. Consent requirements depend on the jurisdiction; German or EU practices are not automatically universal.
Caching is another consideration. Immutable files with clear versioned names can often remain in the browser longer, while personalised account data requires strict protection. These are server-side rules and should be tested against the headers actually delivered.
Practical example: A slow article page
A magazine page feels fast on desktop but takes much longer on a smartphone. Analysis reveals an oversized hero image, an unused font family and several marketing scripts. The team generates better-sized image variants, removes the unused font and reviews how tags are integrated. It then measures again, ideally using the same test scenario and later real visitor data.
The sequence matters. If you change ten things at once, it becomes hard to identify which measure helped. Document the starting measurement, the change and the result. After each optimisation, check that functionality and data protection still work correctly.
Conclusion
Fast websites rarely result from one secret trick. They emerge when image dimensions, scripts, fonts and server responses are planned deliberately. My tip: begin with the largest measured problem and work forward step by step. This directs optimisation towards differences visitors actually notice.
Sources and further reading
The following primary sources and official documentation provide further detail. Always check the current position on legal matters and topics that change over time.
Sources and image credits
Image credits
Image: AI-generated illustration using OpenAI / ChatGPT; title design: Business mit Kopf.

0 comments
No comments have been published yet.