← Back to Articles

What a small business website actually needs, and the expensive things it doesn’t

What a small business website actually needs, and the expensive things it doesn’t

A short list of what makes a visitor call, book or buy, and a longer list of things small businesses pay for that do nothing. With a ten-minute check you can run on your own phone today.

Somebody is standing in a parking lot with their phone, one bar of signal, trying to find out if you’re open. They found you on Google. They tap through to your site.

What happens in the next few seconds is the whole job of your website. Everything else is decoration, and a lot of the decoration costs money.

I’ve been building websites for twenty years, and the distance between what small business owners get sold and what their visitors need is still wide. So this is the short list of what a small business site needs, the longer list of what it doesn’t, and a check you can run on your own phone before lunch.

Most visitors arrive with one question

Nobody visits a plumber’s website to browse. They visit with a question, and it is nearly always one of these:

  • Do you do the thing I need?
  • Do you do it where I am?
  • Are you open, or when will you be?
  • How do I reach you?
  • Can I trust you with this?

A bakery gets “do you have gluten-free” and “are you open Sunday.” A yoga studio gets “is there a beginner class tonight.” A two-person accounting firm gets “do you do small business taxes, and are you taking new clients.” Different businesses, same shape: a stranger with a specific question and not much patience.

Your site succeeds when it answers that question fast and then makes the next step obvious. It fails when it makes them hunt. That’s the whole test, and you can hold every decision about your site up against it.

Your phone number is the most important thing on the page

For any business where people call, the phone number belongs at the top of every page, on a phone screen, without scrolling. Not in the footer. Not on a separate Contact page.

Three details matter more than they look:

It has to be tappable. On a phone, a number should start a call when you tap it. That is one line of code (a tel: link), and plenty of small business sites still don’t have it. Somebody has to copy the number, switch apps and paste it, and some of them won’t bother.

It has to be real text, not part of an image. A number baked into a logo or banner graphic can’t be tapped, can’t be read by a screen reader, and can’t be read reliably by Google. Text is free. Use text.

It has to be the same everywhere. The number on your site, on your Google Business Profile, on your Facebook page and on your truck should match. A mismatch confuses customers and search engines alike, and it looks like a business that has moved or closed.

If you’d rather people book or message than call, the same rules apply to that button: top of the page, works with one thumb, says exactly what happens when you tap it.

Say what you do, in the words a customer would use

Your top line should say what you do and where, in plain words. “Emergency plumbing in Mesa and Gilbert” does more work than “Excellence in Every Drop.” The second one sounds like a business. The first one is one.

Two reasons this matters. People skim, and they need to know in a glance that they’re in the right place. And Google needs to understand what you do and where you do it before it can show you to anyone searching for it. A clever slogan gives it nothing to work with.

Name the towns or neighborhoods you serve, in text. If you have a storefront, put the full street address on the site, in text, and link it to a map. If you work out of a van and serve a radius, list the places in that radius by name.

Hours, and keeping them true

Opening hours are among the things visitors want most from a small business site, and among the things most likely to be out of date. A site that says you’re open when you’re not costs you more than a site that doesn’t list hours at all, because someone drove there.

Put your hours on the homepage, not three clicks deep. Make them match your Google Business Profile exactly. And make it something you can change yourself in two minutes, from your phone, without emailing anyone. Holidays, a sick day, a new Saturday schedule: if updating the hours is a chore, the hours will be wrong.

While we’re here: if you don’t have a Google Business Profile, set one up before you spend a dollar on your website. It’s free, it’s what shows up on the map and in the box on the right of a Google search, and for many local businesses it’s the first thing a customer sees, sometimes the only thing. It isn’t optional. The website is where people go when the profile has made them curious.

Proof, and what counts as proof

Once someone knows you do the thing, the next question is whether you do it well. Proof is what answers it, and some kinds work much better than others.

What works:

  • Photos of your actual work, your actual shop, your actual people. A slightly imperfect photo of the kitchen you remodeled beats a perfect stock photo of a kitchen you didn’t. People can tell the difference, and the stock photo quietly says you had nothing of your own to show.
  • Reviews with names and specifics. Something like “They came out at 9pm on a Sunday and fixed the water heater in an hour — Dana R., Tempe” is proof. “Great service!!” is not much. Ask your happiest customers for a review on Google, and quote the good ones on your site with permission.
  • Things that are checkable. A license number, a certification, a membership, the year you started. These are dull, and that’s why they work.
  • A face and a name. For most small businesses, the owner is the brand. A photo of you and two sentences about who you are does more than a page of “our values.”

What doesn’t: badges you bought, “trusted by thousands,” a wall of logos of companies you did one small job for, and testimonials nobody can trace.

One clear next step

Every page should have one obvious thing to do next. Call. Book a time. Order. Get a quote. Pick the one that matters most to your business and make it the button that stands out.

The common mistake is offering five equal choices: call us, email us, follow us on Instagram, sign up for our newsletter, chat with our assistant. Each one dilutes the others, and the visitor who was about to call ends up following you on Instagram instead, which is worth a lot less to you.

Secondary options are fine. They just shouldn’t look as important as the main one.

And whatever the next step is, it has to actually work. A contact form that silently sends to an old email address is an easy mistake to make and a hard one to notice. The owner thinks it’s a quiet month. It isn’t.

Your site is a phone site that also works on a laptop

You probably look at your website on a computer. Most of your customers probably don’t, especially if you’re a local business people search for while they’re out. I’m not going to quote you a percentage, because it varies a lot by business, but you can see your own: most site hosts and Google Search Console will show what devices your visitors use. For local businesses it is very often mostly phones.

That changes what “good” means:

  • The first screen on a phone is all that matters at first. On a laptop, your headline, phone number and photo might sit side by side. On a phone, they stack, and only the top one is visible. Make sure it’s the right one.
  • Thumbs, not mouse pointers. Buttons and links need to be big enough and far enough apart to tap without hitting the wrong one.
  • One bar of signal is a real condition. Your customer in the parking lot isn’t on office Wi-Fi. A page that needs several megabytes before anything appears is a page some people never see.
  • Nothing should jump. If text shifts down while an image or ad loads in, people tap the wrong thing. Google measures this, as one of its three Core Web Vitals: how fast the main content appears (LCP), how quickly the page responds to a tap (INP), and how much things move around while it loads (CLS).

You can see those numbers for your own site, free, by putting your address into Google’s PageSpeed Insights. Look at the mobile results. They’re usually worse than desktop, and they’re the ones that matter.

Things people pay for that do nothing

This is the list that saves money. None of these are always wrong, but each is something small businesses regularly pay for and get little or nothing back.

Sliders and carousels. The rotating banner at the top of the page, with three or four messages taking turns. Plenty of visitors never wait for the second slide. It’s heavy, it moves when people are trying to read, and it’s a way of not deciding what your main message is. Pick one.

Autoplay video backgrounds. Beautiful on the designer’s monitor. On a phone with weak signal, a large file the visitor never asked for, behind text that’s harder to read because it’s over moving pictures.

Pop-ups on arrival. A newsletter box that appears before someone has read a word asks for a commitment before you’ve earned one. On a phone it covers the whole screen, and the close button is small.

Chat widgets with nobody behind them. A chat bubble that answers “we’ll get back to you” is a contact form with extra loading time. An AI chatbot that hasn’t been given your real prices, hours and policies will make them up. If you can’t staff it or feed it properly, a phone number does the job.

Monthly SEO packages with vague reports. Some SEO work is real and worth paying for. A monthly fee for a report full of charts, with no clear list of what was actually changed on your site, usually isn’t. Ask what was done this month, specifically. If the answer is fuzzy, so is the value.

Lots of thin pages. Ten service pages that each say roughly the same thing in slightly different words don’t help visitors and don’t fool Google. Five pages that each answer a real question beat twenty that pad.

Embedded social feeds. Your Instagram grid, live on your homepage. It loads someone else’s code, slows the page, and shows posts you didn’t choose for the site. Link to your profile instead.

Tracking scripts you never look at. Analytics, heatmaps, ad pixels, tag managers. Every one adds weight and often privacy obligations. If nobody opens the dashboard, it’s cost with no benefit. Most of what makes a small business site slow isn’t the site; it’s what’s been bolted on.

A redesign when the content is the problem. If people aren’t calling, a new look rarely fixes it. A clearer headline, a visible phone number and real photos often do, for a fraction of the cost.

The cheap things that quietly matter

On the other side, a few things cost little or nothing and do real work.

Accessibility. A site that works with a screen reader and a keyboard also works better for everyone else: clearer structure, readable contrast, buttons that say what they do. In the US, courts have applied the Americans with Disabilities Act to websites, and small businesses do get sued over it. The standard most people point to is WCAG 2.2, and the basics are not exotic: text descriptions on meaningful images, enough contrast between text and background, form fields with labels, and everything usable without a mouse.

Structured data. There’s a shared vocabulary, schema.org, that lets your site tell search engines plainly: this is a local business, here is the name, address, phone and hours. The type is called LocalBusiness, and it has more specific versions for plumbers, bakeries, dentists and so on. Any decent developer can add it in a few minutes. You never see it; Google reads it.

Speed. A light page with real text and compressed photos is faster than a heavy one on every phone, everywhere. Speed is mostly about what you leave out.

Being able to change it yourself. Hours, prices, a new photo, a holiday closure. If each of those needs an email to someone and a wait, the site will drift out of date, and an out-of-date site is worse than a plain one.

A ten-minute check you can do right now

Do this today, on your own phone, not your computer. Turn off Wi-Fi so you’re on mobile data, open a private browser tab, and go to your site the way a customer would: search your business name on Google and tap through.

  1. Without scrolling, can you see what you do, where, and how to reach you?
  2. Tap the phone number. Does it start a call?
  3. Find your hours. Do they match your Google Business Profile today?
  4. Is there one obvious button for the main thing you want people to do?
  5. Is there at least one real photo of your work, your place or you?
  6. Fill in your own contact form with a test message. Does it arrive within a few minutes, at an inbox you actually check?
  7. Did anything pop up, jump around or autoplay before you could read?

Write down every “no.” That’s your list, in roughly the order to fix it. Most of it is cheap. Some of it you can fix yourself this afternoon.

Then, if you want numbers, put your address into PageSpeed Insights and look at the mobile score and the three Core Web Vitals.

What this adds up to

A good small business website is smaller than people expect. What you do, where, when you’re open, how to reach you, some proof, one button, and a page that shows up fast on a bad phone connection. It should be easy to keep true, and you should own it.

That’s not a minimal version of a website. For most small businesses it’s the whole thing done properly, and it’s worth getting right before paying for anything on the second list.

Check my site for freeStart a site