I Looked at 20 Small Business Websites - These Are the Problems I See Again and Again

Key takeaways
- Across 20 small business sites, the same handful of problems recurred — they're common, and fixable.
- The biggest one: you can't tell what the business does, who it's for, or what to do next within seconds.
- Slow, mobile-unfriendly pages and small broken things (dead links, silent forms) quietly cost enquiries.
- The real theme is a lack of clarity and priority, not bad design — usually a sharpen-and-fix job, not a rebuild.
I recently sat down and looked closely at 20 small business websites — different industries, different budgets, different levels of polish. What struck me wasn't how different they were. It was how the same handful of problems showed up again and again. If you run a small business, there's a good chance your site has two or three of these too.
The encouraging part: none of the recurring problems are exotic or expensive to fix. They're the same fixable issues, over and over. Here's what I kept seeing.
1. You can't tell what they do in the first few seconds
By far the most common issue. I'd land on a homepage and genuinely not know what the business did — a vague slogan, a stock photo, and a menu, but no plain statement of the service or who it's for. If a stranger can't work out what you do at a glance, they leave. (This one is worth testing properly — see the 10-second website test.)
2. The site talks about the business, not the customer
“Established in 2011… we are passionate about… our team…” Lots of sites open by talking about themselves. Visitors don't care about you yet — they care whether you can solve their problem. The sites that worked led with what the customer gets, then earned the right to tell their story further down.
3. No clear next step
Again and again, there was no obvious thing to do. The contact route was a small link in the footer, or a form buried on a separate page, or three competing buttons with no clear priority. Confused visitors don't hunt around; they close the tab. (I wrote more about this in why people leave your website without contacting you.)
4. Slow — and worse on mobile
A lot of these sites were heavy: giant unoptimised images, a pile of plugins, layouts that jumped around while loading. On a phone — where most visitors actually are — several were slow or awkward to use. Speed and mobile aren't technical niceties; they're where real visitors quietly give up.
Twenty different businesses, and the same short list of problems on almost every site. The issues aren't unique — which means the fixes aren't mysterious either.
5. A dated look that quietly kills trust
Some sites clearly hadn't been touched in years — old fonts, cramped layouts, a design that just felt "old." It's not about chasing trends; it's that an outdated site makes people quietly wonder whether the business is still active and trustworthy. Trust is decided fast, and appearance is part of it.
6. Thin content, or all features and no benefits
Two versions of the same problem. Some sites had barely any content — a few sentences that told me almost nothing. Others had plenty, but it was all specifications and process, with no plain explanation of what the customer actually gets out of it. People buy outcomes, not feature lists.
7. Small broken things that add up
Dead links. A contact form with no confirmation (so you can't tell if it sent). Text too small to read on a phone. Buttons too close together to tap. Individually minor; together they signal carelessness — and one broken form can quietly cost every enquiry.
8. Effectively invisible on Google
Several sites had the SEO basics missing entirely — duplicate or empty page titles, no meta descriptions, no sitemap, sometimes accidentally blocking search engines. A site nobody can find can't convert anyone. (More on that in why your small-business website isn't showing up on Google.)
The pattern behind all of it
Looking across all 20, the real theme wasn't bad design — it was a lack of clarity and priority. The sites weren't ugly; they just didn't make it obvious what the business does, why it's worth trusting, and what to do next. Almost every problem on this list is a symptom of that.
Which is genuinely good news: you rarely need a full rebuild to fix it. Sharpen the message, lead with the customer, make the next step obvious, tidy the broken bits, and cover the SEO basics — and a mediocre site becomes a genuinely useful one.
If you're wondering how many of these your own site has, that's exactly what VirtualCoreX checks. The AI Website Assessment gives you a prioritised list of what to fix first, or send your site for a free review and I'll tell you honestly which of these recurring problems are costing you — and how website improvement can put them right.
Want this handled for you?
VirtualCoreX is a freelance website creation, website improvement, and SEO service run directly by Johan Stemmet. Get a free first review — scope and price are agreed in writing before you pay.

