Marketing

Google Business Profile Optimization: A Practical Guide for Service Businesses

Google Business Profile optimization for service businesses: how the map pack is ranked, the settings that matter most, mistakes that get profiles suspended, and a 30 minute monthly checklist.

October 23, 2026
A service technician beside a white work truck checking a map with location pins on his phone

When someone near you searches for what you do, the first thing they usually see is a map with three businesses on it. Not your website. Not your ads. Three Google Business Profiles, each with a star rating, a few photos, and a button to call.

For a service business, that map is often the most valuable real estate on the internet, and it's free. Most companies set their profile up once, years ago, and haven't touched it since. This guide covers how Google decides who shows up, what's worth your time, what isn't, and how to keep the profile working without turning it into a second job.

What is a Google Business Profile, and why does it matter more now?

A Google Business Profile is the listing that appears in Google Maps and in the local results on a search page. It holds your name, category, hours, phone number, service area, photos, and reviews. For many buyers it's the first impression of your company and sometimes the only one, because they can call you straight from it without ever opening your site.

Two things have made it more important in the last year.

First, fewer searches end in a click to a website. We covered the research on that in our post on AI Overviews. Local searches with clear buying intent, like "commercial roofer near me," are the exception. They still send people to businesses, and the map is where most of that happens.

Second, AI tools now recommend local businesses directly. In BrightLocal's 2026 Local Consumer Review Survey, the share of consumers using tools like ChatGPT for local recommendations went from 6% to 45% in a single year. Those tools build their answers from the same public information your profile feeds: your categories, your reviews, and how consistently your business is described across the web.

Meanwhile, plenty of competitors aren't playing. BrightLocal's research found that only 35% of small and midsize businesses have a Google Business Profile at all. If you have one and actually maintain it, you're already ahead of most of your market.

How does Google decide who shows up in the map pack?

Google's own help page names three factors:

  • Relevance: "how well a Business Profile matches what someone is searching for."
  • Distance: "how far each business is from the customer who's searching."
  • Prominence: how well known the business is.

The same page says plainly that you can't pay for a better local ranking. Ads can appear above the map, but the map results themselves are earned.

Google doesn't publish weights, so the best outside view comes from practitioners. Whitespark's 2026 Local Search Ranking Factors report surveyed 47 local search specialists, who scored 187 factors. The top of their list for map results:

  1. Primary Business Profile category
  2. Distance between the searcher and the business
  3. Keywords in the business name
  4. Physical address in the city being searched
  5. Business open at the time of the search
  6. High star ratings

Some of these you can't change. You can't move your office closer to every customer, and you shouldn't rename your company to game a search. That leaves a short list of things you control completely, and the first one on the list carries more weight than people expect.

Step 1: Choose the right primary category

Your primary category tells Google what kind of business you are. It's the single most influential setting on the profile, and it's often wrong.

The usual mistake is picking something broad. "Contractor" when you're a roofing contractor. "Consultant" when you're an IT services company. "Store" when you sell and service two way radios. A broad category makes you a weak match for nearly every specific search.

How to choose:

  • Pick the most specific category that describes the core of your business. Not everything you do. The thing most of your revenue comes from.
  • Look at who's winning. Search your main service and city, open the top three map results, and note the category shown under each name. If all three use a category you don't, that's worth testing.
  • Use additional categories for real secondary services. You can add more, and Whitespark's panel ranked additional categories eighth. Only add ones that match work you actually do and can show on your website.

If you change your primary category, watch your results for a few weeks before changing it again. Rankings can move around after a category change, and switching back and forth makes it hard to tell what helped.

Step 2: Get the basics exactly right

This part is unglamorous and it matters. Google's help page lists complete, accurate information as one of the main ways to improve local ranking.

Business name

Use your real business name, the one on your signage, invoices, and truck. Keywords in the business name ranked third in Whitespark's survey, and that's exactly why so many profiles stuff them in: "Smith Roofing | Best Roof Repair Dallas." Google's guidelines don't allow it, competitors can report it, and the profile can be suspended. If keywords help, the honest way to get them is a real legal name or DBA that includes what you do.

Address or service area

If customers come to you, show your address. If you go to them and don't serve customers at your office, Google's rules say to hide the address and set a service area instead. Don't use a virtual office or a mailbox to fake a location in a city you want to rank in. It's the most common reason service businesses get suspended, and appeals are slow.

Hours

"Open at the time of search" ranked fifth. Profiles that show as closed are less likely to appear in the evening and on weekends, which is exactly when a lot of emergency searches happen. If you take calls after hours, list those hours. Set holiday hours ahead of time so the profile doesn't show you open when you're not.

Phone and website

Use a local number that reaches a person or a system that answers fast. A profile that sends calls to a full voicemail box wastes every bit of ranking work you've done. Our post on lead response time covers why the first hour matters so much.

Step 3: List your services the way buyers search for them

The services section lets you list what you offer, with a short description for each. Most profiles leave it empty or fill it with a few generic lines.

Write each service the way a customer would type it. "Commercial roof leak repair," not "Roofing Solutions." Add one or two sentences on what's included and who it's for. If you publish price ranges, the services section is a natural place to mention them; our post on pricing explains why buyers reward that.

The business description works the same way. You have roughly 750 characters. Use them to say what you do, who you do it for, and where. Skip the mission statement and the links, which Google doesn't allow there anyway.

Also fill in every attribute that applies to you, such as accessibility, payment types, online estimates, or veteran owned. Attributes are small, but they show up in filtered searches and they cost nothing.

Step 4: Connect the profile to the right page on your website

This is the step most guides skip. Your profile's website link sends a strong signal about what you do, and the page it points to matters.

In Whitespark's survey, keywords in that landing page's title tag ranked 17th for map results, and city or neighborhood relevance of the page content ranked 18th. Keywords in its headings came in 20th. Together, those are a meaningful share of what you control.

For a business with one location, the homepage is usually fine, as long as its title and main heading name the service and the city. For a business with several locations, link each profile to a page built for that location, with its own address, phone number, service area, reviews, and photos of real local jobs.

Add a tracking tag to the link (a UTM parameter, such as utm_source=google&utm_medium=gbp) so visits from the profile show up separately in your analytics instead of being lumped into organic search.

Step 5: Make reviews a system, not a hope

Reviews show up three times in Whitespark's top eleven: high ratings, the number of reviews with text, and how recent they are. Google's help page says more reviews and positive ratings can help your local ranking, and it recommends responding to them.

Buyers are paying attention too. In BrightLocal's 2026 survey, 31% of consumers said they'll only use a business rated 4.5 stars or higher, and 74% only care about reviews from the last three months.

We covered how to build a review system in our post on the 4.5 star threshold. The short version:

  • Ask right after the problem is solved, when the customer is most grateful.
  • Have a person ask out loud, then send a direct link by text.
  • Reply to every review, good and bad, in your own words.
  • Aim for a steady pace, a few reviews a week or month, instead of one big push.
  • Never pay for reviews, offer discounts for them, or only send happy customers to the link.

One more detail worth knowing: reviews that mention the service and the city ("they fixed the leak on our warehouse roof in Garland") give Google and AI tools more to work with than "great job." You can't script a customer's review, but you can ask a question that invites detail, like "What was the problem we fixed for you?"

Step 6: Add real photos, and keep adding them

Google recommends adding photos and videos that show what you offer. For a service business that means the work, the crew, the trucks, and the building, not stock images.

What to shoot:

  • Before and after pictures of real jobs
  • Your team on site, in uniform, with equipment
  • Your vehicles with the logo visible
  • The outside of your office or shop, so people can recognize it
  • Short videos of a job in progress

Phone photos are fine. Real beats polished here, because buyers are looking for proof that you exist and do this work. Adding a few new photos every month also keeps the profile looking active. You may hear that adding location data to image files helps rankings; there's no good evidence for that, so spend the time on taking better pictures instead.

Step 7: Use posts for the buyer, not the algorithm

Profile posts let you publish short updates, offers, and events that appear on your listing. Our view is that their direct effect on ranking is small. Their value is that a buyer comparing three companies sees that yours is active and has something specific to say.

Good posts for a service business are simple: a recent project with a photo, a seasonal reminder ("Book your fall roof inspection before the first freeze"), a new service, or a link to a useful article. Once or twice a month is plenty.

Step 8: Keep your business consistent everywhere else

Google and AI tools both check whether the rest of the web agrees with your profile. Your name, address, phone number, and website should read the same on your own site, Facebook, Yelp, the Better Business Bureau, industry directories, manufacturer dealer locators, and local chambers of commerce.

This matters more than it used to. In Whitespark's 2026 report, three of the top five factors for AI search visibility were citation factors, meaning mentions and listings of your business on other sites. As the report's author, Darren Shaw, put it: "In AI SEO, mentions (citations) are the new link."

Start with the obvious places. Search your business name and old phone number, find every listing, and fix anything outdated. If you've moved or changed numbers in the last few years, there's almost certainly a stale listing out there.

How do you measure whether it's working?

Your profile has a built in performance report. The numbers worth tracking each month:

  • Calls from the profile
  • Website clicks, which your UTM tag lets you follow into your analytics
  • Direction requests, if customers come to you
  • Searches that showed your profile, especially for service keywords rather than your company name

Then connect those to revenue. Ask new customers how they found you, and record it in your CRM. If the profile is driving calls but those calls aren't turning into jobs, the problem is downstream, in how fast and how well the calls are handled. Our post on the four numbers a marketing report needs walks through tying sources to results.

Rankings in the map also vary by where the searcher is standing. A report showing you "ranked first" usually means first from one spot. Rank tracking tools that check from a grid of points around your service area give a much more honest picture.

Common mistakes that cost service businesses rankings

  • Keywords stuffed into the business name. It may work for a while, and then the profile gets suspended or a competitor reports it.
  • A fake address in a target city. Virtual offices and mailboxes are the fastest route to a suspension.
  • A broad primary category. "Contractor" competes for everything and wins almost nothing.
  • Wrong hours. Showing closed during the hours your customers search costs you appearances.
  • No owner access. A former employee or an old agency controls the profile, and nobody internal can log in. Make sure at least two people at the company have owner or manager access.
  • Ignored reviews. A one star review with no response sits on the profile and speaks for you.
  • Set and forget. A profile with photos from 2021 and no recent reviews reads like a business that might have closed.

A 30 minute monthly checklist

None of this needs to become a project. Once the profile is set up correctly, keeping it healthy takes about half an hour a month:

  1. Confirm the hours, phone, and website are still correct, and set any upcoming holiday hours.
  2. Reply to every review that came in since last month.
  3. Add five to ten new photos from recent jobs.
  4. Publish one or two posts.
  5. Check for edits Google or the public suggested to your profile, and accept or reject them.
  6. Write down calls, website clicks, and new reviews for the month.
  7. Search your main service from a phone and see who's in the map. Note anything that changed.

Frequently asked questions

How long does it take to see results?

Fixes to the basics, like category, hours, and the website link, can show up within a few weeks. Reviews and citations build over months. If nothing has moved after 90 days of steady work, look at distance and competition: you may be trying to rank too far from your actual location.

Can I rank in a city where I don't have an office?

Sometimes, but it's hard, because distance is one of Google's three core factors and having an address in the city searched ranked fourth in Whitespark's survey. A service area tells Google where you work; it doesn't place you in the map for every city on that list. For nearby cities, a strong local page on your website and organic search rankings are usually the more realistic path.

Should I hire someone to manage my profile?

The monthly upkeep is simple enough to do in house. Outside help earns its cost in the setup, the category and landing page decisions, cleaning up old listings, and building the review system. Whoever does it, the business should own the profile, not the vendor.

Does posting on my profile improve rankings?

Probably only a little. Posts help more with conversion, since they show buyers the business is active. Prioritize category, reviews, and your landing page first.

What should I do if my profile gets suspended?

Don't create a new profile. Read Google's guidelines, fix whatever broke them (usually the name or address), gather documents that prove the business is real at that location, and submit an appeal through Google's reinstatement process.

Where to start this week

Search your main service and city on your phone. Look at the three businesses in the map, and check four things against your own profile: primary category, review count, date of the newest review, and the page their website link goes to.

Wherever you're behind, that's your first fix. Most of what moves a profile is in this guide and none of it costs money, just attention. If you'd rather have it set up right the first time, it's a core part of our review management and local SEO work. Book a call and we'll look at your profile with you.