Google Business Profile Optimization: The Complete Guide
Every section, every setting, every tactic. How to set up your profile correctly, what gets profiles suspended, and the advanced moves senior SEO analysts use that most businesses never know about. Built from 15+ years working on local search.
What Google Business Profile is
Google Business Profile (GBP) is the free business listing that powers everything Google shows about a business in Search and Maps. It's what populates the 3-pack listings, the knowledge panel that appears when someone searches your business by name, and the Maps result when someone navigates to your location.
If your business has ever shown up in Google's local search results, you have a Google Business Profile, even if you've never claimed it. Google generates profiles automatically from public data sources. Claiming the profile gives you control over what it says, what photos appear, and how it responds to reviews and questions.
The product was called Google My Business (GMB) until late 2021, when Google rebranded it to Google Business Profile and shifted management from a standalone app to Google Search and Maps directly. Most SEO professionals still say GMB out of habit. The product is the same.
For local SEO, the profile is the single most important asset. It outweighs the website for 3-pack rankings by a wide margin. Most of the work that moves local rankings happens inside the profile, not on the website. For deeper context on how the profile fits into the overall local SEO picture, the local SEO guide covers the full ecosystem.
Setting up your profile from scratch
If you don't have a profile yet (or you have one you've never claimed), the setup process takes about 30 minutes plus the verification wait. The basic steps:
- Go to google.com/business and sign in with the Google account you want to use for the business. Use a dedicated business email, not a personal account.
- Search for your business name. If a profile already exists (auto-generated by Google or claimed by someone else), follow the claim or ownership transfer flow. If nothing exists, you'll create a new profile.
- Enter your business name, primary category, address (or service area if you're a service area business), phone, and website.
- Verify the profile through whichever method Google offers you. Common methods include postcard verification (a code mailed to your address, 5 to 14 days), phone verification (a code texted or called to your business phone), email verification (a code emailed), or video verification (a recorded walkthrough of your location).
- Once verified, fill out every section that applies: services, products, hours, photos, business description, attributes, and more.
Common setup mistakes
Using a personal Gmail account that's tied to other things you don't want connected to the business. The Google account managing the profile should be dedicated and have appropriate access controls if multiple people will use it.
Picking the wrong primary category. The primary category is one of the strongest ranking signals on the entire profile. Picking "general contractor" when you specifically do roofing is leaving rankings on the table. The next section covers categories in depth.
Stopping after the basic info is filled in. The setup wizard gets you to a published profile quickly, but a published profile isn't an optimized profile. The next 90 minutes of filling out every applicable section is where most of the value is.
Your business name
The business name on your profile must match the name on your real-world signage, marketing materials, and legal documents. This is one of Google's strictest rules and one of the most commonly violated.
What you can include
Your actual business name as it appears on the storefront, the business cards, and the LLC paperwork. If your business is "Bayside Roofing LLC" but you go by "Bayside Roofing" on signs and marketing, "Bayside Roofing" is fine. If you're "John Smith, DDS" as your professional name, that's fine.
What you can't include
Keywords you'd like to rank for. Locations or service areas that aren't part of your actual business name. Marketing taglines or slogans. Special characters that aren't part of your real name (emojis, multiple exclamation marks, etc.).
"Bayside Roofing - Best Pensacola Roofer | Free Estimates" will get the profile suspended. Google has gotten aggressive about enforcement here in the past few years. Profiles that survived for years with keyword stuffed names are getting flagged and suspended now.
The temptation makes sense. Businesses with keywords in their name often rank better, all else being equal. Some businesses legitimately have keywords in their name (a roofing company called "Pensacola Roofers" can use that name). But adding keywords that aren't part of the legal or marketed name is against the rules, and the rules are being enforced.
Categories: primary and secondary
The category settings are arguably the single most important ranking factor on your Google Business Profile. The primary category is the largest single lever you have. Most businesses pick the wrong primary category by being too general.
Primary category
Your primary category should be the most specific available category that describes what you do. Not the most general. The most specific.
A business that does roofing should be categorized as "Roofing Contractor," not "General Contractor." A business that does dental implants should be "Dental Implants Periodontist" if that fits, or "Dentist" if not, not "Health Service." Each category in Google's taxonomy ranks for different queries, and picking a more specific category narrows the field of competitors you're directly competing against.
The trade-off: a more specific primary category means you're highly relevant for fewer queries. A more general primary category means you're somewhat relevant for more queries. For most businesses, focused relevance for queries you actually want beats broad relevance for queries that mostly don't matter.
Secondary categories
Google lets you add up to nine secondary categories beyond your primary. These should cover the other services you legitimately offer. A roofing contractor's secondary categories might include "Gutter Cleaning Service," "Siding Contractor," and "Storm Damage Restoration Service" if those are real services they perform.
Don't add secondary categories for services you don't actually offer. Google can detect this through reviews, photos, services listed, and customer reports. Mismatches between categories and reality can produce ranking penalties or suspensions.
The right primary category for most businesses is the most specific one that honestly describes their main service. Not the most general, not an aspirational one.
Service areas and address handling
Google distinguishes between two types of businesses for profile purposes: storefront businesses where customers come to you, and service area businesses where you go to customers.
Storefront businesses
If customers visit your physical location (restaurant, retail store, dental office, gym), you're a storefront business. Your address is publicly visible on the profile. Google uses your physical address as the geographic anchor for proximity-based rankings.
Service area businesses
If you go to customers (plumber, electrician, mobile pet groomer, landscaper), you're a service area business. You can hide your address from the public profile and specify the geographic areas you serve instead. Google still requires a real address for verification, but it doesn't display publicly.
Service area can be defined by cities, regions, postal codes, or a radius from your address. The practical limit on service area size: Google won't extend your 3-pack reach into areas where you don't have geographic credibility. Setting a service area covering 50 cities from a single small-town address doesn't make you rank in those cities. It just clarifies that you'll do business there if customers find you through other means.
Hybrid businesses
Some businesses serve customers both ways. A landscaping company might have a showroom customers visit (storefront) and also do residential installations (service area). Google supports hybrid profiles where the address is visible and service areas are also defined.
Services and products sections
The services section (for service businesses) and products section (for product-based businesses) are underused features that produce real ranking benefit when filled out properly.
Services
The services section lets you list each individual service you offer with a name, description, and optional price. The names matter. Naming the service the way customers actually search for it (rather than industry jargon) improves discoverability.
A dentist's services section should include items like "Teeth Cleaning," "Dental Implants," "Root Canal," and "Teeth Whitening," each with a description that uses the words real patients use to search. Not "Prophylaxis" but "Teeth Cleaning." Not "Endodontic Therapy" but "Root Canal."
Each service description can include keywords naturally. Not stuffed unnaturally, but present where they fit. Service descriptions feed Google's understanding of what queries your business should rank for.
Products
Product-based businesses can list individual products with photos, prices, and descriptions. Products appear directly in the knowledge panel and can drive ecommerce-style discovery. Adding products is most valuable for retail, restaurants (menu items), and businesses with discrete products customers shop for by name.
The business description
You get 750 characters for a business description. It appears in the "About" section of the profile. Most businesses leave this blank or fill it with marketing fluff that wastes the opportunity.
What works in a business description
State what the business does, where it operates, what makes it different, and how long it's been around. Use keywords naturally where they fit. Write for humans first, but include the words customers search for.
A solid example for a fictional Pensacola roofer: "Bayside Roofing has been installing and repairing residential roofs across the Pensacola, Gulf Breeze, and Navarre areas since 2008. The company specializes in storm damage restoration, asphalt shingle installation, and metal roofing systems. All work is performed by employees, not subcontractors, and every roof carries a manufacturer warranty plus a workmanship guarantee."
That's 384 characters. It tells Google what the business does, where, when it started, and three specific things that matter. It uses the words customers would search for ("roof repair," "storm damage," "metal roofing") without stuffing.
What doesn't work
Vague marketing language. "We are your trusted partner for all your roofing needs" tells Google nothing useful. Keyword stuffing. Repeating the same keyword 12 times in a description triggers spam detection. Promotional content. Discount codes and offers belong in posts, not in the description.
Photos and videos
Photos are one of the most undervalued ranking signals on Google Business Profile. Profiles with regular photo activity outrank profiles that haven't added a photo in two years, all else equal.
What photos to add
Logo and cover photo (the primary visual identity). Interior photos showing the space customers see. Exterior photos showing the building from the street. Team photos showing the actual people. Photos of work in progress or completed work. Product photos for retail. Behind-the-scenes shots showing operations.
Photos should look real and current. Stock photos look like stock photos to both Google and customers. Smartphone photos taken in good lighting beat stock images every time.
Photo frequency
The cadence matters more than the total count. A profile with 20 photos added over two years and none in the past six months looks stale. A profile with 8 photos added monthly looks active. Aim to add at least one new photo every two weeks.
Geotagging
Photos taken on a smartphone include EXIF data that captures the location where the photo was taken. Some local SEO professionals strip and re-add EXIF data to add geographic signals. Whether this actually helps rankings is debated. Taking photos at your real location is more reliable than fighting with EXIF metadata.
Posts strategy
Google Business Profile posts appear in your knowledge panel and 3-pack listings for about a week (longer for event posts that have a future date). They're a way to add fresh content to your profile.
Post types
Update posts: general announcements, news, or content. 1,500 character limit, one photo or video, optional button.
Event posts: events with a date and time. Stay live until the event date passes.
Offer posts: promotions or deals with a defined timeframe. Display a discount tag and require start/end dates.
Posting cadence
One post per week is a reasonable cadence for most businesses. Daily posting is overkill and probably triggers some kind of diminishing returns. Monthly posting is too infrequent to look active.
Post about real things: new services, completed projects, team additions, community involvement, seasonal reminders, holiday hours. Don't post just because it's been a week. Empty posts look worse than no posts.
What posts actually do
The honest assessment: posts probably help engagement and may have a small ranking benefit. They're not the primary ranking lever. Don't burn out trying to post every day. Don't skip posts entirely either. A steady weekly cadence captures most of the available value.
Reviews
Reviews are one of the strongest local ranking factors. Volume, recency, and sentiment all matter. The local SEO guide covers reviews in depth. This section focuses on the GBP-specific mechanics.
Getting your review link
Google provides a direct review link from your profile manager. The URL looks like g.page/r/[code]/review. Send this exact link to customers when asking for reviews. Don't send them to your profile and hope they find the review button. Make it one click.
Responding to all reviews
Respond to every review within 48 hours when possible. Positive reviews get a brief, personal thank you that mentions the specific service mentioned in the review where natural. Negative reviews get a thoughtful response that acknowledges the concern, apologizes for the experience, and offers to make it right offline through a phone number or email.
Flagging policy violations
Some reviews violate Google's policies and can be removed. Fake reviews from people who weren't actually customers. Reviews from competitors. Reviews that contain hate speech, advertisements, or off-topic content. Use the flag function on the review and follow up through Google's support if the initial flag doesn't get action.
Reviews that are just negative or unfair, even if untrue, usually can't be removed. The right response to those is a thoughtful public reply that demonstrates how the business handles criticism.
The Q&A section
The Q&A section is one of the most ignored features on Google Business Profile. Anyone with a Google account can ask a question on your profile. Anyone can answer. Most businesses never check, never respond, and let random people answer questions about their business with whatever guesses they want to provide.
Owner-seeded questions
Best practice: ask and answer your own questions. Yes, this is allowed and encouraged by Google. Think about the questions customers actually ask before booking: "Do you accept walk-ins?" "Do you offer financing?" "Is there parking?" "Are you open Sundays?" Ask those questions on your own profile from a Google account that's not the business profile manager, then answer them as the business owner.
This populates the Q&A section with accurate, useful answers customers can see before they call. It also reduces the number of questions you have to answer reactively because the common ones are already covered.
Monitoring incoming questions
Set up notifications so you get alerted when a new question is posted. Respond promptly with accurate information. If a random user answers incorrectly first, your business answer can be added and will display as the official response from the verified owner.
GBP attributes
Attributes are the boxes Google offers for specific business characteristics. Accessibility (wheelchair accessible, accessible parking, accessible restroom). Amenities (free Wi-Fi, restroom, outdoor seating). Payment options (credit cards, mobile payments, cash only). Service options (curbside pickup, delivery, dine-in). Health and safety (mask required, staff vaccinated).
The attributes available depend on the business category. A restaurant has a different attribute set than a law firm. Fill out every attribute that applies. Some attributes (like "women-owned" or "veteran-owned") can produce dedicated visibility in specific Google features. Attributes that match user search filters can affect which profiles appear when users filter results.
Tracking GBP performance
Google Business Profile provides insights directly in the management interface. The metrics that matter for ongoing optimization:
Searches: how many times your profile appeared in search results, split between direct searches (people searching your business name) and discovery searches (people searching a category or service that found you).
Calls: how many calls were placed from the profile. This is one of the strongest commercial signals. Tracking call volume month over month shows whether the profile is converting.
Direction requests: how many people clicked "Directions" on the profile. Strong signal for storefront businesses, weaker for service area businesses.
Website clicks: how many people clicked through to the website. Important for businesses where the website is part of the conversion path.
Photo views: how many times photos appeared in search results. Useful for understanding visibility but less actionable than the conversion metrics.
The metrics that matter most
For most local businesses, the two metrics that matter most are calls and conversions. Impressions and visibility are leading indicators. Calls and form submissions are lagging indicators that tell you whether the optimization is producing business outcomes.
What gets profiles suspended
Profile suspensions usually come without warning. You log in one day and the profile is gone from search results. Recovery takes days to weeks. The fastest way to avoid suspensions is to know what triggers them and avoid those things from the start.
Any of the following can produce a suspension on first detection: keyword stuffing the business name, using a virtual office or PO box, posting prohibited content (CBD businesses, certain regulated industries), setting up duplicate profiles for the same location, listing fake hours, or getting reported for fake reviews.
The most common suspension causes
Keyword stuffed business names (covered above). Google has gotten aggressive about enforcement, including on profiles that have had stuffed names for years without issue.
Address inconsistencies. The address on the profile must match the address in citations, on the website, and on legal documents. Inconsistencies trigger reviews that can produce suspensions.
Service area abuse. Setting service areas dramatically larger than what the business actually covers, or operating multiple profiles to fake additional coverage areas.
Prohibited business types. Some industries (CBD, firearms, adult content, some financial services) face restrictions or category bans. The rules vary by category and change occasionally.
Fake or incentivized reviews. Buying reviews, asking only happy customers (review gating), or having employees leave reviews. Google's detection has improved substantially in the past few years.
If your profile gets suspended
Don't panic, and don't create a new profile to replace it. Submit a reinstatement request through Google's support process. Be honest about what happened. If the suspension was a mistake, provide documentation that proves the legitimacy of the business (business license, lease or property records, utility bills with the business name and address). Most legitimate businesses do recover, but the process takes weeks.
Advanced tactics
The tactics in this section produce meaningful ranking improvements but require more nuance than the foundational work above. They're worth doing once the basics are solid.
UTM tracking on the website link
The website URL on your profile can include UTM parameters that track GBP traffic separately in your analytics. Setting the URL to "https://yoursite.com/?utm_source=gbp&utm_medium=organic" lets you measure how much traffic and how many conversions actually come from the profile. Most businesses skip this and lose visibility into how much business GBP is driving.
Service area optimization
For service area businesses, the geographic area you define affects who sees your profile. The optimal approach: define service areas slightly tighter than the maximum theoretical coverage, focused on the cities where you actually want to rank. Stretching service areas to the maximum dilutes geographic credibility for the areas that matter most.
Categories beyond the primary
Most businesses pick a primary category and a couple of obvious secondaries. The advanced move: research the full category list for your industry, identify every category that legitimately applies, and add all of them. Each category can produce visibility for different queries.
Geo-relevant photo strategy
Photos taken at your real location, with geographic landmarks visible where natural, reinforce the geographic signals from your address. A roofer in Pensacola photographing completed jobs on Pensacola homes with recognizable local context produces stronger geographic relevance than generic photos of any roof anywhere.
Review keyword strategy
Reviews that mention your services and locations help rank you for those queries. Without crossing into review gating (which violates policies), you can ask customers to mention what service you performed when they leave a review. "If you could mention what service we did and how the experience went, that would help future customers know what to expect." Subtle but legitimate.
Whitewater offers Google Business Profile optimization as a service
Senior SEO analyst running the optimization, monthly post cadence, review management, performance tracking, and competitive monitoring. No junior staff, no offshore teams.
See GMB optimization serviceCommon questions about GBP.
What's the difference between Google My Business and Google Business Profile?
How long does verification take?
Can I have multiple Google Business Profiles for the same business?
Should I post on my Google Business Profile?
How do I respond to a negative review?
Can I remove a fake review?
What gets a Google Business Profile suspended?
Want help putting this into practice?
Book a free consultation. A senior SEO analyst pulls up your Google Business Profile on the call, walks every section, flags the gaps, and tells you straight what would actually move the 3-pack. No pitch, no contract pressure.