Blog / August 10, 2026

Speed and clarity are design decisions, not just technical ones

When a site is slow, the developer usually gets the blame. In my experience the decision that made it slow was taken much earlier, by whoever approved a homepage with a background video, four web fonts, an animated counter and a slider of nine images.

Speed is not something you add at the end with a caching plugin. It is a consequence of what you asked to be built. The same is true of clarity. A confusing site is not confusing because the developer implemented it badly. It is confusing because nobody decided what the page was for.

Where the weight actually comes from

Open almost any slow small business site and the payload breakdown looks similar. Images that were uploaded at full camera resolution and scaled down in the browser. Several font families, each with several weights. A page builder that ships styling for every feature it has, whether the page uses it or not. Third party scripts for chat, analytics, heat maps, reviews and two pixels nobody remembers installing.

Every one of those was a choice, and almost none of them were technical choices. They were design and marketing choices that had a technical cost attached, and the cost was never quoted at the time.

  • A hero video is a design decision that costs seconds on mobile
  • A carousel is a design decision that costs weight and usually earns very little, since most visitors never see past the first slide
  • Four font weights is a typography decision that costs render time
  • A chat widget is a marketing decision that loads a third party script on every page
  • An animation that waits for scroll is a decision to delay what the reader came for

Slow is a conversion problem before it is a ranking problem

People usually worry about speed for search reasons. That is the smaller half. The bigger half is that a visitor who waits is a visitor who is deciding whether to keep waiting, and on a phone connection in a country where data is expensive, they often do not.

If you buy traffic, this is money you have already spent. You pay for the click when it happens. If the page takes long enough for the person to leave, you paid full price for nothing. In the accounts I have run, sites that load fast and answer the question immediately make the same budget do more, and nothing about the bidding changed.

The size of that effect on your account depends on your traffic mix and your device split, so check your own analytics rather than trusting a general figure. Look at bounce rate and conversion rate split by device. Mobile is usually where the damage sits.

Clarity is the same problem in a different form

A page can load instantly and still waste the visit. Clarity is how fast a person can answer three questions: what is this, is it for me, and what do I do next. If those take more than a few seconds, the page is slow in the way that actually matters.

Common clarity failures I see:

  • A headline that is a slogan rather than a description of the service
  • Navigation with eleven items, four of which mean the same thing
  • Service pages that describe the process before saying what the service is
  • A contact page with no phone number because someone decided calls are inefficient
  • Buttons labeled with generic words like Learn more, which tell the reader nothing about where they are going

How to build speed and clarity in from the start

The practical answer is to attach both to the design brief, so trade offs are visible while they are still cheap to change.

  1. Set a budget before the design. Decide a target page weight and a target load time on a mid range phone. Treat it like a materials budget on a building. Anything that does not fit has to displace something else.
  2. Design mobile first, and mean it. Not designing a desktop page and squeezing it. Start with the narrow screen, where you cannot hide behind whitespace.
  3. Give every page one job. Write the job down in one sentence before any layout exists. Every element then has to justify itself against that sentence.
  4. Limit the type system. Two families, three or four weights total. This is a taste constraint and a performance constraint at the same time.
  5. Handle images at upload, not in the browser. Correct dimensions, modern formats, compression, lazy loading below the fold.
  6. Audit third party scripts quarterly. Every tag needs an owner and a reason. Remove anything nobody has looked at in six months.
  7. Label buttons with the outcome. Get a quote, See prices, Book a call. The reader should never have to guess what happens next.

What good looks like in practice

A page that works usually feels almost plain the first time you see it in a design review. Large readable type, one strong image, the offer stated in words a customer would use, one action, proof underneath. Clients often ask whether it needs more. It does not. It needs to be found, understood, and acted on, and every extra thing you add competes with those three.

Restraint is hard to sell in a meeting because it does not look like effort. It is usually the most valuable work in the project.

What to do next

Run your main pages through a public speed testing tool on a mobile profile, then look at what the report says is heaviest. Almost always it is images and fonts, and almost always they are fixable in a day without touching the design. Then take your top page and write the one sentence job it has. If the page does not obviously serve that sentence, that is your next project.

If you want someone to look at your build and tell you which of your speed problems are actually worth fixing, book a free consultation at /contact/.

← All postsBook a free consultation