Why Isn't My Business Showing Up on Google? A Local SEO Starter Guide for UK Small Businesses
You've had a website built, it looks good, and then you search for what you do plus your town and you're nowhere on the first page. A competitor with a worse website is sitting in the top three. This is one of the most common calls we get after a launch, and it's rarely a design problem. It's almost always one of a handful of local SEO basics that got skipped.
Nearly half of all Google searches are looking for something local, whether that's "plumber near me" or "accountant in Norwich". If your business isn't set up to answer that kind of search, you're invisible for the exact moment someone is ready to buy.
Your Google Business Profile matters more than your homepage
For local searches, most people never make it to your website before deciding whether to contact you. They see your Google Business Profile (the box with your name, opening hours, photos, and star rating that appears next to the map) and make a judgement from that alone.
Google's own research found that customers are 2.7 times more likely to consider a business reputable when its Business Profile is complete, and around 70% more likely to actually visit once they've seen one. Most business owners claim their profile once, add an address, and never touch it again. A profile that's actually working has an accurate category (not just "business" but the specific service you offer), real photos added regularly, correct opening hours including bank holidays, and a short description that uses the words a customer would actually search for.
If you've never checked, search your business name on Google right now. If the profile on the right-hand side looks thin, that's usually the fastest local SEO win available and it costs nothing but time.
Reviews decide whether people call you, not just whether they find you
Reviews aren't a nice-to-have anymore. BrightLocal's 2026 consumer survey found that 41% of people now always read reviews before choosing a business, up sharply from the year before, and 31% will only use a business rated 4.5 stars or higher. That's a real cutoff, not a vague preference. A business sitting at 4.2 stars is quietly losing a meaningful chunk of people who never even click through to the website.
What actually moves the number isn't chasing five-star ratings obsessively. It's asking every happy customer for a review at the point they're happiest (right after a job well done, not three weeks later in a generic email blast), and replying to every review, good or bad. Consumers in the same survey said generic, copy-pasted replies put them off almost as much as no reply at all, so a genuine two-line response naming what the job actually was tends to do more than a templated "thanks for your feedback!"
Keeping your name, address and phone number consistent everywhere
This one sounds trivial and gets skipped constantly. If your business is listed as "J Smith Plumbing" on your website, "J. Smith Plumbing Ltd" on Facebook, and "Smith Plumbing" on an old Yell listing, Google has to work out whether these are the same business. Sometimes it gets it wrong, and sometimes it just trusts the listing less because the details don't match cleanly.
The fix is unglamorous: go through Google, Facebook, Bing Places, Yell, Checkatrade or any trade directories you're on, and make the name, address and phone number identical, character for character, everywhere. It's a couple of hours of admin, not a technical project, and it's one of the few local ranking factors you can fully control in an afternoon.
A few technical things quietly working against you
Some of this does need a developer, but it's worth knowing what to ask for. Your page titles should mention your service and your location together, something like "Boiler Repairs in Leeds" rather than just "Services" as a page title. If you cover several towns, each one generally needs its own proper page with genuinely different content, not the same paragraph with the town name swapped out; Google is good at spotting that pattern and it doesn't help you rank in any of them.
Site speed matters too, particularly on mobile, since most local searches happen on a phone standing outside a shop or in a van between jobs. If your site takes more than a few seconds to load on a decent 4G connection, some visitors are gone before they've seen anything. Google's PageSpeed Insights tool is free and will tell you exactly where the slowdown is, even if you need someone else to fix it.
What's actually worth doing first
If you're doing this yourself with limited time, the order that tends to move the needle fastest is: claim and fully complete your Google Business Profile, fix any mismatched name/address/phone details across your top five listings, and start asking every satisfied customer for a review the same week the job finishes. Those three things cost nothing except consistency, and most small businesses see a difference within a couple of months, not a couple of years.
The technical page-level work (location pages, page titles, site speed) tends to have a bigger ceiling but takes longer to show up in results, so it's worth doing alongside the quicker wins rather than instead of them.
If you've already tried the basics and you're still not showing up where you should, it's often worth a second pair of eyes on the site itself rather than more guesswork on the profile side. At Digital Hand we build websites with local search considered from the start rather than bolted on afterwards, and we're happy to take a quick look at what might be holding yours back. You can book a free 15-minute consultation and we'll tell you straight whether it's a quick fix or a bigger project.