What actually makes a business website work

A business website has one job. Most of what gets argued about in the build has no bearing on whether it does that job.

Rainbow Coders, managed software and website projects

Most conversations about a new business website spend their energy on the wrong things. Colours, the exact wording of a heading, whether the logo should be slightly larger. All of it feels like the important part, because it is the visible part.

Meanwhile the things that decide whether the site earns its keep get almost no airtime, largely because they are harder to have an opinion about in a meeting.

It has one job

Take a visitor who does not know you, and give them enough confidence to make contact. That is it. Everything on the site either serves that or competes with it.

Which makes the test for any element refreshingly blunt: does this help somebody decide to get in touch? A lot of what ends up on business websites does not survive that question.

Speed, and why it is not a technical detail

A visitor forms a judgement about your business in the first second or so, and on a slow site they form it while looking at nothing. Every additional second of load time measurably increases the proportion of people who leave, and mobile visitors on ordinary connections feel it hardest.

The usual culprits are dull and entirely fixable: images uploaded at camera resolution and scaled down in the browser, half a dozen third party scripts each blocking the page, a font stack that hides the text until it has finished downloading, and a page that builds itself in JavaScript when it could have arrived as HTML.

Reasonable targets: under two seconds to something meaningful on a mid range phone, images served at the size they display, and no third party script that has not earned its place by name.

Clarity beats cleverness

Somebody landing on your home page should be able to answer three questions almost immediately: what do you do, is it for somebody like me, and what happens if I get in touch.

Aspirational language works against all three. "Transforming digital experiences" tells a visitor nothing. "We build custom software and websites for small businesses, starting with a written scope and a fixed price" tells them everything, and it filters out the people you cannot help, which is a feature rather than a loss.

Accessibility is not an add-on

Around one in five people has a condition that affects how they use the web. Building for them is a legal expectation in most of the markets a British business sells into, and it is straightforwardly the right thing to do.

It is also, done from the start, close to free. Real headings in order. Text that contrasts with its background. Form labels attached to their fields. Alt text that says what the image conveys. Everything reachable and operable with a keyboard. Visible focus so a keyboard user can see where they are.

Retrofitting it after the fact costs many times more, which is the only real argument anybody needs.

Technical SEO, which is mostly just doing the basics

Search visibility is not a mystery and it is not a monthly retainer for a report nobody reads. Most of it is structural, done once, correctly:

  • One clear <h1> per page, describing what the page is about in the words somebody would actually search for.
  • A title under about 60 characters and a description under about 150, written to be clicked rather than stuffed with keywords.
  • Readable URLs that describe the page, and that do not change. When one has to change, a 301 redirect goes in behind it.
  • Structured data, so a search engine understands what the page is rather than guessing from the text.
  • A sitemap that reflects reality, generated rather than hand maintained.
  • Genuinely fast pages, because speed is a ranking factor and, more importantly, a bounce factor.

Do that and you have done more than most competitors. The remaining work is writing things worth linking to, which no technical measure substitutes for.

You have to be able to change it

A site you cannot update is a site that is out of date within the year. If changing a price means emailing an agency and waiting three days, the price will be wrong for three days, or more likely nobody will bother and it will be wrong for a year.

Every page on this site is editable by the people who run it, including the text you are reading and every search and social tag attached to it. That is not a nice extra. It is the difference between a site that stays true and a site that quietly rots.

What does not matter as much as people think

Being fashionable. Design trends date faster than businesses do, and a site built to look current in 2026 looks dated in 2028 in a way that a clear, plain, well made one does not.

Animation for its own sake. A little, used to show a relationship between two things, helps. A lot, used because it was possible, slows the page and irritates the visitor who came to find your phone number.

The number of pages. Six pages that answer real questions beat thirty that pad out a sitemap.

A short honest checklist

  • Loads in under two seconds on a phone, on mobile data.
  • Says what you do, in plain words, above the fold.
  • Works entirely by keyboard, and reads correctly in a screen reader.
  • Every page has a real title, a real description and a sharing image.
  • Contact is never more than one click away.
  • Your own team can change any of it without ringing anybody.

If your current site fails more than two of those, the fix is usually smaller than you expect, and it is worth knowing what it would take. Tell us about it and we will come back with a straight answer.

  • website design
  • web performance
  • accessibility
  • technical SEO
  • content management

Related reading

Have a project that needs this kind of thinking?

Tell us about it. The first conversation costs nothing.

Start a project