9 Website Mistakes Small Businesses Make (and What They Cost)
None of these are design opinions. Each one has a measurable cost, and most sites make at least four.
The most expensive small business website mistakes are all information-architecture problems, not aesthetic ones: putting menus and price lists in PDFs, hiding prices, burying the phone number, and shipping content that only appears after JavaScript runs.
Every item below costs something measurable — a lost ranking, a lost enquiry, or a visitor who leaves before the page finishes loading. None is about taste. A site can be genuinely beautiful and still make all nine, which is why "we don't like how it looks" is usually the wrong reason to redesign and these are usually the right ones.
1. The menu or price list is a PDF or an image
Cost: every search for what you actually sell. A PDF takes seconds to open on mobile data, forces pinch-zoom, and is effectively invisible to search. Someone searching "balayage price Indiranagar" or a dish you serve cannot find you, because the words aren't text. Build it as HTML. This applies to restaurant menus and salon service lists equally.
2. Prices are hidden to "encourage a call"
Cost: the customers who were ready to buy. Hiding prices doesn't filter out cheap prospects — it filters out decisive ones. Someone with budget who wants to confirm they're in the right bracket will simply choose the competitor who told them. Meanwhile you lose every price-intent search.
3. The phone number takes more than two taps
Cost: enquiries, directly. For local businesses the phone is the conversion. It should be tappable, persistent, and reachable from any scroll position — not sitting in a footer under a contact form.
4. Content only appears after JavaScript runs
Cost: your entire AI search presence. GPTBot, ClaudeBot and PerplexityBot don't execute JavaScript. If your text is injected client-side, or hidden by an animation library until a script reveals it, those crawlers index nothing. Test it: disable JavaScript and reload. Our SEO checklist covers the fix.
5. A full-screen video hero
Cost: everyone who leaves before it loads. An uncompressed autoplay video pushes Largest Contentful Paint past four seconds on mobile data. Visitors leave before seeing the first frame. Use a compressed poster image and load video lazily, if at all.
6. Nobody's name is on it
Cost: trust, and E-E-A-T signals. "Our team of experts" is worth nothing. Named people with real credentials are worth a great deal, particularly in health, finance, legal and fitness, where Google and AI engines both weight expertise heavily.
7. Stock photography of people who don't work there
Cost: credibility, instantly. Customers recognise stock images. A slightly imperfect photo of the actual premises outperforms a polished photo of a stranger in an office you don't occupy.
8. The site was built once and never touched
Cost: rankings, slowly. Content untouched for years loses AI citation eligibility and drifts down in search. It also means your prices, hours and offers are wrong, which costs you in a much more immediate way. This is a pricing-model problem more than a laziness problem — if edits are billed per change, nobody makes them.
9. No Google Business Profile
Cost: the map pack, entirely. Strictly not a website mistake, but it's the most common gap we see and the highest-return hour of work available to any local business. For "near me" searches the three map results sit above everything else, and you cannot appear in them without a profile.
The pattern
Seven of these nine are about making information easy to find and easy to index. That's what a small business website is for. Visual polish matters — it signals that you take your business seriously — but it never compensates for a price list nobody can read.