For most local businesses, the majority of visitors arrive on a phone, often while standing in a parking lot deciding where to go. If the site is painful on a small screen, they hit back and pick the next result. Here are the five mobile problems I see most often, with simple fixes.
1. Text that needs pinch-to-zoom. If body text is below about 16px, or the viewport meta tag is missing, people have to zoom to read. Fix: add <meta name="viewport" content="width=device-width, initial-scale=1"> and set a readable base font size with comfortable line height.
2. Tap targets that are too small. Tiny links in a footer or menu items crammed together cause mis-taps. Fix: make buttons and links at least around 44–48px tall with space between them.
3. Full-screen pop-ups on arrival. A newsletter or coupon pop-up that covers the page on a phone is the fastest way to lose a visitor, and Google may treat intrusive interstitials as a negative signal. Fix: delay it, make it a small banner, or drop it on mobile.
4. No obvious tap-to-call or directions. Mobile visitors usually want to call, book or get directions. Fix: put a sticky "Call" button (<a href="tel:...">) and a directions link near the top of every page.
5. Heavy images. A 4 MB hero photo might be fine on office Wi-Fi but crawls on mobile data. Fix: export in WebP or AVIF, size images to the space they fill, use srcset, and lazy-load anything below the fold.
Quick test: open your own site on your phone, on mobile data, and try to call you within 10 seconds. If that's hard, your customers feel it too.
I'm with ENZORA. We build websites, local SEO and Shopify stores for US small businesses, and we offer a free website audit: https://enzora.vercel.app




