Most small business owners assume their website is "fine". But fine is doing no work for you. If your website isn't actively converting visitors into enquiries and customers, it isn't neutral. It's costing you money, quietly, every day.
The good news is that you don't need a developer to know whether you have a problem. Most of the signs are visible if you know what to look for. Here's what to check.
1. You're getting traffic, but no enquiries.
Organic traffic feels like progress. But traffic alone tells you nothing about whether your website is working. The real measure is what happens after people arrive.
For small service businesses, a healthy conversion rate — visitors who make an enquiry or take a clear action — is typically somewhere between 2% and 5%. If you're well below that, or can't tell because you haven't set up goal tracking, that's the first website conversion problem to solve.
The gap between visitors and leads usually comes down to one of three things: messaging that doesn't speak to the right person, no obvious next step, or a friction-heavy enquiry process. Traffic arriving and leaving without acting isn't a marketing win. It's a sign your website isn't working as hard as it should be.
2. Visitors leave within seconds.
A high bounce rate is a symptom, not the diagnosis. On its own it doesn't tell you why people left, only that they did.
Common causes include slow load times, a layout that doesn't signal relevance quickly enough, and traffic that isn't the right fit for what you offer. The quickest honest check: load your site on your mobile, on a 4G connection, as a stranger would experience it. If it takes more than three seconds to load, or the first screen doesn't immediately communicate what you do, most people won't wait around to find out.
These are signs your website is hurting your business in the most direct way possible: visitors arrive with intent and leave with nothing.
3. Your site looks dated compared to your competitors.
Visitors form a first impression in roughly 50 milliseconds, before they've read a single word. That impression is entirely visual: your layout, typography, imagery, and use of space.
A dated design doesn't just look old. It signals to potential customers that your business may be behind too. For small businesses especially, the website is often the first (and sometimes only) thing a prospective customer sees before deciding whether to get in touch.
You don't need a full redesign to spot this as a website problem. Open your site and your top two or three competitors side by side. Look at font choices, image quality, and how much breathing room the layout gives. If yours looks noticeably more cluttered or less polished, that gap is already influencing people's decisions — before they've considered your pricing or your credentials.
4. People can't figure out what you do or who it's for.
This is one of the most common website problems for small businesses, and one of the hardest to see from the inside, because you know your own business inside out.
Try the five-second test. Show your homepage to someone who doesn't know your company, let them look for five seconds, then close the tab. Ask: what does this business do, and who do they help? If the answer is vague or uncertain, your headline and above-the-fold content aren't doing their job.
The most common version of this problem is copy written from the owner's perspective rather than the customer's. Your customer doesn't care about your history or your process yet. They care about whether you can solve their specific problem. Your headline, subheadings, and calls to action should speak directly to that, without jargon or industry shorthand that means nothing to someone who's just found you.
These are signs your website is hurting your business without you realising it, because visitors bounce before you ever get the chance to impress them.
5. Your contact or enquiry process creates friction.
Every extra step between a visitor deciding they're interested and actually getting in touch is an opportunity for them to change their mind. Website conversion problems often live here, in the twisted path from intent to action.
Common culprits include phone numbers that aren't clickable on mobile, contact forms buried three clicks deep, no acknowledgement after submitting a form, and service pages with no clear next step at all. Each one is a piece of lost business.
A frictionless conversion path looks like this: someone lands on a service page, immediately understands what you offer and who it's for, sees a clear call to action without having to scroll, fills in a short form, and gets an instant confirmation that you've received their message. Every deviation from that path is a leak worth fixing.
6. Your site isn't built for how people actually browse.
More than half of all small business website traffic comes from mobile devices. If your site was built primarily for desktop, or hasn't been properly tested across different screen sizes, you're likely losing enquiries from visitors you'd never know about.
Mobile usability is the obvious part, but there are two more dimensions worth checking if you want to know whether your website is working properly.
The first is accessibility. A site that's difficult to use for people with visual impairments, motor difficulties, or older devices will struggle in the same places it struggles for everyone else: low contrast text, unclear navigation, and interactive elements that are hard to target on a small screen. Fixing accessibility issues almost always improves the experience for all users.
The second is speed. Core Web Vitals — Google's technical benchmarks for page experience — measure things like how quickly the main content loads and how stable the layout is as a page renders. Poor scores here affect your search rankings directly, not just your user experience. Google Search Console (free) will show you which pages have issues and where to start.
A simple 10-point website health check you can do yourself.
You don't need a developer or expensive software to get a clear picture of what's working and what isn't. Work through these ten checks in order. Each one takes less than ten minutes and uses free or near-free tools.
1. Run a speed test on your homepage. Go to PageSpeed Insights (free, from Google) and paste in your URL. You're looking for a mobile score above 70 and a desktop score above 85. Google uses speed as a ranking signal, so you may be losing traffic before people even arrive.
2. Check how your site looks on a real mobile device. Open your website on your phone. Look for text that's too small to tap, buttons that sit too close together, and images that overflow the screen. Most small business traffic is mobile-first, so this is the most honest test you can run. Repeat for every page.
3. Do the five-second test on your homepage. Ask someone who doesn't know your business to look at your homepage for five seconds, then close it. Ask them: what does this company do, and who is it for? If they can't answer both questions clearly, your headline and layout are working against you. Tools like UsabilityHub offer a free version for exactly this, or you can run it informally with a friend or colleague.
4. Check your Core Web Vitals in Google Search Console. If you haven't set up Search Console (free), you should. It's the most useful dashboard a small business owner can have. Once connected, go to Experience → Core Web Vitals. Any URLs marked "Poor" are pages Google is actively downranking. Focus on fixing those first.
5. Walk your own enquiry path. Go to your site as if you were a first-time visitor and try to send an enquiry. Click every button, fill in every form, and check every phone number link actually dials on mobile. You're looking for broken links, missing confirmation messages, forms that go nowhere, and anything that requires more than two clicks to get from intent to contact. Fix every piece of friction you find.
6. Review your top five pages in Google Analytics. Google Analytics 4 is free and shows you which pages people visit most and how long they stay. If your key service pages have a very short average engagement time — say under 30 seconds — visitors aren't reading. That usually means the headline isn't landing, the copy is too dense, or the page isn't matching what they expected to find.
7. Run a broken link check. Broken links damage trust and create crawl issues for search engines. Broken Link Checker (free) will scan your site and list every 404 and redirect error in minutes. Fix or remove any broken links it finds. This is a quick win that pays off in both user experience and SEO.
8. Check your site's accessibility with WAVE. Go to wave.webaim.org (free) and scan your homepage. You're looking for red error icons — things like missing alt text on images, form labels that aren't connected to their inputs, and low colour contrast. Fixing accessibility issues almost always improves the experience for everyone, not just those with specific needs.
9. Compare your homepage against a competitor's. Open your site and your nearest competitor's side by side on desktop. Ask yourself honestly: which one looks more credible? Which one is clearer about who it serves? Look at the quality of photography, the whitespace, the clarity of the main headline, and how easy it is to find a contact method. You don't need a full redesign to close the gap. Sometimes targeted copy changes or one better image makes a significant difference.
10. Search for your business the way a customer would. Open a private browser window (so your own history doesn't skew results) and search for the service you provide in your area, the way a customer would phrase it. Check where you appear, what your listing looks like, and whether your meta description is doing any work or just cutting off mid-sentence. Google Search Console will show you which queries are already bringing people in — look for gaps between what you rank for and what you'd like to.
Once you've worked through all ten, you'll have a short list of specific, fixable problems. Prioritise anything that sits between a visitor and an enquiry — those have the most direct impact on revenue.
When to get a professional website audit.
A self-audit gets you a long way. But there are situations where DIY diagnosis has real limits.
If you've worked through the checklist above and fixed the obvious issues but leads still aren't coming in, the problems are likely sitting deeper — in the way your content is structured for search, in the technical signals you're sending to Google, or in conversion patterns that only become visible with proper analytics data over time.
A professional website audit covers the full picture: not just what's broken, but what's working, where the gaps are, and what to prioritise first. You'll come away with a clear, actionable plan rather than a vague list of things to look into.
If you'd like a second opinion after running through the checklist, or want someone to do the digging for you, get in touch.
It's been said so many times before, but your website should be your hardest-working salesperson. It has to be available 24/7, never off message, and always ready to convert a visitor into a lead. Catching the signs your website is hurting your business early is significantly cheaper than waiting until lost leads and declining search visibility force the issue.