How to Make a Website for Your Small Business (Step by Step)
How to make a small business website in 2026: pick a goal, get a domain, choose a builder, write five core pages, add a contact path, set up SEO basics and publish. Costs, a page checklist and FAQs.
Short answer (September 2026): to make a website for your small business, decide what the site must do (calls, bookings or sales), register a domain, pick a website builder, create five core pages, add a clear way to contact you, set up basic SEO and publish. With an AI builder you can have a working first draft in minutes and a finished site in a day.
Below is the full step by step, a checklist of must-have pages, typical costs, and the mistakes that stop small business sites from bringing in customers.
Step 1: Decide what the site has to do
Every small business website has one main job. Name it before you pick a tool, because it decides which pages and features you need.
- Get calls or quote requests. Trades, contractors, cleaners, lawyers. The phone number and a short form matter most.
- Take bookings. Salons, clinics, tutors, fitness studios. You need an online booking tool.
- Sell products. Shops and makers. You need a catalogue, cart and checkout.
- Build trust before a visit. Restaurants, churches, local venues. Hours, location, menu or schedule, and photos.
Write that goal on one line, for example "Get 10 quote requests a month from homeowners in Leeds." Every later decision gets easier.
Step 2: Get a domain name
Your domain is your address online (yourbusiness.com). Keep it short, easy to spell out loud, and close to your business name. If the exact name is taken, add your town or trade (smithplumbingleeds.com) rather than hyphens or odd spellings.
A .com or your country ending (.co.uk, .ca, .com.au) is safest for a local business. Register it in your own name, not a designer's, so you always control it. Most domains cost roughly $10 to $20 a year, though renewal prices can be higher than the first year.
Step 3: Choose how to make a small business website
You have three realistic routes:
| Route | Best for | Typical cost | Time to launch |
|---|---|---|---|
| AI website builder | Owners who want a draft written for them | $0 to about $40 a month | Minutes to a day |
| Drag-and-drop builder | Owners happy to design page by page | $0 to about $40 a month | A few days to 2 weeks |
| Freelancer or agency | Custom features, strong brand work | $1,000 to $15,000+ one time | Several weeks to months |
*Costs are typical 2026 ranges, not quotes. Your price depends on pages, features and who you hire.*
An AI builder is the fastest way for most small businesses. On We.Inc you describe the business in one prompt, for example "a website for a family bakery in Portland with a menu, opening hours and a catering enquiry form", and the builder produces a full multi-page site you can then edit by chatting or clicking. There is a free plan, so you can see the result before paying anything.
If you want a side-by-side look at the free options, read our comparison of the best free website builders for small business.
Step 4: Build the pages a small business website needs
Keep it small. Five good pages beat twenty thin ones.
| Page | What it must include | Why it matters |
|---|---|---|
| Home | What you do, where, for whom, one main button | Most visitors decide in seconds whether to stay |
| Services or products | One section (or page) per service, with prices or "from" prices if you can | Answers the main question and helps you rank for each service |
| About | Your story, team photo, years in business, licences | People buy from people they trust |
| Reviews or portfolio | Real customer reviews, before and after photos | Proof beats claims |
| Contact | Phone, email, address or service area, form, map, hours | The page that turns visits into leads |
| Privacy policy | What data you collect and why | Required in many places if you collect personal data |
Write like you talk to a customer on the phone. Lead with the benefit ("Same-day boiler repair in Leeds") rather than a slogan ("Excellence in every job").
Step 5: Make it easy to contact you
This is where most small business sites lose people.
- Put your phone number in the header on every page, and make it tap-to-call on mobile.
- Keep forms short: name, phone or email, and one message box. Every extra field costs replies.
- Add one clear button per page ("Get a free quote", "Book now") and repeat it at the bottom.
- If you take bookings, connect a booking tool so people can pick a time without calling.
Our guide to adding a contact form walks through the options.
Step 6: Set up small business website SEO basics
You do not need to be an SEO expert, but skip these and Google may never show your site.
- Titles and descriptions. Each page gets a unique title with the service and town, such as "Emergency Plumber in Leeds | Smith Plumbing".
- One page per main service. A page for "boiler repair" can rank for that search. A single "Services" list rarely ranks for anything.
- Name, address and phone. Keep them identical on your site, your Google Business Profile and directories.
- Google Business Profile. It is free and drives much of the local traffic for service businesses. Link it to your site.
- Mobile and speed. Google uses the mobile version of your site for indexing, so check every page on a phone. Compress large photos.
- Search Console. Add your site to Google Search Console (free) to see what you rank for and catch errors.
For a full list, use our on-page SEO checklist.
Step 7: Check everything and publish
Before you go live, run through this list:
- Every button and link works
- The form sends to an inbox you check daily
- Phone number is correct and tappable on mobile
- Spelling of your business name, address and hours is right
- Every image has a short description (alt text)
- The site loads quickly on a phone using mobile data
- Your domain is connected and shows the padlock (HTTPS)
Then publish, share the link on your Google Business Profile and social pages, and ask your last five happy customers for a review.
What does a small business website cost to run?
After launch, the ongoing costs are usually small:
| Item | Typical yearly cost |
|---|---|
| Domain renewal | $10 to $20 |
| Builder or hosting plan | $0 to about $480 |
| Business email (optional) | $0 to about $100 per person |
| Paid photos or logo (optional) | $0 to a few hundred dollars, one time |
*Typical 2026 ranges. Check current pricing on each provider's site.*
The bigger cost is your time. Plan 30 minutes a month to update photos, add new reviews and check your form still works.
Common mistakes to avoid
- No clear action. If a visitor cannot tell what to do next in five seconds, they leave.
- Stock photos only. Real photos of your team, van, shop or work build far more trust.
- Hiding prices entirely. Even "from $95" helps people self-qualify and saves you time on the phone.
- Letting a designer own your domain. Always register it in your own name.
- Never updating. A site that still says "Spring 2023 offer" signals the business may be closed.
Where to go from here
If your business is in a trade, our industry pages show what those sites need: see the contractor website builder or plumber website builder, or browse business website templates. Good designs to start from: Brightpath Co., Summit Trades and Halden Woodworks.
When you are ready, start building your site free on We.Inc. Describe your business in one prompt, review the draft, change anything you like, and publish.
Frequently asked questions
How do I make a website for my small business for free?
Use a website builder with a free plan. You can build and publish on the builder's own address (for example yourname.builder.com) at no cost. We.Inc's free plan lets you build up to 3 sites from templates and publish them on a we.inc address; on paid plans from $20/mo its AI builder can produce a first draft from one prompt describing your business. Most free plans do not include a custom domain, so budget roughly $10 to $20 a year for one when you are ready.
How long does it take to make a small business website?
With an AI builder, a first draft takes minutes and a finished, checked site usually takes an afternoon to a few days, mostly spent on photos and wording. With a drag-and-drop builder, plan on a few days to two weeks. A custom build by a freelancer or agency typically takes several weeks to a few months.
What pages does a small business website need?
Five pages cover most businesses: a home page, a services or products page, an about page, a contact page with your phone, address and a form, and a reviews or portfolio page. Add a privacy policy if you collect any personal data through forms, and a separate page for each main service if you want to rank for those services in search.
Should I use a website builder or hire a web designer?
Use a builder if you need a standard brochure, booking or small shop site and want to control costs and edits yourself. Hire a designer if you need custom features, a complex integration or a distinctive brand you cannot get from a template. Many small businesses start on a builder and hire help later for specific pieces.
How much does a small business website cost?
Typical ranges in 2026: $0 to about $40 a month for a builder plan, $10 to $20 a year for a domain, $1,000 to $5,000 for a freelancer-built site and several thousand dollars or more for an agency. These are ranges, not fixed prices, and depend on the number of pages and features.
Do I need a website if I have a Facebook page or Google Business Profile?
They help, but they are not a replacement. You do not control the layout, reach or rules of a social platform, and a Google Business Profile shows limited detail. A website is the one place you own, it can rank for your services and it gives your profiles somewhere to send people.
This page is part of our How to make a website hub: see all how to make a website pages.
More in Blog
- How to Make a Website to Sell Stuff (Without Coding)
- How to Reduce SaaS Costs: 8 Strategies to Cut Your Software Spend
- How to Sell Websites to Local Businesses: A Repeatable Playbook
- How to Set Up an Email Drip Campaign (Step by Step)
- How to Start a Web Design Business in 2026 (Built for the AI Era)
- How to Start an Online Business in 2026: A Practical, No-Hype Guide
- How to Write Website Copy That Sells (With Examples)
- How We.Inc Helps Teams Scale From 10 to 10,000
Website builders for the businesses in this article
Related guides and tools
Start building
- how to make a website
- best website builders for small business
- AI website builder
- free website builder
- website templates
Related guides
How we research, test and update this page: our editorial policy. We.Inc is our own product.
Product
Who It's For
- For Agencies
- For Freelancers
- For Hosting Providers
- For SaaS Platforms
- For Startups
- For Financial Services
- For Healthcare
Features
Resources
- Blog
- Help Center
- Free Business Tools
- Free UI Components
- Website Templates
- Template Collections
- Website Examples
- Guides
- Comparisons
- Alternatives
- Best Lists
- Reviews
- Pricing Guides
- Use Cases
- Glossary & Guides
- Integrations
- Developers
- Benchmark
- Windows App
