A small business website has one job: turn visitors into customers. It doesn't need to be big or complicated. It needs to answer a visitor's questions quickly and make the next step easy. Use these 12 essentials as a checklist, whether you're building a new site or improving an old one.

1. A headline that says what you do

Visitors decide in seconds whether they're in the right place. Your main headline should say what you offer and, for local businesses, where. "Family dental care in Bristol" beats "Welcome to our website" every time.

2. One clear call to action

Decide the single most valuable action (book, call, order, request a quote) and make that button visible at the top of every page. Secondary options are fine, but one action should clearly lead.

3. Your services, with prices where possible

List what you offer in plain language. If you can show prices or "from" prices, do it: price transparency builds trust and filters out enquiries that were never going to convert.

4. Proof that you're good at it

Reviews, testimonials, before-and-after photos, years in business, certifications, client logos. People trust other customers more than they trust your claims. Use real reviews only, and keep them current.

5. Real photos

Photos of your actual team, premises or work beat stock images. If you use AI-generated images while you collect your own, make sure they share one consistent style so the site feels like one brand.

6. Easy contact options

Show your phone number, email and, where it's common, a WhatsApp button. Add a simple contact or booking form. Every extra field in a form costs you enquiries, so ask only for what you need.

7. Location and opening hours

For local businesses, include your address, a map and opening hours, and keep them identical to your Google Business Profile. Consistent details help both customers and search engines.

8. A mobile-first design

Most local searches happen on phones. Check that text is readable without zooming, buttons are easy to tap and the main action is reachable with a thumb. OnePrompts checks every layout on desktop, tablet and phone before you see it.

9. Fast loading

Slow sites lose visitors and rank lower. Use compressed images, avoid heavy video backgrounds and choose a platform that handles performance for you.

10. Basic SEO

Each page needs a unique title and description, sensible headings and descriptive text. Mention your services and service area naturally. For the full list, read our local SEO checklist.

11. An About section with a human face

Customers buy from people. Share your story, your experience and why you started. A short paragraph and a photo of the owner or team go a long way.

Include a privacy policy (required in many countries if you collect any personal data), clear terms for bookings or orders, and an SSL certificate (the padlock in the browser). Reputable website builders include SSL automatically.

Bonus: keep it fresh

An outdated site (old prices, a "2019 holiday hours" banner) signals a business that might be closed. Review your site every few months, and update it whenever your services or prices change. With an AI builder you can make those changes in a sentence.

Build a site with all 12 in minutes

When you describe your business to OnePrompts, the AI plans pages and sections around these essentials: a clear hero and call to action, services and pricing, reviews, contact and booking options, and SEO titles and descriptions for every page. Try it free and tick off the whole checklist in one go.