Websites & online business

How to make a website for a small business

KKahu team·Updated 18 Sep 2026·8 min read

How to make a website for a small business
Quick answer

Make a small-business website by writing for the customer's question, not your story: one page per service with what, for whom, price range and next step; a booking or enquiry button on every page; real photos; and a Google Business Profile connected. Use an AI builder to draft it, then correct anything untrue. Launch in a day, then keep it current.

Start with the questions customers ask

Before any design, write down the ten questions you answer every week. Do you do X? How much? How soon? Do you come to me? Those are your pages and your headings. A site organized around them ranks for the searches people type and converts the visitors who arrive.

The structure that works

  1. 1HomeOne line on who you serve and what you do. One button. Proof (reviews, logos, photos) below.
  2. 2One page per serviceWhat it is, who it is for, price or range, how long, what happens next. Real photos.
  3. 3AboutFaces and a short story. People buy from people.
  4. 4Reviews and workTestimonials with names; before-and-afters if relevant.
  5. 5Book or contactA calendar if you take bookings; otherwise a three-field form and a phone number.
  6. 6FAQThe ten questions, answered plainly.
Write it in this orderWhat you do. Who it is for. What it costs. What happens next.

Copy rules

  • Short sentences. Plain words. Prices where you can.
  • Lead with the outcome for the customer, not your process.
  • One call to action per page, repeated, not five different ones.
  • Local words: your suburb, your city, the areas you cover.

Local SEO basics

  • Google Business Profile complete and connected to the site.
  • Business name, address and phone identical everywhere.
  • Service pages mention the areas you serve naturally.
  • Ask for reviews after every job.

Launch checklist

CheckWhy
Loads in under 3 seconds on a phoneMost visitors are mobile and impatient
Booking or contact button visible without scrollingThat is the whole point
Prices or ranges shownHidden prices lose enquiries
Real photos, not stockTrust
Hours and phone correctObvious, and often wrong
Someone answers enquiries within minutesOr the site's work is wasted
Where Kahu fitsKahu SitesTell Kahu what you do and it drafts your whole site in your own words, hosts it, and keeps it updated when your hours or prices change.Written in your words from one conversationHosting, domain and SSL includedHours and prices update themselvesSee Kahu Sitesbayphysio.co.nzPhysio in Mount Maunganui, same-week appointmentsBook onlinePricesACC claimsYou changed Saturday hours in chat · site updated 2 min ago

Frequently asked questions

How many pages should a small business website have?

Five to eight. Home, one per service, about, reviews, contact, FAQ. More only when you have more to say.

Should I show prices?

Yes, or at least ranges. Visitors who cannot find a price assume it is high and leave.

What if I am not a writer?

Describe your business to an AI builder in your own words and correct the draft. Your knowledge plus its structure is enough.