Essentials

What a small business website actually needs

Sudam Chavan 12 September 2026 About 5 minutes

Most small business websites are not badly designed. They are badly useful. The colours are fine, the photos are fine, and yet a visitor lands, scrolls once, and leaves without doing the one thing the owner wanted them to do.

The fix is usually not more design. It is making sure a handful of basic things are present and easy to find.

The first screen has one job

Someone arriving on your site is silently asking three questions: What is this? Is it near me? How do I reach you?

If your first screen answers all three without scrolling, you are ahead of most of your competition. That means your business name, what you do in plain words, your area, and a way to contact you — all visible immediately.

What it does not mean is a full-screen slideshow, a video that autoplays, or a welcome message that takes four lines to say nothing.

Contact has to be tappable, not typed

Almost everyone visiting a small business site is on a phone. A phone number written as plain text means the visitor has to select it, copy it, switch apps, paste it. Most won't.

A form is not a substitute for a phone number. Forms feel safer to the business and worse to the customer — they submit and then wait, not knowing if it went anywhere. Have a form if you like, but never make it the only option.

Say what you actually do

"Quality services with customer satisfaction" describes nothing. Replace it with what you sell, who it's for and what it costs, in the words your customers would use.

If you're a restaurant, the menu should be on the page as text — not a photograph of a printed menu that nobody can read on a phone, and not a PDF they have to download. If you're a salon, list the services and the prices. If you're a clinic, list the timings and which days you're closed.

On prices

Publishing prices is a decision, not a rule. But understand the trade-off: if you hide them, some people will call to ask, and many more will simply move to a site that shows them. A starting price or a range is often enough.

Real photos beat stock photos

A slightly imperfect photo of your actual shop, your actual food, your actual work is worth more than a polished stock image of a shop that isn't yours. Visitors can tell the difference, and the stock photo quietly tells them you might not be real.

Two things worth doing: shoot in daylight, and get a clear photo of your storefront. That last one helps people find you physically, and it helps them trust you before they arrive.

It has to open fast on a phone

The most common cause of a slow small business site is uncompressed photos. A picture straight off a phone camera can be several megabytes. On a weak mobile connection that is the difference between a site that opens and a site that gets abandoned.

Photos should be resized and compressed before they go on the page. This is invisible work, so it often doesn't get done — ask whether it has been.

Google needs to know you exist

A website by itself does not put you on the map. For a local business the two pieces work together: the site, and a properly filled Google Business Profile with your correct category, hours, address, photos and phone number.

The profile is what usually shows up in "near me" searches and on Maps. The website is what convinces someone once they've found you. Doing one without the other leaves most of the benefit on the table.

Beyond that: the site should be submitted to Search Console, have a sitemap, and carry business details in a form search engines can read. None of this is glamorous and all of it matters.

Things you can safely skip

A short checklist

  1. Business name and what you do, visible without scrolling.
  2. Tap-to-call number and WhatsApp button, on every page.
  3. Address that opens in Maps, plus opening hours.
  4. Your services or menu as readable text, with prices if you can.
  5. Real photos, compressed, including the storefront.
  6. Loads in a couple of seconds on mobile data.
  7. Readable at 360px wide with nothing spilling off the edge.
  8. Google Business Profile filled in and linked to the site.
  9. Submitted to Search Console with a sitemap.
  10. A clear way to get changes made later, and what that costs.

That list is short on purpose. Ten things done properly will outperform forty things done halfway, every time.

Put on the page whatever the phone keeps asking

Before I built websites I spent five years in the hotel line in Chhatrapati Sambhajinagar. The most useful thing I took from it has nothing to do with design: the counter phone rings for the same handful of questions, all day, every day.

Every one of those is a question your website could have answered before the phone rang. Most sites answer none of them. That's the single cheapest improvement available to any local business: sit down, write out the six things people actually phone to ask, and put the answers on the page in plain words.

This works outside food too. A salon gets asked about walk-ins versus appointments. A clinic gets asked which days the doctor is in. A hardware shop gets asked whether they have a particular brand. The list is different, the principle is identical — your website should answer your most frequent phone call.

Two details that quietly cost local businesses customers

Hours that contradict each other

Very common here: the website says 11am to 11pm, the Google listing still has old hours, and the shutter actually comes down between 3.30 and 6. A customer who drives across town to a closed shop does not come back, and they will not check the hours next time either. Pick your real hours, including the afternoon break and the weekly off, and make the site and the Google profile say the same thing.

An address that is only an address

In this city half the useful directions are landmarks, not street names. "Behind X petrol pump", "opposite the school gate", "first lane after the signal". Write the postal address for the records, then add the landmark line for humans, then a Maps link for the phone. All three, because each one is used by a different person.

Common questions

How many pages does a small business website need?

One page is enough for most shops and single-location businesses, as long as it carries who you are, what you sell, photos, hours, address and contact. Go to four or five pages when you have distinct services that deserve their own explanation, or a menu long enough that one page becomes a scroll. Pages added for the look of it just create more places for information to go stale.

Should I put prices on my website?

Where you can, yes — or at least a starting price or a range. Hiding prices filters out fewer time-wasters than people expect, and loses a lot of ready customers who simply move on to a site that shows them. If your prices genuinely vary by job, publish a typical range and say what moves it.

Is a contact form enough, or do I need a WhatsApp button?

A form on its own is the weakest option. The visitor submits and then sits in silence, not knowing if it arrived. A WhatsApp button and a tap-to-call number give them an immediate reply and give you a conversation you can actually continue. Keep the form if you like it — just never let it be the only way to reach you.

Do I need a website if I have a Google Business Profile?

The profile is what gets you found in "near me" searches; the site is what convinces someone after they've found you, and it's the only one you own. Do the profile first if money is tight — it's free, and setting it up properly takes an afternoon — then add a one-page site.

My site looks fine but gets no enquiries. What's usually wrong?

In the sites I'm asked to look at, it's usually one of three things: the contact details aren't tappable on a phone, the page takes too long to open because the photos were never compressed, or the site simply never got submitted to Google and isn't being found at all. Those are all fixable without redesigning anything.

How much does this cost to get done properly?

I've written out my own prices and what changes them in what a website actually costs in India. If you're local, the Chhatrapati Sambhajinagar page has the same thing in Hinglish. Before you hire anyone, the questions worth asking are more useful than comparing two numbers.


Written by Sudam Chavan

I design, build and host websites for businesses from Chhatrapati Sambhajinagar, Maharashtra. The sites in my portfolio run on my own server — design, code and hosting, all handled here.

If you want a second opinion on a site you already have, send me the link and I'll tell you what I'd change.

Talk on WhatsApp
Keep reading