Google Business Profile optimization means filling in every field Google offers, keeping it accurate, and adding fresh proof (photos, reviews, replies, products) so Google can match your business to more local searches. Google says local results are ranked on relevance, distance and prominence, and a complete, verified profile is the part of that equation you control directly.
This guide is for owners and marketers of businesses that serve customers in person, including e-commerce brands with a retail store, showroom or other customer-facing location. You'll get Google's eligibility rules, a step-by-step setup and verification process, a field-by-field checklist, what local search experts weight most, the mistakes that get profiles suspended, and a monthly maintenance routine.
What Google Business Profile optimization means
A Business Profile is the free listing that appears in Google Search and Google Maps when someone searches for your business by name or looks for a type of business nearby. It shows your name, category, address or service area, hours, phone number, website, photos, reviews and, for some businesses, products, services or a menu.
Optimizing it is not a one-time setup. It covers three jobs:
- Completeness. Every relevant field filled in with accurate, specific information, because Google says complete and detailed information helps it match your profile to the right searches.
- Accuracy and compliance. Information that matches the real world and follows Google's guidelines, so the profile stays live and is not edited or suspended.
- Activity and proof. New reviews and replies, current photos, updated hours and products, which keep the profile useful for searchers and support prominence.
If you want to understand the three local results that appear above the regular organic listings, read our guide to the Google Snack Pack. This post focuses on the profile itself: how to set it up, fill it in and keep it healthy.
Is your business eligible for a profile?
Check this before you do anything else, because an ineligible profile can be removed no matter how well it is optimized. Google's eligibility guidelines say that to qualify, a business must make in-person contact with customers during its stated hours. Google also lists examples of ineligible businesses, including rental or for-sale properties, lead generation agents, and "brands, organizations, artists, and other online-only businesses."
What that means for e-commerce brands
A Shopify brand that only sells online, ships from a warehouse customers can't visit, and has no in-person service is not eligible for a Business Profile. Creating one at a home office, a co-working desk or a rented mailbox breaks the rules: Google's guidelines for representing your business say a business that rents a mailing address but doesn't operate from it is not eligible, and P.O. boxes are not acceptable addresses.
You may be eligible if you have a permanent retail store, a showroom with staffed customer hours, or a location where customers meet you in person during posted hours. Service-area businesses that travel to customers are also eligible, with their address hidden.
| Your setup | Eligible? | What to do |
|---|---|---|
| Online-only store, no customer-facing location | No | Focus on organic search, Merchant Center and AI search instead |
| Retail store or staffed showroom with posted hours | Yes | Create a storefront profile with the address shown |
| Several stores or showrooms | Yes, one profile per location | Keep the same name and category on every location |
| You travel to customers (installs, fittings, delivery service) | Yes, as a service-area business | Hide the address and set a realistic service area |
| Virtual office, mailbox or co-working desk | No | Don't create a profile at that address |
How Google ranks Business Profiles
Google is unusually direct about local ranking. Its help article on improving your local ranking names three factors:
- Relevance: how well your profile matches what someone is searching for. Complete and detailed information helps Google understand your business.
- Distance: how far your business is from the person searching. If they don't share their location, Google uses what it knows about it.
- Prominence: how well known your business is. Google says this is based on information such as how many websites link to your business and how many reviews you have, and that more reviews and positive ratings can improve local ranking.
Google also states that there's no way to request or pay for a better local ranking. You can't change distance for a given searcher, so optimization works on relevance (categories, services, products, description, website content) and prominence (reviews, links, mentions, brand searches).
What local search experts weight most
Google doesn't publish weights, so the best outside view is expert opinion. Whitespark's Local Search Ranking Factors 2026, published November 2025, asked 47 local search experts to score 187 factors from 0 to 5, then summed the scores. The chart shows the profile-related factors that ranked in the top 25 for the local pack and Maps.
View the data
| Value | |
|---|---|
| Primary GBP category | 227 |
| Keywords in GBP business name | 223 |
| Address shown (not hidden) | 176 |
| Additional GBP categories | 173 |
| Proper map pin placement | 165 |
| Completeness of GBP | 147 |
| Proper hours set | 134 |
| Predefined services listed | 134 |
Source: Whitespark, Local Search Ranking Factors 2026 (published November 2025)
Two patterns stand out. Your primary category ranked first of all 187 factors, so choosing it carefully is the highest-leverage edit you can make. And plain basics, such as the correct map pin, accurate hours and listing Google's predefined services, all made the top 25. These are expert scores, not Google data, but they line up with what Google says about relevance.
"Keywords in GBP business title" ranked third, but adding keywords that aren't part of your real-world name breaks Google's name guidelines and is a common reason profiles get suspended or edited. Only your actual business name belongs in that field.
We benchmark your locations against the three competitors ranking above you on Google and in AI answers, then list the fixes to make first.
How to set up and verify your profile
If you already have a profile, skip to the checklist below, but confirm you own it and that it is verified. If you are starting fresh, follow these steps.
- Search for your business first. Look on Google Maps for an existing listing, since customers or Google may have created one. Claim it rather than creating a duplicate; Google's guidelines don't allow more than one profile per location.
- Sign in with a business-owned Google account. Use an account the company controls, not a personal or agency login, then add other people as managers. Google says only owners or authorized representatives may verify and manage a profile.
- Enter your real-world business name. Use the name customers see on your signage, website and receipts, with no taglines, locations or keywords.
- Pick your primary category. Choose the most specific category that describes your core business, such as "Furniture store" rather than "Store".
- Add your address or service area. Storefronts show their address. Service-area businesses hide the address and list the areas they serve, which Google says generally shouldn't extend beyond about two hours of driving time.
- Add a local phone number and your website. Google prefers a number that connects to the individual location and is under the business's direct control, and a website page that represents that location.
- Verify. Google decides which methods you can use (phone or text, email, video recording, live video call or mail) based on your business type, public information, region and hours. Google's verification help says reviews can take up to 5 business days after you finish the steps, and mailed codes usually arrive within 14 days.
- Complete every remaining field using the checklist in the next section before you start asking for reviews.
For the video options, have your signage, location, products or equipment and proof that you manage the business ready to show on camera. Live video calls are only available during your business hours.
The Business Profile optimization checklist
Google's edit your Business Profile page lists everything you can change: name, category, address and map pin, service area, hours, phone, chat, website, social links, attributes, photos and videos, description, opening date, services, products and menu. Work through them in this order.
| Field | What good looks like | Common mistake |
|---|---|---|
| Business name | Exactly your real-world name | Adding a city, tagline or product keyword |
| Primary category | The most specific match for your core business | A broad category, or one chosen for a side offering |
| Additional categories | A few that cover real, distinct parts of the business | Long lists of loosely related categories |
| Address and map pin | Precise address, suite on line 2, pin on the entrance | A pin dropped on the wrong building or street |
| Hours and special hours | Regular customer hours plus holiday hours | Out-of-date holiday hours or 24 hours by default |
| Website link | The location's own page, with matching name, address and phone | A link that redirects to another domain |
| Description | What you offer and what sets you apart, under 750 characters | URLs, prices, promotions or keyword lists |
| Services and products | Predefined services selected, key products added with photos | Left empty |
Categories
Google's guidelines say to use as few categories as possible to describe your overall core business and to pick the most specific one available. Don't add categories for attributes, for businesses nearby or for a business that contains yours. Check which primary category the businesses ranking above you use; you can see it under their name in Maps.
Description
The description can't exceed 750 characters, can't contain URLs or HTML, and should focus on your business rather than promotions, prices or sales. Lead with what you sell and who you serve, then what makes you different, such as a showroom where customers can see products in person or a fitting service.
Website landing page
Link each profile to a page that matches it: the same business name, address and phone number, the city in the title and headings, and the products or services sold there. In the Whitespark survey, HTML name, address and phone matching the profile and keywords in the landing page title tag both made the top 20 local pack factors. Add LocalBusiness structured data to the page and check it with our schema validator.
Hours and attributes
Google lists accurate hours, including special hours, among its tips for improving local ranking, and "Business is open at time of search" ranked fifth in the Whitespark survey. Set holiday hours weeks ahead. Add attributes that are true and useful, such as wheelchair accessibility, parking or in-store pickup.
Photos, posts, products and services
Once the core fields are right, these sections give searchers a reason to choose you and keep the profile current.
Photos and videos
Google's photo guidelines call for JPG or PNG files between 10 KB and 5 MB, a recommended size of 720 by 720 pixels (minimum 250 by 250), and photos that are in focus, well lit and not heavily filtered. Videos can be up to 30 seconds, up to 75 MB and 720p or higher. Upload real photos of the exterior (so people recognize it on arrival), the interior, products, staff and your team at work. Skip stock images.
Posts
Google's posts help describes three post types: updates, offers and events. Offers and events need a title and dates, and posts older than six months are archived unless a date range is set. Use posts for launches, in-store events and seasonal offers; they appear on your profile in Search and Maps.
Products and in-store inventory
For retailers this is the most useful e-commerce feature. Google lists adding in-store products as a tip for retail businesses in eligible countries. You can add products to the profile by hand, or connect Merchant Center and submit local inventory so in-store availability appears on Google. If you already run a Merchant Center feed for your Shopify store, local inventory is a natural next step for stores with physical locations.
Services
Select every predefined service Google offers for your category that you actually provide, then add custom services for anything missing. "Presence of GBP predefined services" made the Whitespark top 25 for the local pack.
How to get and handle reviews
Reviews feed prominence directly, and they are often the deciding factor for the person reading your profile. BrightLocal's Local Consumer Review Survey 2026 (1,002 US adults, published February 2026) found that 97% of consumers read reviews for local businesses, and many set hard cutoffs before they will consider a business.
View the data
| Value | |
|---|---|
| Only use 4+ stars | 68% |
| Won't use with fewer than 20 reviews | 47% |
| Only use 4.5+ stars | 31% |
| Only use 5 stars | 10% |
Source: BrightLocal, Local Consumer Review Survey 2026 (February 2026)
That is why review volume, rating and recency all matter. In the Whitespark survey, high Google ratings, the quantity of Google reviews with text, review recency and a steady flow of reviews over time all ranked in the top 15 local pack factors.
- Ask every customer. Use the review link or QR code from your profile on receipts, packaging inserts and follow-up emails.
- Never incentivize or filter. Google prohibits offering incentives for reviews and selectively asking only happy customers.
- Reply to every review. Google says replying shows you value customers' feedback, and the same BrightLocal survey found 80% of consumers are likely to use a business that responds to all of its reviews.
For reply templates and how to handle negative reviews, read how to respond to Google reviews. For how reviews affect rankings, see Google reviews SEO.
Our free $100M AI Visibility Roadmap, built from 7,960 live pages and 197 A/B tests, shows how to get cited by ChatGPT, Google AI Overviews and Perplexity.
Mistakes that get profiles suspended
A suspended profile disappears from Maps and the local pack until you fix it and Google reinstates it. Most suspensions trace back to Google's business representation guidelines.
| Mistake | Why it's a problem | Fix |
|---|---|---|
| Keywords or a city in the business name | Google doesn't permit unnecessary information in the name | Use your real-world name only |
| Profile at a virtual office or mailbox | Not eligible under Google's address rules | Use a staffed location, or don't create a profile |
| Service-area business showing its address | Google says service-area businesses should hide their address | Hide the address and set service areas |
| Service area far beyond two hours' drive | Google says service areas generally shouldn't extend beyond about two hours | Trim to where you actually work |
| Duplicate profiles for one location | Google allows one profile per location | Merge or remove duplicates |
| Incentivized or fake reviews | Breaks Google's fake engagement policy | Ask every customer, with no incentives |
If you run several stores, one profile per location with the same name and category across all of them is the rule. Our guide to multi-location SEO covers bulk verification, store pages and keeping data consistent at scale.
How to measure and maintain your profile
Business Profile performance reports show how people found you (the searches that triggered your profile) and what they did: calls, website clicks, direction requests and messages. Review them monthly next to Google Analytics, using UTM tags on your profile's website link so profile visits show as their own source. Our UTM builder creates the tagged link in a few seconds.
A monthly maintenance routine
| Cadence | Task |
|---|---|
| Weekly | Reply to new reviews; check for edits suggested by Google or the public |
| Monthly | Add new photos; publish a post; review performance and search terms |
| Before holidays | Set special hours for every location |
| Quarterly | Recheck categories, services, products and the landing page against competitors |
Watch the "suggested edits" notice closely. Google can apply changes to your profile from user suggestions or other sources, so a wrong phone number or hours change can slip in without you noticing.
Where to start this week
Confirm eligibility, claim and verify the profile with a business-owned account, then fix the fields with the most weight: real name, the most specific primary category, accurate address and pin, hours and the right landing page. After that, add services, products and real photos, and build a steady review habit with a reply to every review. Recheck it every month.
If your profile is one part of a bigger local strategy across stores, landing pages and AI search, our local SEO team can help. When you're ready for a plan built around your locations, get in touch.
Book a free 30-minute call. We'll compare you with your top three competitors, show the pages ready to move and the revenue math behind each fix.