Work
Services
ResourcesBlogAboutContactStart a project
Performance

Website speed and Core Web Vitals, in plain English

9 min read·Performance

A slow website quietly costs you customers and search rankings every single day, and most owners have no idea it is happening. The good news: the causes are well understood, and the fixes are usually simpler than a rebuild.

Why speed is money, not vanity

Speed feels like a technical detail. It is actually a business number. Study after study shows the same thing: the longer a page takes to load, the more visitors give up and leave before they ever see it. On mobile, where most people browse, the effect is brutal; a few seconds of delay can lose a large share of your visitors.

Google knows this, which is why site speed is a genuine ranking factor through a set of measurements called Core Web Vitals. So a slow site gets a double penalty: fewer people stick around, and you rank lower so fewer people arrive in the first place. Speed is one of the highest-leverage things you can fix.

Core Web Vitals, in plain English

Google measures three things about the real experience of loading your page. You do not need to be technical to understand what they mean:

  • Largest Contentful Paint (LCP) — how quickly the main content appears. In short: how long until the page looks useful. Aim for under 2.5 seconds.
  • Interaction to Next Paint (INP) — how quickly the page responds when someone taps or clicks. In short: does it feel snappy or sluggish? Aim for under 200 milliseconds.
  • Cumulative Layout Shift (CLS) — how much things jump around as the page loads. In short: does the button move just as you go to tap it? Aim for under 0.1.

Together, these three describe whether your site feels fast, responsive and stable, or slow, laggy and janky.

The usual culprits (in order)

When a small-business site is slow, it is almost always one or more of these, roughly in order of how often they are the problem:

  1. Huge images. By far the most common cause. A photo straight off a phone or camera can be several megabytes; it should be a fraction of that. Every oversized image is dead weight on every visit.
  2. Too many plugins and scripts. Sliders, pop-ups, chat widgets, tracking tags and 'page builders' each add load. Death by a thousand cuts.
  3. Cheap, slow hosting. The bargain shared plan is often the bottleneck. Good hosting is one of the cheapest speed wins available.
  4. No caching or CDN. Without caching, your site rebuilds every page from scratch for every visitor. A content delivery network serves it from a location near the user.
  5. Bloated themes and fonts. Heavy themes and half a dozen custom fonts all add up.

The fixes that matter most

You rarely need to rebuild. In most cases, meaningful speed gains come from:

  • Compress and correctly size every image. Serve modern formats (like WebP), and never load a 3000-pixel image into a 600-pixel space. This alone often transforms a site.
  • Remove what you do not need. Audit your plugins and third-party scripts and cut the ones that do not earn their place.
  • Move to quality hosting. Fast, reputable hosting pays for itself.
  • Enable caching and a CDN. Usually a setting or a small plugin, with a big effect.
  • Load fonts and scripts sensibly, so the content a visitor came for appears first, and the nice-to-haves load after.

How to check your own site (for free)

You do not have to guess. Two free tools tell you exactly where you stand:

  • Google PageSpeed Insights (pagespeed.web.dev): paste your URL for a score, your Core Web Vitals, and a prioritised list of specific fixes.
  • Google Search Console: its Core Web Vitals report shows how your real visitors experience your site over time.

Or, for a plain-English overview of speed alongside everything else that affects your site's performance, run our website health scorecard.

A realistic target

Do not chase a perfect 100 score; it is rarely worth the last few percent. Aim to get comfortably into the 'good' range on all three Core Web Vitals, and to have your pages feel genuinely fast on a mid-range phone on mobile data. That is the level at which speed stops costing you customers and rankings, which is the whole point.

The takeaways

  • Every extra second of load time loses real visitors, especially on mobile.
  • Target LCP under 2.5s, INP under 200ms, CLS under 0.1.
  • Oversized images and too many plugins are the usual causes.
  • Most sites need tuning (images, hosting, caching), not a full rebuild.
  • Check yourself free with PageSpeed Insights; aim for 'good', not perfect.

Need it fixed properly? Explore web design & development or get in touch.

Start a project

Let’s make your digital match your work.

Tell us about your business and what you are trying to do. We come back within a day, with a straight answer and clear next steps.

Start a project info@ofmm.ie