Most UK businesses we audit have a Google Business Profile that is, technically, "set up". A name. An address. Maybe a phone number that still works. A handful of photos uploaded in 2021, and a primary category chosen in about thirty seconds by whoever had the laptop open at the time.
That isn't optimisation. That is the default state of about eight in ten profiles on UK Google, and it is also the single biggest reason most local businesses underperform their actual quality in search.
So let's go through this properly. Below is the step-by-step process we use for Google Business Profile optimisation on every local SEO engagement we run. You can do it yourself in about half a day. The compounding effect is months of better visibility.
Step 1: Claim it, verify it, and check there isn't a duplicate
Before any optimisation, two basics: you need to actually own the listing, and you need to make sure there isn't another one floating around for the same business.
Search your business name in Google Maps. If a listing exists that you don't have access to, claim it through the "Own this business?" flow. If there are duplicates — a common situation for businesses that have moved address or rebranded — report the duplicate via the support form and have it merged. Two listings for the same business does not double your visibility. It halves it.
Verification methods vary by category. Most service businesses now go through video verification, which is faster than the postcard era but trips people up when they realise they have to walk Google through their actual premises. Plan for it.
Step 2: Pick the right primary category
This is the single highest-leverage setting on your entire profile. It determines what queries Google considers you eligible to appear for in the local pack. Get it wrong and the rest of the optimisation work is fighting against a poorly-aimed cannon.
The rule: the most specific category that accurately describes your primary service. "Dentist" beats "Healthcare". "Family Lawyer" beats "Law Firm". "Electrician" beats "Home Improvement Contractor".
If you're not sure, look at what your top three competitors in your area have set. You can see this through tools like GMBspy or PlePer. Don't blindly copy them, but it tells you where the floor is.
For a deeper look at how this single decision shapes your visibility, our guide on Google Business Profile categories: how to choose the right one walks through the selection process for UK businesses specifically.
Step 3: Add every relevant secondary category
You can add up to nine secondary categories. Use them. Each one expands the set of queries you're eligible to rank for, without diluting your primary category signal.
A boutique law firm whose primary category is "Family Lawyer" might add "Divorce Lawyer", "Estate Planning Attorney", "Mediation Service", and so on. A restaurant whose primary is "Italian Restaurant" might add "Wine Bar", "Pizza Restaurant", "Catering Service" depending on what they actually do.
Be honest. Don't claim categories you don't genuinely serve. Google has been getting better at suspending profiles that game this.
Step 4: Fill in every available attribute
This is the boring bit, and it's also where most businesses leak rankings. Attributes are the boxes Google ticks (or doesn't tick) when it shows your business in filtered local pack results.
Wheelchair accessible. Free Wi-Fi. Outdoor seating. Appointment required. Online consultations available. LGBTQ+ friendly. Vegan options. Takeaway. Veteran-led. Women-owned.
A coffee shop that ticks "outdoor seating", "free Wi-Fi", and "wheelchair accessible" appears for searches that filter on those attributes. A coffee shop that ticks none of them doesn't. Five minutes of work. Months of compounding visibility.
Step 5: Write a strong, naturally-keyworded business description
You get 750 characters. Use them well.
The first 250 characters are the most important — that's roughly what shows up before the "more" link gets clicked. Lead with what you do, where you serve, and what makes you different. Naturally include your primary service and main location once or twice. Don't keyword-stuff. Google doesn't reward it, and it reads like a 2014 SEO crime scene.
A workable formula: "[Business name] is a [primary category] in [city/area] serving [target customer]. [What you actually do, in plain English]. [What distinguishes you — years, credentials, specialism]. [Brief CTA or contact prompt]."
Step 6: Upload photos — and keep uploading them
If your profile has fewer than 25 photos, you are leaving rankings and clicks on the table. The map pack businesses with the most consistent photo activity routinely outrank competitors who set theirs once in 2022 and forgot about them.
Minimum starting set:
- Logo (square, high resolution)
- Cover photo (wide, brand-relevant)
- Exterior (the storefront from across the street, recognisable)
- Interior (a few angles)
- Team (faces, real photos, not stock)
- Products or work in progress
- "At work" photos (you actually doing the thing)
Then keep adding. A photo a week. Real photos, taken on a phone, not stock. Google's algorithm rewards profiles with recent media activity.
Step 7: Build a complete service list
Under "Services", list every distinct service you actually offer with a short description for each. Not a vague three-item bullet list. Twenty to fifty service entries is normal for a serious operation.
Each service entry helps Google understand the breadth of what you do, and each acts as a small signal for queries matching that specific service. A solicitor might list dozens — divorce, separation, child arrangements, prenuptial agreements, civil partnerships, mediation, financial settlements, court of protection, and so on.
The same logic applies to products if you sell them. Product listings on GBP show up in local searches and are increasingly pulled into AI-generated answers about local options. Skipping this is a quiet visibility tax.
Step 8: Set up Google Posts and actually publish
Posts are the most consistently underused feature on GBP. They're free, they show up in your knowledge panel, and they signal active management — which is itself a ranking factor.
Aim for at least two to four posts a month. Mix them between:
- Service highlights ("This month: we're running consultations on...")
- Recent work or case studies (carefully, no client confidentiality issues)
- Seasonal or local relevance ("January self-assessment deadline...")
- Offers, where you have them
- Industry insight (Budget commentary, regulation changes)
Don't dump press releases. Don't post the same thing every month. Treat it like a very small, very visible micro-blog.
Step 9: Pre-populate your Q&A
The Q&A section is open to anyone — meaning anyone can ask and anyone can answer, often very wrongly. Get there first. Add the questions your prospects actually ask, with proper answers, before someone else gives a misinformed one.
Questions to seed: pricing structure, opening hours specifics, parking, accessibility, qualification questions, what to bring to a first appointment, response time, service area boundaries.
You're answering future customers' research questions on Google's surface, which is exactly the kind of behaviour Google rewards.
Step 10: Build a structured review request workflow
Reviews are simultaneously a ranking signal and a conversion signal. A business with 40+ recent quality reviews ranks better and converts inbound traffic significantly better than one with eight reviews from 2022.
Build a process:
- Trigger the request right after a positive interaction completes
- Send a direct Google review link, not a generic "find us on Google"
- Time it to when satisfaction is highest
- Respond to every review, good and bad, within 48 hours
- Don't solicit fake or paid reviews — Google detects this and suspends profiles for it
For the long-form treatment, our piece on do Google reviews affect your local SEO rankings covers the signals in detail. For handling difficult reviews, see how to respond to negative Google reviews with examples.
Step 11: Match your GBP NAP to your website and citations exactly
Your business name, address, and phone number on Google Business Profile must match what's on your website's footer and contact page, and what's on every directory and citation across the web. Different spellings, different phone numbers, different address formats — all of these confuse Google's entity matching and silently suppress rankings.
This is what people mean by NAP consistency. It's unglamorous, tedious, and one of the highest-impact pieces of work most local businesses are skipping.
Step 12: Add UTM tracking to your GBP website link
Set your website link with UTM parameters (?utm_source=google&utm_medium=organic&utm_campaign=gbp) so the traffic shows up cleanly in your analytics. Most businesses we audit have no idea how much traffic their GBP actually drives, because the link isn't tagged.
Step 13: Monitor insights and adjust
Inside GBP, the performance dashboard tells you how many times you've appeared in searches, how many calls and direction requests you've generated, and what queries are bringing people in. Check it monthly. If you're consistently appearing for queries that aren't quite right, your category or service list needs adjustment.
What good looks like after 90 days
Run this whole sequence and after about three months you should be seeing:
- Steady increase in profile views
- Map pack appearances on more searches month-over-month
- Calls and direction requests growing
- A steady cadence of new reviews
- Photos refreshing monthly
- Posts published consistently
If you're not seeing this and you've done the work properly, there is usually a NAP consistency problem somewhere — or the broader issues covered in why your Google Business Profile is not showing on Maps.
GBP optimisation isn't a one-off. It's a permanent maintenance discipline. The businesses dominating their local packs in 2026 are the ones who treat it that way. The ones with the dusty profiles from 2022 are quietly losing every quarter.
If you'd rather have someone else run this end-to-end, our local SEO services cover the full cycle, from this checklist through citation work, review generation, schema and locally-anchored backlinks.
Find Out If AI Search Can Find Your Business
Our free audit identifies exactly where your AI search visibility is weak and what to fix first.
Get Your Free SEO Audit →