Someone in your town searches Google for exactly what you do. A plumber, a photographer, a landscaper, a bookkeeper. You've been in business for years, you do great work, and people recommend you. But you don't show up. A competitor with half your experience and a basic website does.

This happens constantly to local businesses, and the reasons are nearly always the same. None of them are difficult to fix once you know what they are.

1. Your Google Business Profile isn't set up properly

01

The test: Search your business name on Google. Does an info panel appear on the right with your address, hours, photos, and reviews? If not, this is your first problem.

Google Business Profile (formerly Google My Business) is the single most important thing for local search visibility. It's what powers the map results at the top of the page when someone searches "plumber in Faversham" or "web designer Kent". If your profile is unclaimed, incomplete, or has the wrong opening hours, Google will deprioritise you. Or not show you at all.

Claiming and completing your profile takes about 30 minutes. Add your correct address, phone number, opening hours, a description of what you do, and at least five photos. That alone will move the needle.

2. Your website has no local signals

02

The test: Open your homepage and search the page (Ctrl+F) for your town name. Does it appear in the headline, the text, and the page title in the browser tab? If not, Google doesn't know where you operate.

A Google Business Profile on its own isn't enough. Google wants to verify your legitimacy by cross-referencing it with your website. If your website has a page title like "Home" with no mention of your town, and content that could apply to any business anywhere in the country, you're ranking for nothing locally.

The fix is straightforward: your page title should include what you do and where you do it. Your homepage heading should mention your location. Your meta description should too. If you cover multiple towns, a dedicated page for each one, like "Web Design in Canterbury" or "Web Design in Faversham", can rank independently for those searches.

3. You have no reviews, or you're not asking for them

03

The test: Search your business type in your town and look at the map results. How many reviews do the top three listings have? Now check yours. That gap is hurting you.

Reviews are one of the most significant ranking signals for local search. A competitor with 40 reviews will consistently outrank you with 3, all else being equal. Google treats a high volume of positive, recent reviews as a trust signal: proof that you're a legitimate, active business that people are actually using.

The simplest way to get more reviews is to ask. After every job, send your customer a direct link to leave a Google review. Most happy customers are glad to do it. They just never think to unless you ask. Responding to every review, including the occasional negative one, also signals to Google that the profile is actively managed.

4. Your business details aren't consistent across the web

04

The test: Search your business name and check Yell, Checkatrade, Facebook, and any directories you're listed on. Is your name, address, and phone number exactly the same on all of them?

Google cross-references your business information across dozens of sources. If your phone number changed two years ago and you only updated it on your website, but Yell still shows the old one, that inconsistency creates doubt. Google shows the businesses it trusts most. Inconsistent information is a trust problem.

Go through every directory and profile where your business appears and make sure the name, address, and phone number are identical. Even small differences like "St." vs "Street", a missing postcode, or a slightly different business name can affect how confidently Google associates all those mentions with the same business.

5. Your website never gets updated

05

The test: When did you last add anything new to your website? If the honest answer is "when it was built", Google sees a static, stale site with no reason to revisit it.

Google's crawlers revisit websites regularly looking for new content. A site that hasn't changed in two years gets crawled less frequently and is seen as lower priority. Meanwhile, competitors who publish occasional blog posts, add new project case studies, or expand their service pages are signalling that their site is active and worth surfacing.

You don't need to post every week. A few well-written pages targeting the searches your customers are actually doing, like "emergency electrician Faversham" or "garden design ideas for small Kent gardens", can rank in a matter of weeks and send you enquiries for years. One good page is worth more than ten thin ones.

Where to start

If any of these sound familiar, start with your Google Business Profile. It's free, it takes less than an hour to sort out properly, and it has an immediate impact on local visibility. From there, look at your website: does it clearly say what you do and where you do it? If not, that's the next thing to fix.

Most local businesses are invisible online not because the competition is fierce, but because they haven't done the basics. The good news is that the basics aren't complicated. They just need doing.

Not sure where you stand?

I offer a free website and local SEO review for small businesses in Kent. I'll tell you exactly what's holding you back online and what it would take to fix it.

Get your free review →