What makes a great small business website? 10 things that actually matter
The 10 things that actually matter in a small business website: clarity, speed, mobile, trust signals, one clear CTA, navigation, copy, schema, local SEO, and analytics.
A great small business website is clear about what you do, loads quickly, works well on mobile, shows trust signals, has one clear call to action per page, has simple navigation, uses plain copy, includes proper schema markup, is optimised for local SEO, and has analytics in place so you can improve it. Not one of those things is exotic or expensive. Getting all 10 right puts you ahead of about 90 percent of UK small business sites.
The obsession with bigger redesigns, fancier animations, and more features is usually a distraction from fundamentals. What actually drives enquiries is whether a visitor can work out, in a few seconds, whether you are right for them, and how to take the next step.
1. Clarity about what you do
The single most common failure on small business websites is that the homepage does not clearly say what the business does, who it is for, and what to do next. Visitors are expected to piece it together from abstract taglines and stock photos.
The fix is simple. Above the fold, in plain English, answer three questions. What do you do? Who is it for? What do they need to do next?
"Friendly accountancy for UK freelancers and small businesses. Tax done, worry-free, from £75 a month. Book a free 15-minute call." That hits all three. No clever wordplay, no jargon, no guesswork for the visitor.
2. Speed
Speed is not a nice-to-have. Google ranks on it, visitors bounce because of it, and mobile users are often on patchy networks where slow sites are especially painful.
Run PageSpeed Insights on your homepage. Aim for 90+ on mobile. The main levers are image compression, removing unused plugins or scripts, and hosting. Sites built on fast foundations start ahead, and Cloudflare plus Next.js is the best foundation most small businesses can buy in 2026. Sites on cheap shared hosting with a bloated theme start behind, which is a major reason small business websites lose customers.
3. Mobile experience
More than 60 percent of UK small business website traffic is mobile. For local services, it is more like 80 percent. If your site looks fine on desktop but awkward on a phone, you are losing most of your visitors.
Test it on your actual phone. Walk through the site as a first-time visitor. Is the phone number tappable? Are buttons big enough? Does the menu work properly? Is there anything requiring zoom?
Common mobile problems
Tiny tap targets, especially in navigation. Text that is too small to read comfortably. Pop-ups that cannot be dismissed on mobile. Forms that do not work well with mobile keyboards. Images that push content around as they load.
4. Trust signals
Visitors need to trust you quickly, or they leave. Effective trust signals include customer reviews or testimonials shown on the homepage, photos of real people (you, your team, your premises), credentials and accreditations if relevant, a UK address and phone number, and clear ownership (who runs this business).
Three real Google reviews on your homepage will do more for conversions than any number of fancy animations or stock "trust badges".
5. One clear call to action Per page
Every page should have one primary action you want a visitor to take, and it should be obvious. A contact form, a "Book a call" button, a "Get a quote" form, or "Add to basket", depending on the page.
Pages with five competing CTAs (subscribe, follow, download, book, contact) generally perform worse than pages with one strong CTA. Pick the one that matters most and make it visually dominant.
A good rule: the primary CTA should be visible above the fold, repeated in the middle of the page, and appear again at the bottom. If a visitor decides "yes, I want this" at any point, they should not have to hunt for how to do it.
6. Simple navigation
Small business websites rarely need more than five to seven top-level pages. Home, About, Services (or Products), Case Studies/Testimonials, Blog, Contact. That is usually plenty.
Dropdown menus with three layers of nesting are almost always a sign of a confused information architecture. If your navigation needs 20 items to make sense, you probably have either too many services, or unclear thinking about what your website is for.
Good navigation is invisible. Visitors do not notice it because they effortlessly find what they need.
If you offer 10 services, consider a single "Services" page that lists them all, rather than 10 separate entries in the menu.
7. Plain, honest copy
Good website copy sounds like a real person, talks about the customer's problem, and uses specifics rather than vague claims. Bad website copy sounds like marketing. It is full of phrases like "passionate about delivering excellence" and "solutions-focused approach". Our guide to writing website copy that converts covers the exact rewrites that pay back fastest.
Rewrite any sentence where replacing your company name with a competitor's would leave the meaning unchanged. If "We offer innovative solutions for forward-thinking businesses" applies to you and literally every competitor, it says nothing.
Talk about what visitors get, not what you do. "Quick repairs, same-day turnaround, clear pricing" works better than "Established 20 years providing bespoke solutions to discerning customers".
8. Proper schema markup
Schema is structured data you add to your HTML so search engines understand what your content is. For a local service, it means Google can show your opening hours, star rating, address, and phone number directly in search results.
LocalBusiness schema for local services. Product schema for e-commerce. Review schema for testimonials. Article schema for blog posts. Most decent WordPress SEO plugins (Yoast, Rank Math) add this automatically, and Squarespace handles basic schema too.
You can test it with Google's Rich Results Test. If your homepage does not return any structured data, fix it. It is free visibility that most small business sites skip.
9. Local SEO
For any UK business serving specific locations, local SEO is often higher impact than general SEO. The basics are straightforward. Claim your Google Business Profile, following the steps in our complete guide to Google Business Profile for UK small businesses. Get consistent name, address, and phone number (NAP) across your website, Google, directories, and any other listings. Get real Google reviews. Create location-specific pages if you serve multiple areas.
Local directories still matter a bit. Yell.com, Checkatrade, Trustpilot, and industry-specific directories are worth a basic presence. Spend more time on your Google Business Profile than on any of them.
Content for local SEO
A blog post titled "How to choose a plumber in Sheffield" with real, useful content will rank better and attract better leads than ten generic "top tips" posts. Write for the people actually searching in your area.
10. Analytics so you can improve
You cannot improve what you do not measure. Set up Google Analytics (GA4) or a privacy-friendly alternative like Plausible or Fathom. Link your Google Search Console. Track conversions (form submissions, phone clicks, bookings). Our guide to small business analytics and what to track walks through the five numbers that actually matter.
Then actually look at the data. Once a month is fine. What pages get traffic? What pages convert? Where do visitors drop off? What search queries bring people to your site?
You do not need to be an analytics expert. You just need to look occasionally and ask "is anything obviously broken or underperforming?"
What you do not need
Small business owners often worry about things that do not matter much. A custom logo by an expensive designer. Chat widgets when your response time is 24 hours anyway. Complex animations. Video backgrounds. Multiple blog authors. Newsletter pop-ups before visitors have read anything. Cookie banners that demand agreement three times.
Most of these are net-negative. They slow your site, distract from your message, and annoy visitors. Simple and fast nearly always beats fancy and bloated.
Getting to great
You do not have to tackle all 10 at once. The highest-impact order is usually: clarity (rewrite the headline), speed (compress images, check hosting), mobile (test on your actual phone, fix obvious problems), and trust (add reviews). That gets you 70 percent of the benefit. The rest is refinement.
If you have not honestly audited your site against this list recently, do it this week. Open a new private browser window, visit your homepage, and ask yourself how well it does each of the 10. Be honest. Then pick the one that needs the most work and fix it.
If you want a full audit of your website against these 10 factors, with specific recommendations, try the free audit, or book a 15-minute call at https://cal.eu/voll.co.uk/15min. Often a short conversation surfaces the most important thing to change.

About the author
Steffen Hoyemsvoll
Founder of Voll. Oxford Physics, ex-fintech co-founder, Chartered Wealth Manager. Writes about what he actually uses to grow small businesses.
Work with Steffen