Google Business Profile Optimization: 9 Steps Tied to How Google Ranks Local Results
To optimize your Google Business Profile, verify it and make the name and address match what customers see at your door, along with the phone number and hours. Then pick the primary category that says what you are, and write the description and the services and products lists in the words customers search. Add real photos every month, ask every customer for a review, reply to each one, and post every week (our rule, an assumption). Each step feeds relevance or prominence, two of the signals Google says its local results are mainly based on; the third is distance1.
- Claim and verify every profile you own, then audit it
- Set the name and contact details, then the hours
- Choose categories
- Write the description, services, products and attributes
- Add real photos and short videos every month
- Get reviews, reply to every one, report the fakes
- Post every week
- Watch suggested edits and special hours
- Read Performance once a month
The nine steps, in the order we work them:
Before you edit anything, see who holds the local results for your query. Their profiles are the ones yours is compared against.
How Google ranks your profile: relevance, distance, prominence
Google’s own document on improving local ranking names three signals that local results are mainly based on: relevance, distance and prominence1. There is no published formula that predicts your position. What you can control is which fields feed each signal.
| Signal | What it covers | Fields you control |
|---|---|---|
| Relevance | How well the profile matches the words in the search | Categories, description, services, products, attributes, posts |
| Distance | How far the business is from the searcher or the place in the query | Address or service area, kept accurate |
| Prominence | How well known the business is | Reviews and replies, photos, a complete and current profile |
The mapping in the right column is ours. It sets the order of the steps below.
Editing cannot change distance. A bakery on the edge of town will lose «bakery near me» to the shop closer to the searcher. It can still compete for «custom birthday cake» plus the city name, because that search names a service, and relevance weighs more when fewer nearby profiles describe that service. Choose two or three services you do well and build the profile around them.
Two signals sit outside the profile. Your website’s service pages add relevance from your own domain. Listing your contact details the same way on other directories is part of local SEO, which this article leaves out.
Google Business Profile optimization in 9 steps
We don’t run an automated score for Business Profiles, so the steps below are rules. Google’s limits carry a source. Our cadences are labeled as our rule and an assumption.
The order is fixed. Each step pays off only once the one before it is right: a wrong category wastes every keyword you place after it.
Our cadences, all of them assumptions: reply to reviews within 2 business days, publish 1 post a week, add 4 real photos a month, check suggested edits twice a week, and read Performance once a month.
1. Claim, verify and audit every profile you own
Start with an audit. Search Google Maps for your business name, then repeat the search with your phone number and your street address. Write down every profile that appears, including old ones under a previous name or at an earlier location.
Claim the profile that matches your current business and ask Google to remove or merge the others. Keep one profile per real location: two profiles for one shop split your reviews and show customers two sets of hours.
Then complete verification with the method the dashboard offers you after you claim. Until the profile is verified, you can’t manage it as the owner.
If you are opening a new business, create the profile once the address and phone number are final. Changing those fields later can cost a profile its verified status and send it back through verification2.
2. Set the name, address or service area, phone and hours
Use the name on your signage, and keep it the same on receipts and your website. Leave out the city and the service words. Adding keywords that are not part of your real business name breaks Google’s guidelines3. If you are still choosing a name, settle it before you build the profile, because a rename is one of the edits tied to lost verification2.
For the address, a storefront lists its exact street address. A service-area business, such as a plumber or a mobile pet groomer, should hide its address from customers3 and list the areas it serves instead.
Use a local phone number that someone answers during your listed hours, and show the same number on your website. Point the website link to the page for this location. For a single-location business, that is the homepage.
Set regular hours to the hours you actually open the door. Holiday and one-off hours belong in step 8.
3. Choose categories
A profile has one primary category and can add up to 9 more4. The primary category says what you are. Each additional category must describe something else you already are, with customers who buy it today.
Find the categories your rivals use before you pick yours:
- See who holds the local results for your query to get the list of competitors.
- Open each of the top profiles in Google Maps. The primary category appears under the business name.
- Write down which primary category the top profiles share for the search you most need.
If the profiles that win your main search all use «Bakery» and yours says «Cafe», your profile is describing a different business. Change it once.
Decide before you edit. Category changes are among the edits that have caused profiles to lose verified status2. Swapping categories every few weeks to test them puts the profile at risk and gives you no clean data to compare.
4. Write the description, services, products and attributes
Keywords go into the description, services, products, posts and review replies. They never go into the business name. Use the words your customers use, which are often plainer than the words you use inside the trade.
The description can be up to 750 characters5. Cover four things in this order:
- What you do, with your main services named.
- Where you do it: the neighborhood or the area you serve.
- Who you do it for.
- What makes you different, stated as a fact a customer can check.
Skip prices that change and links, and leave out phrases like «best in town». A sentence such as «we bake everything from scratch on site» tells a customer more.
Services get one entry per service, named the way a customer would search for it. «Custom birthday cakes» works. «Celebration solutions» does not match any search.
Products suit businesses that sell items over the counter. Add your core items with a short description, a price where it is stable, and a link to the page where the customer can order.
Attributes are the yes-or-no facts about the business: parking, Wi-Fi, wheelchair access, outdoor seating, payment types. Fill every one that applies. They answer the filter questions customers ask before they drive over.
5. Add real photos and short videos every month
Upload files that meet Google’s specs.
| Spec | Photos | Videos |
|---|---|---|
| Format | JPG or PNG6 | No format in our source |
| File size | 10 KB to 5 MB6 | Up to 75 MB7 |
| Size or quality | 720 × 720 px recommended, 250 × 250 px minimum6 | 720p or higher7 |
| Length | Not applicable | Up to 30 seconds7 |
The shot list covers what a first-time customer wants to see:
- the exterior, as it looks from the street, so people recognize it on arrival;
- the interior, from the door;
- the team at work;
- finished work or products, one item per photo;
- your logo and a cover photo.
Use your own photos, not stock images or text overlays: a customer checks what the place looks like, and a stock photo shows them a different place. Customer uploads also appear on the profile and show the place as a buyer sees it.
Our rule is 4 new photos a month, an assumption. A monthly batch keeps the most recent photos close to how the place looks today: a new seasonal menu, a repainted front, this month’s cakes.
6. Get reviews, reply to every one, report the fakes
In the profile dashboard, choose the option to ask for reviews; it gives you a short review link. Turn it into a QR code for the counter and receipts, and add it to your order confirmation email.
Choose one fixed moment and ask every customer then: at pickup, when the job is done, or in the invoice email. A script for a bakery at pickup: «Thanks for ordering with us. If the cake works for your party, a review on Google tells other families what to expect. The link is on your receipt.»
Two rules are fixed by Google’s review policy. You may not offer anything in return for a review, and you may not discourage negative reviews or ask only happy customers8. Asking every customer at the same moment keeps you on the right side of both.
Reply to every review within 2 business days (our rule, an assumption). Three patterns cover most cases:
- Positive. Thank the person by name, mention what they bought, and add one specific detail. «Glad the unicorn cake held up for the party, Dana.»
- Negative and valid. Name the specific problem, say what you changed, and give a direct contact to fix it offline. Skip the excuses.
- Negative and false. State the facts in one or two calm sentences, share no customer details, and report the review.
To report a review that looks fake or breaks Google’s policy, use the menu on that review in your profile. Keep your public reply factual while the report is open.
Use service words in replies only when they fit the sentence: «Thanks for trusting us with your wedding cake.» Customers read your city and services repeated in every reply as spam. If software drafts your replies, edit each one before it posts, because identical replies to different stories read as automated.
Read the reviews as data too. Recurring complaints show you what customers complain about before they stop coming.
7. Post every week
Business Profile has three post types: Update and Offer posts, plus Event posts. Each allows up to 1,500 characters9. Our rule is 1 post a week, an assumption. Short posts with one photo are enough; use the photo specs from step 5.
One example per type, for a bakery:
- Update: «Fall flavors are in: pumpkin spice cupcakes and apple cider donuts, baked fresh each morning. Order a dozen for your office from the link.»
- Offer: «Book a custom birthday cake this month and get a free tasting box of three flavors. Mention this post when you order.»
- Event: «Kids’ cupcake decorating class in the shop on Saturday morning. Aprons and sprinkles provided; reserve a seat through the link.»
Each post names a product or service in customer words and ends with one action. Post about what changed this week: a new item, a holiday order deadline, a class.
8. Watch suggested edits and special hours
Anyone can suggest an edit to your profile. As of September 2026, you have 4 days to accept or reject a user-suggested edit. If you don’t respond within those 4 days, Google may publish it automatically when other public information supports it10.
Check suggested edits twice a week on fixed days (our rule, an assumption). Reject anything wrong, and fix the public source that triggered it, such as an old directory listing with your previous hours.
Set special hours before holidays and any one-off closing. A customer who drives over on a holiday because your profile showed regular hours is a likely one-star review. Enter the year’s holidays in January, then add one-off closings as soon as you know them.
9. Read Performance once a month
The Performance report shows the search terms people used to find your profile, with an impression count per term, updated monthly. It also counts call clicks and website clicks, plus direction requests11.
Read it once a month (our rule, an assumption) and apply one decision rule: when a search term repeats from month to month and no service on your profile matches it, add the service. If it fits, work the term into the description too.
Compare each month with the same month last year if your business is seasonal. A bakery’s December says little about its March.
The actions that lead to sales are calls and website clicks, along with direction requests. Track those three alongside the search terms you are trying to win.
The field checklist
Work through every field once, then keep the cadences.
| Field | Rule | Signal |
|---|---|---|
| Business name | The name on your signage, no keywords3 | Relevance |
| Address | Exact street address; service-area businesses hide it3 | Distance |
| Service area | The areas you serve, if you hide the address | Distance |
| Phone | Local number answered during listed hours | Prominence |
| Website | The page for this location | Relevance |
| Regular hours | The hours the door is open | Prominence |
| Special hours | Every holiday and one-off closing, set ahead | Prominence |
| Primary category | What you are; matches the top rivals for your main search | Relevance |
| Additional categories | Up to 9 more, each something you already are4 | Relevance |
| Description | What, where, for whom, what is different; up to 750 characters5 | Relevance |
| Services | One entry per service, in customer words | Relevance |
| Products | Core items with price and link | Relevance |
| Attributes | Every one that applies | Relevance |
| Opening date | The real date | Prominence |
| Photos | Real, to spec; 4 a month (our rule, an assumption) | Prominence |
| Videos | Up to 30 seconds, 720p or higher7 | Prominence |
| Reviews | Ask everyone; reply within 2 business days (our rule, an assumption) | Prominence |
| Posts | 1 a week (our rule, an assumption) | Relevance |
| Suggested edits | Check twice a week, inside the 4-day window10 | Prominence |
| Performance | Monthly; add services for repeated search terms | All three |
Example: a one-location bakery, before and after
This is an example by our method. The business is hypothetical: a single storefront bakery that takes custom cake orders, in a mid-size US city. Every figure below is an assumption, and the arithmetic uses only those assumptions.
| Item | Before (assumption) | After six months (assumption) |
|---|---|---|
| Primary category | Cafe | Bakery |
| Additional categories | None | Cake shop, Wedding bakery |
| Description | 190 characters about coffee and a cozy space | Rewritten, under 750 characters |
| Photos | 12, all from the opening year | 12 + 24 new = 36 |
| Reviews | 18, average 4.3, latest 5 months ago, 2 with owner replies | 78, every one replied to |
| Posts | None in 8 months | 26 |
The category change comes first. The owner sells mostly cakes, and the profiles that win «custom birthday cake» in town use «Bakery», so the profile switches from «Cafe» once (example, assumption).
The description before was a 190-character line about coffee and atmosphere (assumption). The rewrite, under the 750-character limit:
«Neighborhood bakery in Midtown that bakes custom birthday cakes, wedding cakes and cupcakes to order, along with fresh bread and pastries every morning. Order a custom cake in the shop, by phone or through our website; we design it with you, match your theme or colors, and have it ready for pickup on your date. Gluten-free and egg-free cake options are available on request. Families, schools and offices order from us for birthdays, showers and team events, and couples come to us for wedding cake tastings. Everything is baked from scratch on site, and you can watch the decorators work through the shop window.»
The review math runs on two assumptions. The bakery fills 40 custom orders a month (assumption), and 1 in 4 of those customers leaves a review after the pickup ask (assumption). That gives 40 × 1/4 = 10 new reviews a month, and 18 + 10 × 6 = 78 reviews after six months (arithmetic on assumptions).
Weekly posts give 26 over six months, and 4 photos a month give 24 (our rules R8 and R9, assumptions).
The search to watch is «custom birthday cake» plus the city name, next to «bakery near me». We give no ranking forecast. Each month the owner checks Performance for two things: whether the custom-cake terms appear among the search terms, and whether calls and direction requests go up.
Mistakes that get profiles suspended or ignored
- Keywords in the name. Adding words that are not part of your real name breaks Google’s guidelines3. Fix: use the signage name and put the keywords in the description and services, or in posts.
- A virtual office or P.O. box as the address. Customers can’t visit you there. Fix: if you go to your customers, hide the address and set a service area instead3.
- Duplicate profiles. Two profiles for one location split reviews and show conflicting hours. Fix: keep one per real location and remove or merge the rest (step 1).
- Incentives or review gating. Google’s policy bans rewards for reviews and asking only happy customers8. Fix: ask every customer at one fixed moment, with nothing offered.
- Reviews you or a tool wrote. A review should describe a real customer’s experience. Fix: get reviews only through the ask in step 6.
- Frequently editing your name or address, or changing categories. These edits have caused profiles to lose verified status and need reverification2. Fix: decide those fields once and change them only when the business changes.
Google’s free tools and integrations
The Business Profile itself is free12. Its dashboard is where you edit fields, reply to reviews, publish posts and read Performance. When you are signed in to the owner account, searching your business name on Google opens the same edit options above the results.
Three integrations connect the profile to other Google products13. Link Google Ads if you run local campaigns. Add campaign tags to your website link so Google Analytics counts profile visits separately from other traffic. Retailers can connect Merchant Center to show products on the profile. Businesses with many locations use third-party tools for bulk edits; a single location doesn’t need one.
The profile is one channel among several. Plan it next to your other channels in a go-to-market plan.
FAQ
How often should I post on my Google Business Profile?
Our rule is once a week, an assumption. Choose a post type, each allowing up to 1,500 characters9, and tie each post to one product or service.
How do I get more Google reviews without breaking the rules?
Ask every customer at one fixed moment with your profile’s review link or QR code. Offer nothing in return and never ask only happy customers8.
What size should Business Profile photos and videos be?
Can I add keywords to my business name?
No. Keywords that are not part of your real name break Google’s guidelines3. Put them in the description, services, products, posts and review replies instead.
Does my Business Profile affect local search ranking?
Yes. Google says local results rest mainly on relevance and distance, plus prominence1. Categories, description, services and reviews on your profile feed relevance and prominence.
Sources
- searchenginejournal.com, 10/23/2026
- soci.ai, 10/23/2026
- support.google.com, 10/23/2026
- birdeye.com, 10/23/2026
- localfalcon.com, 10/23/2026
- sume.com, 10/23/2026
- support.google.com, 10/23/2026
- flento.io, 10/23/2026
- sbsdigitals.com, 10/23/2026
- seroundtable.com, 09/23/2026
- brightlocal.com, 10/23/2026
- business.google.com, 10/23/2026
- uberall.com, 10/23/2026
Check your idea for free
Describe your idea and the check collects demand, competitors, complaints and prices, with sources.
No idea yet? We will find one



