Quick answer: Google Business Profile optimisation means filling in every relevant field accurately, choosing the right primary category, adding real photos, earning and replying to reviews steadily, and linking to a page that converts. Most small businesses can do the core setup in two to three hours, then keep it healthy with about 20 minutes a month. The profile itself is free. The real cost is attention.

For a lot of local businesses, the Google Business Profile does more selling than the website. It's what people see when they search your name, your trade, or "near me". It shows your stars, hours, photos and a Call button before anyone reaches your site.

Which makes it slightly alarming how many profiles are half finished. Wrong category. Three photos from 2019, one of them a blurry van. A description promising "quality service at affordable prices", which describes every business on earth and therefore none of them.

This guide is for owners of local service businesses (tradies, clinics, practices, shops) who want their profile working properly without paying someone to babysit it. It walks through eight steps in order, explains what Google itself says matters, and flags the mistakes that quietly cost calls. No hacks. Just the work that holds up.

What Google Business Profile optimisation actually does

Your Business Profile is the listing that appears in Google Maps and in the local pack, that block of three businesses with a map sitting near the top of many local searches. Optimising it means giving Google enough accurate, specific information to match you with the right searches, and giving customers enough reason to pick you once they see you.

One job is being shown. The other is being chosen. Plenty of profiles get shown and still lose the tap to the competitor with eighty more reviews and photos of real finished work.

Your profile also matters beyond Google's own results. When your name, address, phone and services match across your profile, your website and the main directories, it's easier for search engines and AI tools to work out who you are. We cover that side in our guide to answer engine optimisation for small business. The short version: treat the profile as part of your business identity online, because customers already do.

How Google decides who shows up in the map pack

Google is unusually open about this. Its own help page on improving your local ranking names three main factors.

  • Relevance: how well your profile matches what someone searched. Categories, services and your description do most of the work here.
  • Distance: how far you are from the searcher, or from the place named in their search. You can't optimise your way closer to someone.
  • Prominence: how well known your business is. Reviews, ratings, links and your wider presence on the web all feed into it.

Google also states that you can't pay or request a better local ranking. So anyone selling a guaranteed top-three map spot is selling something Google says doesn't exist.

Distance is fixed, so the effort goes into relevance and prominence. Every step below targets one or both.

Step 1: Claim, verify, and lock down access

Search your business name on Google. If a profile already exists, claim it. If one doesn't, create it using a Google account the business controls. Not a staff member's personal account, and not the nephew who set it up in 2021 and now lives in Melbourne.

Google decides how you verify, and the method varies by business. It might be a phone call, an email, a video showing your signage and tools, or something else. Follow the instructions exactly, because rushed verification videos are a common cause of delays.

Then sort out access. Profiles have owner and manager roles, and the difference matters.

Access checklist

  • The primary owner is a Google account the business controls.
  • There is at least one trusted backup owner.
  • Agencies, freelancers and staff are added as managers, not owners.
  • Login details live somewhere safer than one person's memory.

Losing access to a profile with 150 reviews is a special kind of misery. Ten minutes now saves weeks of support tickets later.

Step 2: Get your name and primary category right

Your business name should be your real-world name, exactly as it appears on your signage, invoices and website. Google's guidelines don't allow extra keywords or locations stuffed into the name. "Smith Plumbing" is fine. "Smith Plumbing Napier Emergency Plumber 24/7 Cheap" is how profiles end up suspended.

Category is where the real weight sits. Your primary category tells Google what you are, and it shapes which searches you're eligible to appear for. Pick the most specific category that honestly describes your main line of work. An electrician should choose Electrician, not a broad contractor category. A practice doing mostly general dentistry should choose Dentist.

A practical way to choose:

  1. Search your main service plus your town, and note the top three map results.
  2. Open each one and check the category shown under the business name.
  3. Choose the most specific category that fits where most of your revenue comes from.
  4. Add a handful of secondary categories for other services you genuinely sell.

Skip categories for work you don't really do. They attract the wrong enquiries, and you'll spend afternoons explaining that no, you don't do pool fencing.

Step 3: Fill in services, areas, and hours like a customer is reading

Google's advice is blunt: businesses with complete and accurate information are more likely to show up in local results. So fill in everything that applies. Services, service areas, hours, phone, website, attributes and opening date.

Services deserve care. Add each real service with a short, plain description. A builder listing "Renovations" tells nobody much. "Kitchen and bathroom renovations", "Decks and pergolas" and "Re-cladding" tell Google and customers exactly what's on offer.

Service-area businesses (most tradies, mobile groomers, cleaners) can hide their street address and show the areas they cover instead. Do that if customers don't visit your premises. Listing a home address as a public storefront is a reliable way to get surprise visitors and an unhappy household.

Keep hours accurate, including public holidays. A customer arriving at a locked door because Google said you were open is exactly the kind of small detail people write one-star reviews about.

Step 4: Write a description that says something

You get 750 characters. Most businesses spend them on "committed to excellence". Use them instead to answer the three questions every customer has: what you do, who and where you do it for, and why someone should pick you.

A good description reads like the first thing you'd say to a new customer on the phone. A bad one reads like a mission statement nobody asked for.

Weak

The generic version

"We are a professional electrical company providing quality services at competitive prices. Customer satisfaction is our number one priority. Contact us today!"

Sample structure

The useful version

"Family-run electricians serving Napier and Hastings. We handle switchboard upgrades, heat pump installs, EV chargers and fault finding for homes and small commercial sites. Registered electricians, written quotes before work starts, and we turn up when we say we will."

The second example is fictional, but the structure is worth copying. Google's guidelines also rule out links and pushy promotional content in the description, so keep it factual. Repeating "electrician Napier" six times reads badly and won't fix a weak category or thin reviews.

Step 5: Add photos that prove you're real

Photos are where profiles quietly win or lose. A customer comparing three plumbers scrolls the photos to check you look like a real business, not a stock image with a phone number.

Photos worth adding

  • Your logo and a clean cover photo.
  • The outside of your premises so people recognise it, or your signwritten van for mobile businesses.
  • Inside your shop, clinic or workspace.
  • The team, looking like people rather than a hostage photo.
  • Real finished work, with before and after shots where they make sense.

Add new photos regularly rather than fifty at once and then nothing for two years.

Skip stock photography. Customers spot it instantly, and it undercuts the exact trust the photos are meant to build. Our guide to website trust signals that build confidence explains why real proof beats polished filler, and the same logic applies on your profile.

Step 6: Build a steady review habit (and reply to all of them)

Reviews feed prominence, and they're usually the deciding factor when a customer compares profiles side by side. You don't need a burst of forty reviews in one week. You need a steady flow from real customers, month after month.

  1. Copy your review link from the profile dashboard. Google gives you a short shareable link.
  2. Ask at the moment of relief: job done, problem solved, customer saying thanks.
  3. Send the link by text or email the same day, with one short, friendly line.
  4. Make asking part of your job completion checklist so it happens every time, whatever your mood.

Now the rules. Google's policies don't allow offering incentives for reviews, and they don't allow selectively asking only the customers you expect to be happy (often called review gating). Fake reviews are out entirely. Getting caught can mean removed reviews or profile restrictions.

Reply to every review. Thank the good ones specifically. Answer the bad ones calmly, once, without arguing in public. How you handle a complaint tells future customers how you'll handle them. Our guide on how to get more customers as a tradie has more on turning happy customers into new work.

Step 7: Use posts and updates without making it a chore

Business Profile posts let you share updates, offers and events directly on your listing. Nobody hires a builder because of a post. But posts show the business is alive and give you room to push a seasonal service.

Keep the bar low enough to clear. One post every week or two is plenty. Good topics include:

  • A recently finished job, with photos.
  • A seasonal reminder, like heat pump servicing before winter.
  • Holiday hours and closures.

While you're there, check for edits. Anyone can suggest changes to a public profile, and Google sometimes updates details on its own.

Step 8: Link to a page that finishes the job

This is the step most guides skip. A strong profile earns the click, then hands the customer to your website. If that page is slow, vague or awkward on a phone, the profile did all the work and the website dropped the ball.

Link to the most relevant page, not automatically the homepage. A single-location business can usually link the homepage if it makes the offer obvious. A business with several locations should link each profile to its matching location page.

What the linked page needs

  • Fast loading on mobile, because most profile visitors are on a phone.
  • The same business name, address and phone number as your profile.
  • A headline that says what you do and where, in plain words.
  • A tap-to-call button and a short enquiry form near the top.
  • Reviews, photos of real work, or other proof.
  • Local business structured data in the code.

On that last point, Google's documentation on local business structured data explains how to mark up your name, address and hours using the LocalBusiness type from schema.org. It won't rescue a weak page, but it helps search engines read a good one.

Add UTM tracking to the website link on your profile so profile visits show up separately in your analytics. Otherwise that traffic blends in with other sources. If the page itself needs work, our service page examples and the guide on getting more leads from your website show what a page built to convert looks like.

Mistakes that quietly hold profiles back

Most profile problems aren't dramatic. Calls just drift to the competitor down the road, one search at a time.

  • Keyword-stuffed business names that risk suspension.
  • A vague or wrong primary category.
  • Address or phone details that don't match the website and directories.
  • Reviews sitting unanswered for months.
  • Stock photos, or almost no photos at all.
  • A website link pointing to a slow page that buries the phone number.
  • One former employee holding the only owner access.

If your profile looks healthy but your website still doesn't show up for searches, that's usually a separate problem. Our guide on why your website isn't showing up on Google walks through the usual causes in the order worth fixing them.

Keeping it working: a monthly routine, DIY or paid help

After setup, the profile needs a little attention, often. This routine takes about twenty minutes a month.

  1. Check for unwanted edits to hours, category and website link.
  2. Reply to any new reviews.
  3. Add three to five new photos of recent work.
  4. Publish a post or two.
  5. Send review requests for the month's completed jobs.
  6. Check calls, website clicks and direction requests.

Should you do it yourself or pay someone? Here are rough market ranges, not quotes.

OptionTypical cost (NZD)Best for
Do it yourselfFree, plus 2 to 3 hours setup and about 20 minutes a monthMost single-location businesses
One-off setup by a freelancer or studioOften a few hundred dollarsOwners who want it done properly once
Ongoing local SEO managementOften several hundred dollars a month or moreCompetitive trades, clinics and multi-location businesses

For most small businesses, DIY is the sensible start. Paid management can make sense in crowded markets, but ask exactly what you get each month. A monthly fee for two posts and a report you never open is not a strategy. It's a subscription.

How Onyxarro fits into this

We're a website studio, not a Google Business Profile management service. Most owners can handle the steps above themselves, and we'd rather you did than pay monthly for a Tuesday afternoon task.

Where we come in is the half your profile can't control: the page it sends people to. Every build is set up to match your profile details, load fast on mobile, make the phone number and enquiry form obvious, and include LocalBusiness structured data as standard.

Onyxarro at a glance

  • Launch: NZ$5,000 NZD for up to 5 pages. A focused site for a single-location business.
  • Growth: NZ$8,000 NZD for up to 10 pages, with room for individual service and location pages.
  • Studio: from NZ$13,000 NZD for custom scope, such as multi-location businesses.
  • Built for local search: consistent business details, structured data and clean on-page SEO come with every build.

We're a young studio, so we won't show you a wall of map-pack screenshots. What we will do is look at your site with your profile in mind and tell you plainly what's holding it back. Get a free website audit to see whether your site is finishing the job your profile starts, or compare our website packages and pricing.

The Bottom Line

Google Business Profile optimisation has very little glamour in it. Categories, photos, reviews, accurate hours. But for a local business, the profile is often the first impression, and sometimes the only one before a customer picks up the phone.

Get the foundations right once. Keep it alive with a small monthly habit. Then make sure the page it links to can close what the profile opened. A great profile pointing at a weak website is a shop with a lovely sign and a locked door.

Not sure your site is ready for that traffic? Start with a free audit.