Skip to article
Google Business Profile

Google Business Profile for Trades: Fix the Six Things That Stop You Ranking

One page covering why your profile does not show, how to optimise it properly, and what actually influences Google Maps rankings for a trade business.

30 July 202614 min readBy James Tandy

The short answer

A Google Business Profile that never shows up is almost always one of six things: the primary category is wrong, the profile was never verified, the service area is blank or bloated, a duplicate listing is splitting your history, the profile is suspended, or you are simply too far from the searcher. Five of the six you can fix yourself.

Key takeaways

  • Search in a private window for the job, not your business name, or you are reading a personalised result that tells you nothing.
  • Five of the six causes are yours to fix. Only proximity to the searcher is fixed geography you cannot influence.
  • The primary category decides which searches you are eligible for at all, so a mismatch is a wall rather than a small penalty.
  • Reviews asked for at the end of every job compound. Weekly posts do not, and automating them is busywork.
  • Change one setting at a time and leave a fortnight, or you learn nothing about which change actually worked.

Almost every trade owner who contacts me about local search has the same complaint: the Google Business Profile is set up, the details are correct, and the map pack still shows three other firms. Nine times out of ten the cause is one of six specific problems, and most of them you can fix yourself in an afternoon. This guide walks through all six, then covers the optimisation work that decides who ranks once the basics are right.

01

Test the profile the way a customer would, not from your own kitchen

A signed-in search from your own address is personalised, and two clean searches tell you which half of the six problems you are dealing with.

Before you conclude anything, make sure you are looking at what your customers see. Most owners search their own trade and town whilst sat in their own kitchen, signed into their own Google account, on a phone that has visited their own profile a hundred times. That result is personalised. It tells you almost nothing.

  1. Open a private window and go to Google Maps.
  2. Search the term a customer would use: not your business name, but the job. Roof repair, boiler replacement, consumer unit upgrade, plus the town.
  3. Drag the map to the centre of the area you want work from and search again.
  4. Now search your exact business name and town as a separate test.

If your profile does not appear for the exact business name and town, you have a verification, suspension or duplicate problem. If it appears for your name but never for the job, you have a category, relevance or proximity problem.

Those two answers send you down completely different paths, so run both searches before you change a single setting.

02

The six reasons a trade profile does not show up

Six problems account for nearly every invisible trade profile, and only the last of them is outside your control.

The two searches above tell you which half you are in. If the profile does not come up for your exact business name and town, look at verification, suspension and duplicates. If it comes up for the name but never for the job, look at category, service area and proximity.

In my experience they turn up roughly in the order below, most common first.

Map pack
The small block of local business listings Google shows with a map beside them, above the ordinary results. Getting into it is a separate job from ranking in the links underneath.

Reason one: the primary category is wrong

This is the quiet one. The profile is live, complete and perfectly healthy, and still never appears, because the primary category is not one Google matches to the searches you care about. A roofer set as Construction company, or an electrician set as Handyman, is competing in the wrong pool.

Google leans heavily on the primary category to decide which searches a business is eligible for, so a mismatch is not a small penalty, it is a wall.

Reason two: the profile was never verified

An unverified profile can exist, can be edited by you, and can still be invisible in search. Plenty of owners created a listing years ago, never finished the postcard or video step, and assumed it went live.

Open your dashboard, look for a verification banner or a Get verified button, and if you see one, that is your answer. Video verification is now common for trades: filming your van with signage, your tools, and business post showing the address you registered.

Reason three: the service area is blank or bloated

If you work from home or a yard and do not want the address published, you should be a service area business, with the address hidden and the areas you cover listed. Two failures are common. The first is leaving the service area blank, which leaves Google guessing. The second is listing thirty towns across three counties because more must be better.

It is not. A sprawling service area dilutes the signal about where you are genuinely based, and Google still ranks you around your registered pin, not the edge of your list.

Reason four: a duplicate listing is splitting your history

Duplicates appear when a business moves, when a previous agency created a second profile rather than claiming the first, or when Google auto generates one from other data. Two listings split your reviews and your history, and Google may pick the weaker one.

Search your business name, your old address and your phone number in Google Maps and count the results. If you find a duplicate, use Suggest an edit to report it as one, or contact support from the profile you own.

Reason five: the profile is suspended

A suspension is the more alarming one. The profile disappears from search entirely and you get an email you may well have missed. The usual triggers are a keyword stuffed business name, a virtual office used as the address, sharing an address with another business in the same category, or an aggressive edit such as changing name and address on the same day.

Check the dashboard for a notice. If you find one, fix the underlying breach first, then appeal. Appealing whilst the name still reads Smith Roofing Leeds Emergency Roof Repairs will fail.

Reason six: you are too far from the searcher

This is the honest one. Google Maps results are heavily influenced by how close the business is to the person searching. If you are based eight miles from the centre of a town, you are competing there against firms based in it, and for many searches you will simply not appear.

No setting changes this, no amount of posting fixes it, and anyone who tells you otherwise is selling something. What you can do is win the searches near your actual base and use ordinary website pages for the wider area. That is what the Local SEO for tradesmen service is built around.

03

Pick the most specific primary category, then fill in services and areas

The businesses already in the map pack tell you which category Google associates with the searches you want, so there is nothing here to guess at.

Your primary category is the single biggest lever you control. Choose the most specific category that describes the work you actually want to be called about, not the broadest one that technically covers everything you do. Roofing contractor beats Construction company. Electrician beats Contractor.

If you mostly fit bathrooms and would rather not take drain jobs, Bathroom remodeler may serve you better than Plumber, even though you are a plumber.

Secondary categories are useful but not equal to the primary. Add the ones that genuinely describe services you offer, and stop. Twelve chosen from a keyword list will not push you up, and an irrelevant one attracts enquiries you do not want.

Services sit underneath categories and are underused. Google offers predefined services for most trade categories and lets you add custom ones. Add them, and write a short description for each. This is where the specific work goes:

  • Flat roof repair
  • EICR testing
  • Unvented cylinder installation
  • EV charger installation

For service areas, list the towns and postcode districts you would genuinely travel to at a sensible price, and keep it to a realistic working radius. If you want to be found across a much wider patch, that job belongs to dedicated location pages on your website, covered on the Local SEO for tradesmen page.

04

Reviews compound, posts mostly do not

A steady monthly trickle of reviews is worth more than every other profile activity combined, and weekly posting is the most oversold of them.

Reviews move the needle. Not just the count and the average, but the pace. A profile gaining a steady handful every month reads very differently, to Google and to a homeowner, than one that collected forty reviews in 2022 and nothing since. Steady beats sudden. Twenty arriving in one week after a push looks exactly like what it usually is.

The practical version is unglamorous: ask every customer at the moment the job finishes and they are happy, with a short link you text from the van. Not an email a fortnight later. Ask them to mention the job and the town in their own words, because review text is content Google reads, though never write it for them and never offer anything in exchange.

Photos matter less than people think, but they are not pointless. What helps is recent work you actually photographed on site: finished jobs, the van, the team. What does not help is twenty stock images of roofs, or the same six photos re uploaded. Add a few real ones a month and stop worrying about it.

Posts are the most oversold feature on the profile. A weekly post will not lift you up the map pack on its own. They earn their keep in two narrower ways: they occupy space when a customer is comparing three firms, and they suit seasonal offers or a note that you have emergency availability.

Write one when you have something real to say. Automating a post every Tuesday because a tool suggests it is busywork, and I would rather you spent that hour asking for reviews.

The quiet win is the questions and answers section, where you can ask and answer your own questions. Put the three things customers always ring to ask into it, in plain language:

  • Do you charge for quotes?
  • Do you cover my area?
  • Are you insured?
05

Proximity, prominence and relevance: where the effort is wasted

Google describes local ranking with three factors, one of which is fixed geography, which is why nobody honest will promise you a position.

Google describes local ranking with three factors, and they are worth understanding because they show you where effort is wasted.

The three local ranking factors and how much of each a trade business controls

Factor: Proximity

What it measures
How close you are to the searcher, or to the centre of the area they searched
How much you control
None, beyond where your registered address already sits

Factor: Relevance

What it measures
How well your profile matches what was actually searched
How much you control
All of it, and it is the fastest thing to fix

Factor: Prominence

What it measures
How well known the business appears across the whole web, not just on the profile
How much you control
Most of it, but it builds slowly

You only choose where your registered address sits, and for most trades that was decided years ago when you bought the house. A roofer in a village will do well for the village and struggle in the city fifteen miles away, and the right response is to build the city presence through website pages rather than pretend the profile will stretch.

Relevance is squarely yours: primary category, secondary categories, services with descriptions, the words on the website you link to, and what your reviews actually say. Most trades invisible for a term they should own have a relevance problem, not a mystery.

Prominence rewards consistent mentions of your name, address and phone number elsewhere: trade bodies, local directories, suppliers, the local paper. Reviews contribute. So does your own website, which is why a profile attached to a thin three page site rarely competes with one attached to a proper site.

A third of local ranking is fixed geography and the rest is work you can do. That is why I will not quote you a position. Anyone promising a map pack place either does not know which of the three they are fighting, or knows and is not telling you.

06

The completeness items most trade profiles leave empty

Once the profile is verified, clean and correctly categorised, optimisation is mostly filling in the third of the fields nobody fills in.

Once the profile is verified, clean and correctly categorised, optimisation is mostly completeness. Google rewards profiles that answer every question a customer might have, and most trade profiles leave a third of the fields empty.

Services with descriptions are the most commonly skipped field on the whole profile. Every service you offer, named the way a customer would say it, with two or three sentences underneath.

Opening hours come next, including special hours. Set your normal hours honestly, then set special hours for bank holidays, Christmas and the fortnight you shut in August. A profile marked open when you are not earns you a bad experience and occasionally a bad review, and Google favours businesses it believes are open right now for urgent searches. If you take emergency calls at midnight, say so, and back it with an out of hours number you will answer.

Attributes are the tick boxes: online estimates, onsite services, appointment required, wheelchair accessible entrance, languages spoken. Five minutes, and they occasionally appear as filters a customer can use. Tick the ones that are true.

Products are not obviously relevant to a trade, but the section works as a shop window for fixed price items: a boiler service, a landlord gas safety certificate, an EICR, a roof survey. Each gets an image, a name, a price or price range, and a description. It is one of the few reliable ways to look more substantial than a competitor.

The website link should point at a page that matches the profile, not automatically the homepage. If you have a strong service page for the work you most want, link there. If you run several profiles for genuinely separate premises, each should point to its own location page.

07

Work through the diagnosis in this order

Each step rules something out, and the later ones are wasted effort while an earlier one is still broken.

Run these in order rather than picking the one that sounds most like your problem. Optimisation work done on a duplicate or an unverified listing is work Google never sees.

  1. Check the profile exists at all

    In a private window, search your exact business name plus your town in Google Maps. If nothing comes back, you are dealing with verification, suspension or a lost claim. Log into the dashboard and read every banner at the top before touching anything else.

  2. Rule out duplicates

    Search your business name, your phone number, and your previous address if you have moved. Two entries mean split reviews and split history, and the fix is to report the one you do not control and consolidate.

  3. Compare your category with the map pack

    Search the three or four terms you actually want work from, look at who is in the map pack, and note their primary category. If yours differs, change it.

  4. Check the pin and the service area

    Is the pin in the right place? If you hide your address, are your service areas listed and realistic, or blank or bloated? Trim anything you would not genuinely travel to.

  5. Complete every empty field

    Services with descriptions, hours including bank holidays, attributes, a handful of products, and a website link pointing at a relevant page. Work through it until there is no empty field left.

  6. Be honest about proximity

    Take your five target towns and ask, for each, whether a firm based where you are could plausibly outrank firms in the town centre. Where the answer is no, stop expecting the profile to deliver and move that battle to your website.

That last distinction, between what the map pack can realistically give you and what needs pages behind it, is the basis of how I plan Local SEO for tradesmen.

The bottom line

A profile that never shows up is almost always verified badly, suspended, miscategorised, missing a service area, duplicated, or simply too far from the searcher. Five of those six you can fix yourself this week. If you would rather have someone look at yours properly, I will review your profile, your categories and the site behind it, and send you a written list of what to change and in what order. It is reviewed personally, delivered within 3 working days, and there is no sales call. Get My Free Local SEO Audit.

Where to go next

Sources

  • Google Business Profile Help Verification steps, suspension and reinstatement, categories, service areas and the profile fields described here.
James Tandy, founder of JTandy

Written by James Tandy

James builds high-converting websites and runs local SEO for UK home-service businesses, with ten years spent turning local search into booked jobs. More about James →

Start with the audit

Find out why competitors are outranking you.

Request a free SEO audit. I’ll personally review your local visibility and tell you honestly what to fix first.

  • Free
  • Reviewed personally
  • No sales call
  • Yours to keep
Get My Free SEO Audit →