Your website is your hardest-working salesperson. It works 24/7, never takes a day off, and talks to every potential customer before you do.
But most small business websites aren't selling — they're pushing customers away. They load slowly, confuse visitors, and make it hard to do the one thing the customer came to do: contact you.
Here are the five mistakes I see on almost every small business website I audit — and how to fix each one.
Mistake 1: Your site loads slower than 3 seconds
40% of visitors leave if your site takes more than 3 seconds to load. Not "get bored and scroll" — leave. Permanently. They go to your competitor's site, which loads in 1.5 seconds.
This is the most expensive mistake on the list. A slow site doesn't lose a few impatient visitors — it loses nearly half of everyone who was interested enough to click.
Why your site is slow:
- Images that are 5MB each (should be 200KB)
- Bloated page builders (Wix, some WordPress setups) that load 50 scripts for a simple page
- No caching or CDN — every visitor downloads everything fresh
- Hosting on a $2/month shared server
The fix:
- Compress every image (WebP format, under 200KB for hero images)
- Use a modern framework (Next.js, Astro) that ships minimal JavaScript
- Put your site behind a CDN (Cloudflare, Vercel's edge network)
- Host on real infrastructure, not the cheapest shared plan
A site that loads in under 2 seconds isn't a luxury — it's the minimum standard in 2026. If yours doesn't, you're bleeding customers.
Mistake 2: No clear call to action
What do you want visitors to do? Call you? Fill out a form? Book an appointment? Buy something?
If the answer isn't obvious within 3 seconds of landing on your site, you have a CTA problem. Most small business sites bury the action behind paragraphs of "about us" copy and stock photos.
Bad CTAs (or none):
- A contact page link buried in the footer
- "Learn more" buttons that lead nowhere useful
- Phone number listed as plain text, not clickable
- A contact form with 12 required fields
Good CTAs:
- One obvious button above the fold: "Book a Free Consultation"
- Clickable phone number on mobile: tap to call
- Short form (name, email, message — that's it)
- The CTA repeated 2-3 times on the page, not just once
The rule: one action per page. If a visitor has to think about what to do next, they leave.
Mistake 3: Not mobile-friendly
60% of your traffic comes from phones. If your site looks bad on mobile, 60% of your potential customers have a bad experience.
This isn't 2015 — "mobile-friendly" isn't a nice-to-have. It's table stakes. Yet I still see small business sites where:
- Text is too small to read without zooming
- Buttons are too tiny to tap with a thumb
- Forms require pinching and zooming to fill out
- The menu doesn't work on touch screens
- Images overflow the screen or get cut off
The test: Open your site on your phone. Try to do what a customer would do — find your hours, get directions, call you, fill out the contact form. If any step is frustrating, your mobile experience is broken.
The fix:
- Design mobile-first (most devs design desktop-first and "make it work" on mobile — backwards)
- Test on actual phones, not just browser dev tools
- Make buttons at least 44px tall (the thumb-friendly minimum)
- Use a font size of 16px or larger for body text
- Forms should be one column on mobile, with large input fields
Mistake 4: No contact info above the fold
The #1 reason people visit your site is to contact you. Yet most small business sites hide their contact info behind a "Contact" page in the navigation menu.
Make it obvious. Put your phone number, email, or a "Contact Us" button at the top of every page. Not in the footer — at the top. Where people can see it without scrolling.
Even better on mobile: Make the phone number a clickable tel: link. One tap calls you. No copying, no switching apps, no friction.
The businesses that win are the ones that make it easiest to be contacted. If a customer has to work to find your phone number, they'll find someone else's.
Mistake 5: Stock photos instead of real ones
Stock photos are a tell. They scream "this business doesn't care enough to show you what they actually do."
Real photos — of your actual team, your actual office, your actual work — build trust. They tell the customer "this is a real business run by real people." Stock photos tell the customer "we bought a website template."
Bad:
- Generic stock photo of smiling people in suits
- Stock photo of a handshake
- Stock photo of a modern office that isn't yours
- Stock photo of "diverse business team"
Good:
- A photo of your actual storefront or office
- A photo of your actual team
- Photos of your actual work (before/after, finished projects, real customers)
- A photo of YOU — the owner, the person they'll talk to
Phone photos are fine. Good lighting is more important than a fancy camera. Customers want to see reality, not a stock-photo fantasy.
The quick fixes (do these today)
If you can't redesign your site right now, here are the 30-minute fixes that move the needle:
- Compress your hero image. Use Squoosh or TinyPNG. Get it under 200KB. Your site loads 2x faster.
- Add a clickable phone number to your header. One line of code. Customers can call you in one tap.
- Shorten your contact form. Remove every field that isn't absolutely necessary. Name, email, message. Done.
- Replace the worst stock photo with a real one. Just one. Take out your phone, take a photo of your office or your work, upload it.
- Add your hours and address to the homepage. Not on a separate page. On the homepage.
These five fixes take an afternoon and will measurably improve your conversion rate.
The deeper fixes (worth the investment)
If you're ready to actually fix the problem:
- Rebuild on a modern framework. Next.js, Astro, or a well-optimized WordPress setup. Faster, more secure, easier to maintain.
- Hire a real copywriter or learn to write good copy. Your words sell, not your design. Most small business copy is generic and forgettable.
- Invest in SEO. A beautiful site nobody finds is worthless. Local SEO (Google Business Profile + neighborhood pages + reviews) brings customers to you.
- Get professional photos. One photoshoot, lasting assets. Worth every penny.
A good website isn't an expense — it's the best salesperson you'll ever hire. It works 24/7, costs nothing after the initial build, and converts visitors into customers while you sleep.
Your website doesn't need to be beautiful. It needs to be fast, clear, and easy to contact. Most sites fail at all three.
Want a website that actually brings customers in?
I build fast, mobile-first websites for small businesses — designed to convert visitors into customers, not just look pretty. Let's talk.