Spend an afternoon clicking through small-business websites in your own town and a pattern starts to emerge. The same five failure modes show up on almost every site — slow load times, hidden phone numbers, vague copy, no proof, and broken mobile layouts. Once you see them, you can't un-see them.
Here's the list. None of these are theoretical — each one is a documented reason real customers leave a site without ever picking up the phone.
1. The site takes too long to load
53% of mobile visitors abandon a page that takes longer than three seconds to load. The median small-business website we audit takes 6.2 seconds on a real phone over 4G. Half their traffic is gone before the homepage even renders.
The usual culprits, in order of how often we see them:
- Unoptimized images. Hero images are 4MB JPEGs straight from the photographer's camera. They should be 200KB WebP files at the most.
- Plugin sprawl. WordPress sites with 30+ plugins, each loading its own CSS and JavaScript. Most of those plugins are dormant or unused.
- Page builder bloat. Elementor, Divi, WPBakery — all of them ship 2–4MB of CSS and JS that the page may not even use.
- Render-blocking fonts. Six font weights loaded synchronously. The page sits blank waiting for them.
Open PageSpeed Insights, paste your URL, and look at your Largest Contentful Paint. If it's over 2.5 seconds, you have a problem. Over 4 seconds, you're losing significant traffic every day.
2. There's no clear next step
Walk through your homepage as a customer who has never heard of you. Within five seconds, can they answer:
- What does this business do?
- Where is it located?
- How do I become a customer right now?
If the answer to "how do I become a customer" requires scrolling, hunting for a phone number in the footer, or clicking through three pages — you've lost them. Every page on your site needs an obvious primary action above the fold. For a service business that's almost always one of three things: book online, call now, or fill out this form.
The mistake we see most often: the homepage hero says something poetic about your "passion for craftsmanship" with a tiny "Learn More" button that goes to an "About Us" page. Nobody books from your About Us page. Stop sending them there.
3. The site is actively broken on mobile
Over 70% of local-business search traffic is mobile. Most small-business sites we audit are technically "responsive" — meaning they shrink to fit the screen — but functionally broken. Buttons too small to tap. Text that overflows. Navigation that requires a horizontal scroll. Forms that are unusable with one thumb.
The fastest test: load your site on your own phone, then try to:
- Find your phone number in under three seconds.
- Tap your phone number and have it actually call.
- Open the menu, find your services page, tap it.
- Fill out your contact form without rotating the phone.
If any of those fail, your mobile site needs work. Mobile-first isn't a buzzword — Google indexes the mobile version of your site first, and it's the version your customers will actually use.
4. The copy could belong to any business
"We provide quality service with integrity and pride." "Family-owned and operated for over 20 years." "Your satisfaction is our top priority." "Where craftsmanship meets care."
None of these sentences mean anything. They're written in a voice that sounds like a small business but says nothing only your business could say. They're invisible to readers and useless to Google's NLP, which is increasingly good at distinguishing real content from filler.
The fix: every paragraph should be either factually specific to your operation ("We've serviced over 4,000 vehicles since 2008. Most are domestic models. Our mechanics are ASE-certified.") or genuinely useful to a customer ("If your check engine light is on but the car drives normally, here's what's likely happening...").
If a sentence on your website could appear word-for-word on a competitor's site, delete it. Replace it with something only true of you.
5. Nothing has changed in two years
Google rewards sites that are actively maintained. Not because freshness is a direct ranking factor for most queries (it isn't), but because abandoned sites accumulate problems — dead links, outdated information, expired SSL certificates, security holes — that erode trust signals over time.
The minimum bar for "actively maintained":
- Hours, contact info, and pricing reviewed and updated quarterly.
- At least one new piece of content per quarter — a project case study, a blog post, a testimonial, a new service page.
- Customer reviews surfaced and rotated on the site.
- SSL certificate renewing automatically; no broken links; no 404s in Search Console.
If your last "About Us" update mentions an event from 2022, that's a signal. Fix it.
The honest summary
You don't need a complete redesign to fix most of this. You need an afternoon, a free PageSpeed report, your own phone, and some honesty about what your homepage actually says. Most small-business sites aren't failing because they're old — they're failing because the basics never got attention.
If the fixes feel daunting, or if you'd rather have a studio that handles the website, the SEO, and the maintenance as one ongoing system, that's exactly what we built Harbor Tree to do. See our website design service for what's included, or reach out for a 20-minute audit on the call.