Guide
How to make a website for your small business
8 steps · an afternoon, free
Most customers look you up online before they call, book or visit. A simple website that says what you do, where you are and how to reach you wins those customers — and you don’t need a developer or a monthly plan to make one. This guide walks you through it page by page, using the free Owlvix website builder.
Before you start
- What you sell — your main services or products and roughly what they cost.
- Your contact details: phone, email, WhatsApp, address and opening hours.
- A few real photos of you, your team, your place or your work.
- Your logo, if you have one. Your business name in a nice font works too.
-
1Decide what your website must do
Pick one main goal: get calls, get bookings, get enquiries or bring people to your shop. Every page should point visitors to that one action.
Tip: write the goal down — for example “Get 5 enquiries a week” — and put that button on every page.
-
2Plan your pages
Most small businesses need four or five: Home, About, Services (or Menu or Pricing), Contact, and maybe Reviews. In the builder, use “+ Page” to add ready-made pages — they appear in your menu automatically.
-
3Pick a ready-made design
Open the free website builder and choose the design closest to your business — consultant, clinic, restaurant, home services, real estate, salon, gym, cleaning or accountant. Then change the colours and fonts to match your logo.
Tip: pick by layout, not colour. Every colour, font and photo can be changed.
-
4Write a clear home page
In the first line, say what you do and where: “Family dentist in Leeds — new patients welcome.” Below it, list your main services, a few reviews and one big button for your main goal.
Tip: write the way your customers talk. “Leaking tap? We can come today” beats “Comprehensive plumbing solutions”.
-
5Add real photos
Swap the sample photos for your own — your team, your place, your work. Real photos build trust faster than stock photos. The builder shrinks them so your site stays fast.
-
6Switch on your contact form
Select the contact form and switch it on with your email (free). Every message a visitor sends is emailed to you. Add your phone, WhatsApp and a map on the Contact page too.
-
7Publish and connect your domain
Press Publish to put your site on sites.owlvix.com for free. To use your own domain, download the site and upload it to your hosting, or ask us to set it up for you.
-
8Help people find you on Google
Create or update your free Google Business profile and add your website. Use the same name, address and phone everywhere, and ask happy customers for Google reviews.
Tip: add your town or area to your page titles and headings — people search “plumber near me” or “plumber in Leeds”.
Common mistakes to avoid
- No clear next step. Every page should end with a button: call, book or send a message.
- Too much text. Visitors skim. Short lines, headings and lists beat long paragraphs.
- Hidden contact details. Put your phone or WhatsApp at the top and bottom of every page.
- Never updating it. Old prices or hours lose customers. Check your site once a month.
Want a custom website with booking, payments and SEO? Talk to us about a website built for you.
More free guides
- How to start selling online for free
- How to make a QR code menu for your restaurant
- How to make a wedding website with RSVPs
- How to make a portfolio website that wins clients
- How to write a CV that gets interviews
- How to make a link in bio page
- How to make a coming soon page and build a waitlist
- How to build a sales funnel
- How to make an email newsletter
- How to make an Android app without coding
Good to know
Business websites, explained
How much does a small business website cost?
With the Owlvix website builder you can build and publish one for free. A domain name usually costs about $10–20 a year if you want your own. A custom-designed site from an agency usually costs more, depending on what it needs to do.
How many pages does a small business website need?
Usually four or five: Home, About, Services, Contact and perhaps Reviews or Pricing. You can add up to 10 pages in the free builder.
Do I need my own domain?
Not to start. Your site works on a free sites.owlvix.com address. A domain like yourbusiness.com looks more professional and is easy to add later.
Will my website work on phones?
Yes. Every design fits phones, tablets and computers. Check it on your own phone before you share it.
How do I get my website on Google?
Add it to your Google Business profile, share the link, and get listed on local directories. It can take a few weeks for Google to show a new site.
Can I change my website later?
Yes. Save it to your free account and open it from “My sites” on any device. Change anything and publish again — the address stays the same.
More free tools: see all free tools.