← Back to blog
allgemein · · 10 min read

Why Page Speed Matters: Performance as a Success Factor

How your website's loading time affects conversions, SEO rankings, and the user experience, and which concrete optimisations actually make a difference.

Website performance and page speed optimisation

Why Page Speed Matters: Performance as a Success Factor

Three seconds. That is how long an average visitor waits before leaving your website. Not because the content is bad, but because the page is still loading. In a world where we expect instant results, speed is not a nice-to-have. It is the foundation for everything that follows.

3s
Max wait time
32%
Bounce rate at 3s
90%
Bounce rate at 5s

What Google Actually Measures

Since 2021, Core Web Vitals have been a fixed part of Google’s ranking algorithm. Behind the name are three specific metrics that determine how Google evaluates your website’s user experience.

Largest Contentful Paint (LCP) measures how long it takes for the largest visible element to load, typically an image or a large heading. The target is under 2.5 seconds. First Input Delay (FID) evaluates the response time on the first click or tap. And Cumulative Layout Shift (CLS) tracks whether elements shift after loading. You know the problem: accidentally tapping the wrong button because the layout moved.

LCP
Largest Contentful Paint
≤ 2.5s
Good: ≤ 2.5sNeeds work: ≤ 4sPoor: > 4s
🖱
FID
First Input Delay
≤ 100ms
Good: ≤ 100msNeeds work: ≤ 300msPoor: > 300ms
📊
CLS
Cumulative Layout Shift
≤ 0.1
Good: ≤ 0.1Needs work: ≤ 0.25Poor: > 0.25

These values are not abstract numbers. They describe exactly how your website feels to use.

Loading Time and Revenue

The connection between performance and business success is well documented. A Google study shows that when loading time increases from one to three seconds, the bounce rate rises by 32 percent. At five seconds, it reaches 90 percent. That means nine out of ten visitors leave before they have even seen your offer.

For an online shop, a one-second delay can mean up to seven percent fewer conversions. On a monthly revenue of CHF 10,000, that is CHF 700, every month. Over a year, that adds up to more than CHF 8,000 in lost revenue, simply because the site loads a bit too slowly.

Revenue Loss Calculation
Monthly revenueCHF 10,000
-7% conversions at 1s delay- CHF 700/mo.
Lost revenue per yearCHF 8,400

In the B2B space, the same applies: a slow website unconsciously signals a lack of professionalism. First impressions form in milliseconds.

Images: The Biggest Opportunity

In the vast majority of cases, images are the main reason websites are slow. An uncompressed photo straight from the camera can easily be five to ten megabytes. Multiply that by several images per page, and it becomes clear why some websites take forever to load.

The solution is simpler than many think. Modern image formats like WebP and AVIF reduce file size by 30 to 50 percent compared to JPEG, at the same or even better quality.

File Size by Format
JPEG100%
WebP60% (-40%)
AVIF50% (-50%)

On top of that, responsive image delivery ensures each device gets the right size. A smartphone does not need a 4K image.

Lazy loading means images are only loaded when they scroll into the visible area. This saves bandwidth and dramatically speeds up the initial page load. In modern frameworks like Astro, this is built in by default.

Clean Up Your Code

Every JavaScript file, every CSS stylesheet, and every external plugin costs loading time. Many websites load dozens of resources that are not even needed on the current page. A typical WordPress setup with ten plugins often loads over 30 separate files, even on the simplest subpage.

Code splitting helps: instead of loading everything at once, only the code needed for the current page is delivered. Modern frameworks like Astro and Next.js handle this automatically.

Removing unused CSS also has a significant effect. Tools like PurgeCSS analyse which styles are actually used and strip out the rest. The result is often CSS files that are 80 percent smaller than the original.

CDN: Your Website, Fast Everywhere

A Content Delivery Network (CDN) distributes your website files across servers worldwide. When someone in Zurich loads your site, the data comes from the nearest server, not from a data centre on the other side of the world. This noticeably reduces latency, especially for visitors from different regions.

Services like Cloudflare offer a global CDN, automatic image optimisation, and DDoS protection even in their free tier. For most SME websites, that is more than enough.

Before and After

A real example from my work: a company website with eight pages, built on WordPress with a page builder and various plugins. The homepage loaded in 6.2 seconds, and the Google Lighthouse performance score was 34 out of 100.

After rebuilding on a modern, static framework with optimised images, minimal JavaScript, and a CDN: loading time 1.1 seconds, Lighthouse score 98. The bounce rate dropped by 40 percent, and average session duration increased by over a minute.

❌ Before
Load time
6.2s
Lighthouse Score
34
WordPress + page builder + plugins
✔ After
Load time
1.1s
Lighthouse Score
98
Static framework + CDN

This is not an outlier. I see improvements like this regularly when performance is considered from the start.

How to Test Your Website

Want to know how your website performs? These tools give you immediate answers.

🔍
PageSpeed Insights
Analyses Core Web Vitals and provides specific improvement recommendations from Google.
📊
GTmetrix
Detailed waterfall charts showing which resources take how long to load.
💡
Lighthouse
Comprehensive evaluation in Chrome DevTools including accessibility and best practices.

Test your site on mobile first. Connections tend to be slower there, and user patience even thinner.

Conclusion

Loading time is not a technical detail you optimise at the end. It is a core part of the user experience, it affects your Google ranking, and it has a direct impact on your revenue. The good news: with the right measures, almost any website can be made significantly faster. I build performance into every website project from the start.