Google Business Profile listing shown in Google Search and Google Maps results
Local SEO · Tucson, Arizona

Google Business Profile Optimization

The map results sit above everything else on a local search. This is how I get a small business into that box and keep it there.

Written from client work I have done since 1990, not from a template. One consultant, $1,000 a month, no contract.

Call (520) 207-6000

By David Cragg, SEO consultant at Tucson SEO. In search since 1990. Part of my Tucson SEO services guide. Last updated 14 August 2026.

The short version

  • A Google Business Profile is the free listing that decides whether you appear in the map results on Google Search and Google Maps.
  • Google ranks those results on three things it names publicly: relevance, distance and prominence.
  • Your primary category is the highest-leverage field on the profile. Everything else is downstream of it.
  • Reviews have to be recent, not just numerous. 74% of consumers say they only care about reviews from the last three months.
  • A complete, actively managed profile beats an older business with a half-filled one. I see it every month.
  • I do this for Tucson businesses at $1,000 a month, no contract.

What a Google Business Profile actually is

A Google Business Profile is the free listing Google shows for your business on Search and on Google Maps. It holds your name, address or service area, phone number, hours, categories, services, photos and reviews. Google called it Google My Business until 2021, and plenty of people still do.

That profile is what feeds the map box, the three businesses Google pins on a map above the ordinary blue links. The industry calls it the local pack. Your customers just call it the map.

Here is the part that surprises owners. The profile is a separate thing from your website. You can have a good-looking site and be invisible in the map. You can also have a thin site and sit in the top three for months. They are two different surfaces with two different sets of rules, and they feed each other. More on that further down.

Why I open the profile before I open the website

When a new client hires me, the profile is the first thing I look at. Two reasons.

It moves faster. A corrected category plus a real run of new reviews can shift a profile in the map results in about six weeks. Website work on the same account usually takes three to six months before anyone sees it. If a business needs the phone to ring this quarter, that gap decides where I start.

Most profiles are half-built. The pattern I find over and over is the same: a category somebody picked in a hurry four years ago, an empty services section, six photos from before the last van was replaced, eleven reviews, and not one owner response. That is not a competitive profile. It is a placeholder. And it is good news, because it means the fix is available and free.

The businesses beating you in the map are rarely bigger than you. They are usually just more finished.

David Cragg Tucson SEO consultant, in search since 1990

How Google ranks the map results

You do not have to guess at this part. Google publishes it. In its help documentation on improving your local ranking, Google names three factors. Every job on the checklist below maps to one of them.

Relevance

How well your profile matches what someone typed. Google’s advice is to give complete and detailed business information so it can match you to the right searches. Categories, services, the description and your posts all feed this.

You control this completely.

Distance

How far you are from the searcher. If someone does not share their location, Google works from what it already knows about them. You cannot move the building, but a service area business can define its coverage, and city pages on your site reinforce where you work.

You control this partly.

Prominence

How well known you are. Google says this is based on information like how many websites link to your business and how many reviews you have, and that more reviews and better ratings can help your local ranking.

This is the long game, and where most of the gap is.

Read those three again and notice what is missing. Nothing about how old your business is. Nothing about how big it is. A twelve-year-old company with a stale profile loses to a two-year-old company with a finished one, and that is the whole opportunity.

The seven fixes, in the order I do them

Work through these in sequence. Each one feeds a specific signal, and the order matters because the later steps are wasted if the early ones are wrong.

1. Claim and verify the profile

Claiming a Google Business Profile listing in the Google dashboard

Go to Google and search your business name plus your city. If a listing already exists, claim it. Google auto-generates listings from other data sources all the time, so there is a decent chance yours is already out there with somebody else’s hours on it. If nothing exists, create it.

Pick the right type while you are in there. A storefront is a place customers come to. A service area business goes to the customer and hides its street address. Getting this wrong is one of the more common reasons a profile gets flagged later.

Then verify. Google will send a postcard, or offer phone or video verification depending on your category. Until that is done, the profile barely shows up. An unclaimed profile is also open season for anyone else who wants to claim it.

2. Choose the right primary category

Selecting a primary business category in Google Business Profile

This is the highest-leverage field on the whole profile. Your primary category is the main thing telling Google which searches you belong in. Get it wrong and nothing else you do will rescue you.

The research takes ten minutes. Search your main keyword on Google Maps. Open the top three listings and look at the category printed under the business name. That is what Google is currently rewarding in your market. Match that level of specificity or beat it.

Specific wins. "Emergency plumber" pulls emergency searches that plain "plumber" does not. "Cosmetic dentist" pulls cosmetic searches. Then add up to nine secondary categories for the other work you really do. Do not add categories for services you do not offer.

3. Fill in every field Google gives you

Completed business information fields in a Google Business Profile

Google says this plainly in its own help documentation: businesses with complete and accurate information are more likely to show up in local results. It is the least glamorous work on this page and it is the work most owners skip.

Fill in the name exactly as it reads on your sign, with no keywords bolted on. Then the address or service area, phone, website, regular hours, holiday hours, and attributes. The description gives you 750 characters. Only the first 250 or so show before someone has to click, so put your main service and your city in there early.

The services section is the one people forget. Every service gets its own name and its own description. Ten services with real descriptions beats a blank section every time.

4. Add real photos, and keep adding them

Photos uploaded to a Google Business Profile listing

Start with ten. Exterior from the street so people can find the door, interior, your crew, your trucks, and the actual work. Add a logo and a cover photo. Then keep going. A few new shots a week is plenty.

Use your own photos. Stock imagery of a smiling generic plumber does not represent your business, it breaks Google’s guidelines, and it does not convince anybody. A slightly crooked phone photo of your real van outperforms a perfect stock image.

5. Build a review habit, not a review campaign

Customer reviews displayed on a Google Business Profile

Reviews do two jobs at once. Google counts them toward prominence, and customers read them before they call you. That makes review collection the single best use of an owner’s time.

Grab the short review link from your profile dashboard. Send it within a day of finishing the job, while the customer still remembers your name. Ask out loud too. BrightLocal’s 2026 survey found that 78% of consumers were asked for a review in the past year and 83% of the people asked went ahead and left one. Asking works.

Then answer every one. Positive reviews get a specific thank-you. Negative reviews get a calm reply and an offer to sort it out offline. Never argue in public. And write each response yourself, because the same survey found copy-and-paste replies put off half of consumers.

6. Post every week

A weekly update post published to a Google Business Profile

Posts sit right on your profile in Search and Maps. Most businesses stop posting about a week after they claim the listing, which is exactly why doing it consistently is worth something.

One a week is the bar. Rotate between plain updates, dated offers, and events. Write the way your customers talk. "Same-day AC repair in Marana this week" is worth more than "Call us today." Add a photo and a button so someone can act without leaving the profile.

Check your performance numbers once a month while you are in there. The searches people used to find you will hand you your next batch of keywords for free.

7. Clean up your NAP and citations

Local citation listings showing consistent business name, address and phone number

NAP is name, address, phone. A citation is any place online where those three appear. Google reads them across the web as a signal that you are a real, settled business. Google’s own guidance names links and mentions from other sites as part of prominence.

The catch is that consistency means character for character. "Co." and "Company" are two different businesses as far as this signal goes. So are "123 Main St" and "123 Main Street, Suite A". So are "520-207-6000" and "(520) 207-6000". Pick one format and use it everywhere, starting with your own website footer.

Cover the big ones first: Yelp, Apple Maps, Bing Places, Facebook, the Better Business Bureau. Then your trade directories. BrightLocal found the average consumer now checks six different review sites, so these listings are not just robot food.

Picking a category: the decision that moves the needle most

I want to spend a little longer here, because this is where I find the most money left on the table. The instinct is to pick the broad category, on the theory that broad catches more. It does the opposite. Broad categories are the most crowded, and they miss the specific searches where somebody is ready to buy.

Here is the pattern I see in Tucson audits, using categories from Google’s own list.

BusinessCategory usually chosenCategory that tends to win
Plumber taking 2am callsPlumberEmergency plumber
Dentist doing veneersDentistCosmetic dentist
AC company in JulyContractorHVAC contractor
Junk hauling outfitGarbage collection serviceGarbage dump service
Solo attorney doing willsLawyerEstate planning attorney

The broad category is not wrong. It just belongs in the secondary list, where it still earns you those searches without costing you the specific ones. And if you are not sure which category your competitors are using, that is exactly the sort of thing an SEO audit settles in an afternoon.

What actually gets a profile suspended

A suspension removes you from the map results entirely. Not demoted. Gone. For a service business that lives on the phone, that is a bad week. These are the causes I run into, in rough order of how often I see them.

  • Keywords jammed into the business name. Your listing name has to be the name on your sign. "Tucson Plumbing" is fine. "Tucson Plumbing | Best Emergency Plumber Near Me" is not. This is the most common violation and the easiest for a competitor to report.
  • An address that is not really an address. A mailbox store, a virtual office, or a coworking desk you visit twice a month. If customers do not come to you, use the service area setting and hide the street address instead.
  • Duplicate listings. Two profiles for one location, usually because somebody created a new one rather than claiming the auto-generated one. Google can suppress both.
  • Categories for work you do not do. It is a guidelines violation, and it also brings you traffic that never converts, which does you no favours either.
  • Stock photography. Photos are supposed to represent the actual business. Stock is a guidelines problem and a credibility problem at the same time.
  • Bought, traded or incentivised reviews. Since the FTC’s 2024 rule on fake and misleading reviews, this is not only against Google’s policies, it carries a legal exposure. Discounts in exchange for reviews break platform guidelines even when the review is honest.

One more that is not a violation but costs people rankings anyway: ignoring suggested edits. Anyone can propose a change to your hours, phone number or category, and Google will sometimes apply it. Check the profile weekly. I have seen a competitor’s "correction" close a client on Saturdays for a month before anyone noticed.

Your website and your profile feed each other

These are not two channels. They are one system, and treating them separately is how businesses end up paying for both and getting the benefit of neither.

Going one way: Google names links from other websites as part of prominence, so the authority your site earns lifts your map ranking. Service and city pages on your site reinforce the same geography your profile is claiming. And the name, address and phone in your footer has to match the profile character for character, or you are muddying your own signal.

Going the other way: the profile hands people to your website, and they arrive already half sold. BrightLocal’s 2026 survey found 54% of consumers visit a business’s website after reading positive reviews, up from 32% when they last asked in 2019. If that click lands on a slow page with no clear way to call you, the profile did its job and the site threw it away.

There is a third direction now too. The same survey found that use of AI tools like ChatGPT for local recommendations jumped from 6% to 45% in one year, which puts it third behind Google and Facebook. Those tools read the same structured, consistent data your profile and site publish. I have written separately about improving AI search visibility and why most small business sites are not ready for it.

The monthly checklist I run on every profile

Profiles drift. Hours go stale, edits get applied, photos age out, review flow dries up. Thirty minutes a month keeps the lead you built.

  • Profile claimed, verified and showing as owner-managed
  • Primary category checked against the current top three in the map
  • Secondary categories cover every service you genuinely offer
  • Description complete, with the main service and city in the first 250 characters
  • Hours current, including holiday hours
  • Every service listed with its own written description
  • New photos added this month, all of them yours
  • Review link going out to every customer within a day of the job
  • Every review answered, individually, within 48 hours
  • At least four posts published in the last month
  • Name, address and phone identical on the site, Yelp, Apple Maps, Bing and the BBB
  • Suggested edits reviewed and anything wrong reverted
  • Questions and answers section seeded with the questions you get on the phone
  • Performance data checked for new search terms worth targeting

If you would rather not do it yourself

Everything above is yours to use. I would genuinely rather you claimed the profile and filled it in than left it blank waiting on a budget. But the ongoing part is where most owners run out of road: weekly posts, review responses, citation cleanup across dozens of directories, competitor category research, and tying it all back to the website.

That is the work I take on. One consultant, doing it directly, for businesses in Tucson, Oro Valley, Marana, Sahuarita, Green Valley, Vail and the Catalina Foothills. You can see what that has looked like for other clients, or read why people hire me instead of an agency.

$1,000 a month. No contract.

Month to month, cancel whenever. Profile build-out and category research, weekly posts, review responses, citation cleanup, and the website and content work that supports it. Same price whether you are one truck or twelve.

Call (520) 207-6000   or send me the details and I will look at your profile first

Who wrote this

David Cragg, SEO consultant and founder of Tucson SEO

I am David Cragg. I have worked in search and internet marketing since 1990, which is long enough to have optimised for AltaVista and long enough to have watched three different names get stuck on this same Google product.

I hold a BA in Economics from UCLA and an MBA in Marketing from the University of Washington. I founded and sold two internet marketing companies, Lotus411 and MSD2D. Today I run Tucson SEO on my own and keep a deliberately small client list, because the work on this page is hands-on and does not delegate well.

Everything here comes from profiles I manage, not from a content brief. If you want the longer version, it is on my about page.

How this page was written: I drafted it from my own client work and used AI tools to help organise and edit it, the same way I use them for client content. The recommendations, the judgement calls and the mistakes are mine.

Tucson SEO — David Cragg, SEO consultant

Tucson, Arizona · serving Tucson, Oro Valley, Marana, Sahuarita, Green Valley, Vail, Catalina Foothills and Southern Arizona

(520) 207-6000 · $1,000 a month, no contract

Google Business Profile FAQs

What is a Google Business Profile?

A Google Business Profile is the free listing Google shows for a business on Google Search and Google Maps. It holds the business name, address or service area, phone number, hours, categories, services, photos, posts and reviews. It was called Google My Business until 2021.

The profile is what feeds the map results, also called the local pack, which sit above the regular organic links on most local searches. It is managed separately from your website, and it can rank or fail to rank independently of it.

How does Google decide which businesses appear in the local pack?

Google names three factors in its own documentation: relevance, distance and prominence. Relevance is how well the profile matches the search. Distance is how far the business is from the searcher. Prominence is how well known the business is, which Google says is based on things like how many other websites link to it and how many reviews it has.

You cannot move your building, so distance is mostly fixed. Relevance and prominence are where the work is. Categories, services and the description drive relevance. Reviews, citations and your website’s authority drive prominence.

What is the single most important field in a Google Business Profile?

The primary category. It is the main signal telling Google which searches your profile is eligible for, and no amount of photos, posts or reviews will compensate for choosing it badly.

Pick the most specific category that is genuinely accurate for your main service, then add up to nine secondary categories for the rest of your work. To find the right one, search your main keyword on Google Maps and read the category printed under each of the top three results.

How many Google reviews do I need to compete in the local pack?

There is no published threshold from Google, but customer expectations set a practical floor. BrightLocal’s 2026 Local Consumer Review Survey found that 47% of consumers will not use a business with fewer than 20 reviews, and only 9% will use one with five or fewer.

Recency matters as much as the count. In the same survey, 74% of consumers said they only care about reviews written in the last three months. Twenty fresh reviews will usually do more for you than sixty reviews that all stopped in 2023.

What star rating do I need on Google?

Aim for 4.5 or better. BrightLocal’s 2026 survey found that 31% of consumers will only use a business rated 4.5 stars or higher, up from 17% a year earlier, and 68% will only use a business rated 4.0 or higher.

Very few people demand a perfect score. Only 10% said they will only use five-star businesses, so a handful of imperfect reviews will not sink you. What sinks you is a rating that sits below 4.0 and a set of complaints nobody has answered.

How often should I post to my Google Business Profile?

At least once a week. Posts appear directly on the profile in Search and Maps, and regular posting is one of the few visible signals that a business is actively managed.

Rotate between updates, dated offers and events. Include the service and the town in the wording, add a photo, and use a call-to-action button so someone can call or book without leaving the profile.

Why did my Google Business Profile get suspended?

The usual causes are keyword stuffing in the business name field, an address that is a mailbox or virtual office rather than a real place of business, duplicate listings for one location, categories for services the business does not provide, stock photos instead of real ones, and bought or incentivised reviews.

A suspended profile disappears from the map results completely, so reinstatement becomes urgent. Fix the underlying violation first, gather documentation such as a utility bill, signage photos and a business licence, and then file the reinstatement request.

Does my website still matter if my Google Business Profile is optimised?

Yes, in both directions. Google lists links from other websites as part of how it judges prominence, so your site’s authority feeds your map ranking. Location and service pages on your site reinforce the same geographic signals your profile is sending.

The profile also sends people straight to your site. BrightLocal found that 54% of consumers visit a business’s website after reading positive reviews, up sharply from 32% when the same question was asked in 2019. A profile that wins the click and hands it to a slow or thin website has wasted it.

Does Google Business Profile optimisation help with AI search tools like ChatGPT?

It helps, because the same signals feed both. AI assistants lean on structured, consistent business data: an accurate profile, matching name, address and phone details across directories, and reviews that describe what you actually do.

This channel is no longer a side note. BrightLocal’s 2026 survey found that use of AI tools for local business recommendations jumped from 6% to 45% in a single year, putting it third behind Google and Facebook.

How long does Google Business Profile optimisation take to work?

Faster than website SEO. In my experience a profile that gets a corrected primary category, a complete build-out and a steady run of new reviews usually starts moving in the map results inside four to eight weeks.

Organic website rankings on the same account normally take three to six months. That gap is exactly why I start with the profile when a business needs work coming in now rather than next spring.

Can I optimise my Google Business Profile myself, or should I hire someone?

Most owners can handle the setup. Claiming the listing, filling in the fields, uploading photos and asking customers for reviews are all things you can do in an afternoon, and you should.

Where an outside pair of hands earns its keep is the ongoing part: competitor category research, auditing and correcting citations across dozens of directories, writing weekly posts, replying to every review, and tying all of it back to the website. That is what I do for clients across Tucson and Southern Arizona for $1,000 a month with no contract.

What does Google Business Profile optimisation cost in Tucson?

My rate is $1,000 a month, month to month, with no contract and no setup fee. That covers the profile build-out, category and competitor research, weekly posts, review responses, citation cleanup, and the website work that supports all of it.

Claiming and filling in the profile yourself costs nothing but your time, and I would rather you did that than left it blank. Call (520) 207-6000 and I will tell you honestly whether you need help or just need a checklist.

Sources

Google adjusts how it weights local signals regularly. Relevance, distance and prominence have held steady for years; the weighting inside them has not. If something here has gone stale, call me and I will tell you.