Google Business Profile Optimization: A Small Business Checklist Built From Google's Own Rules
Google Business Profile optimization comes down to three things Google names itself: relevance, distance, and prominence. You can't change distance, but you can make your profile complete, accurate, and well reviewed in an afternoon without paying an agency. This checklist maps every field to Google's published guidelines, so you know what actually helps and what gets profiles suspended.

What Google says decides local rankings
Google's help page on improving your local ranking lists three factors:
- Relevance: how well your profile matches what someone searched. Complete, detailed information is how you earn it.
- Distance: how far you are from the searcher (or the location in their query). You can't optimize this, so ignore anyone who promises to.
- Prominence: how well known your business is. Google mentions links from other websites and the number of reviews and ratings as inputs.
The same page states that there is no way to request or pay for a better local ranking. That sentence is useful when you evaluate any "GBP optimization service": everything they can legitimately do, you can do from this list.
The priority map: what to fix first
Most checklists give you 30 equal-weight items. Here they are sorted by which ranking factor they touch and how much damage a mistake can do.
| Priority | Item | Factor it touches | Risk if done wrong | Time |
|---|---|---|---|---|
| 1 | Verification | All (unverified profiles are less likely to show) | Profile can't be managed | Minutes to days |
| 2 | Business name exactly as on your sign | Relevance | Suspension | 5 min |
| 3 | Primary category | Relevance | Showing for the wrong searches | 10 min |
| 4 | Address or service area, phone, website | Relevance, distance | Suspension, lost calls | 10 min |
| 5 | Hours and special hours | Relevance (and trust) | Angry "it was closed" reviews | 10 min |
| 6 | Review requests and replies | Prominence | Review removal if incentivized | Ongoing |
| 7 | Description, services, attributes | Relevance | Low | 30 min |
| 8 | Photos and videos | Relevance, conversion | "Not approved" media | 30 min |
| 9 | Posts | Conversion | Low | 15 min/month |
| 10 | Website consistency and local links | Prominence | Low | Ongoing |
Step 1: Verify the profile
Google picks which verification methods you get: phone or text, email, video, or a postcard. You can't choose. Two details trip people up:
- If you get a postcard, don't edit the name, address, or category while you wait, and don't request a new code, because that invalidates the old one. Google says codes usually arrive within 14 days.
- Video verification only works during your business hours, so have your signage, equipment, or proof of the business ready to film before you start.
Step 2: Name, address, phone, website
These four fields are where most suspensions come from. Google's guidelines for representing your business are blunt:
- Name: use the real-world name on your storefront, website, and stationery. No keywords, taglines, locations, or phone numbers. "Smith Plumbing" is fine; "Smith Plumbing - 24/7 Emergency Plumber Austin" breaks the rule and can get the profile suspended.
- Address: a precise, real location. P.O. boxes and remote mailboxes aren't allowed. One profile per location.
- Service-area business: if customers don't come to you (a plumber working from home, a mobile dog groomer), hide the address and set a service area. Google says it generally shouldn't extend beyond about two hours of driving time from your base.
- Phone: a local number you control, ideally connected to that location rather than a central call center. No premium-rate numbers.
- Website: a page that represents this location. Don't use a link that redirects elsewhere. For a multi-location business, link each profile to its own location page.
Make the same name, address, and phone appear on your website's contact page and footer. You can also mark them up with LocalBusiness structured data, where name and address are the required properties. We explain how to add it without a developer in schema markup for AI search.
Step 3: Categories
The primary category is the single most important relevance choice you make. Google's guidance: use as few categories as possible, choose the most specific one that fits, and describe what your business is, not what it has. A cafe with Wi-Fi is a "Cafe," not "Wi-Fi spot." Don't use categories as keywords.
A quick way to pick: search your main service in Google Maps, open the three closest relevant competitors, and note their primary category (shown under the name). If they all use something more specific than you, consider whether it describes you honestly too.
Step 4: Hours that match reality
Set regular customer-facing hours and add special hours for holidays. Google's guidelines say some businesses shouldn't list hours at all, including appointment-only businesses and those with varied schedules. Wrong hours are one of the fastest ways to collect one-star reviews, so put a recurring reminder in your calendar a week before each public holiday.
Step 5: Description, services, and attributes
Google's edit your profile page sets the description limit at 750 characters and says not to include URLs or HTML, and to focus on the business rather than promotions or prices.
A structure that works within those rules:
- Who you are and what you do, in one sentence a customer would say out loud.
- Who you serve and where (neighborhoods or towns you actually cover).
- What makes you different, stated as a fact: years in business, a certification, a specialty.
- How to start: call, book online, walk in.
Illustrative example (not a real business): "Riverside Bike Works repairs and services road, gravel, and e-bikes in the Riverside and Eastgate neighborhoods. Most tune-ups are done the same day. Our two mechanics are certified for the e-bike drive systems we service. Walk in during opening hours or book a slot online."
Then fill in services (with prices if you're comfortable sharing them) and every factual attribute that applies, such as wheelchair access or outdoor seating. Attributes are short, structured facts that help Google match you to specific searches.
Step 6: Photos and videos
Google's photo and video guidelines ask for JPG or PNG files between 10 KB and 5 MB, with 720 x 720 px recommended, and videos of up to 30 seconds. Photos should be in focus, well lit, and without heavy filters.
A practical shot list for a first upload:
- Exterior from the street, so people recognize the entrance.
- Interior or work area.
- Three to five photos of your actual products or finished work.
- The team, if you're comfortable with it.
- One short video walking from the door to the counter, or showing a job from start to finish.
Skip stock photos. They don't show your business, and customers notice.
Step 7: Reviews, the part that compounds
Reviews feed prominence, and they are the part of the profile that grows over time. Google's prohibited content policy draws clear lines:
| Allowed | Not allowed |
|---|---|
| Asking every customer for an honest review | Offering discounts, freebies, or payment for reviews |
| Sharing your review link or QR code on receipts, emails, and the counter | Asking only happy customers ("review gating") |
| Replying to all reviews, positive and negative | Discouraging negative reviews |
| Flagging reviews that break Google's policies | Pressuring customers to review on the premises, or setting review quotas for staff |
For replies, Google's own review tips recommend being polite and concise, avoiding generic thank-yous, staying conversational rather than promotional, and never sharing a reviewer's private information. A reply template that fits:
Thanks, [name]. [One specific detail from their review.] [What you'll do, or what they can expect next time.] [Your first name]
For a negative review: acknowledge the specific problem, say what you changed or can offer, and invite them to continue by phone or email. Keep it short. Future customers read your reply more closely than the complaint.
Step 8: Posts for timely updates
Posts come in three types: updates, offers, and events. Google archives posts older than six months unless you set a date range, so a stale post from last spring isn't doing anything. One post a month about something real (a seasonal service, new hours, an event) keeps the profile looking alive. Don't put phone numbers in post text: Google may reject the post if it can't verify the number belongs to you.
Add UTM parameters to the website and post links so you can see GBP visits separately in analytics. Google's campaign URL guide explains the format; for example ?utm_source=google&utm_medium=organic&utm_campaign=gbp. Our GA4 setup guide shows where those visits appear.
Step 9: Build prominence beyond the profile
Google names links from other websites as a prominence input, and that part happens off the profile. Policy-safe ways for a local business to earn mentions:
- Get listed by suppliers, manufacturers, or brands you're an authorized dealer for.
- Join the local chamber of commerce or trade association that publishes a member directory.
- Sponsor a school team or community event that thanks sponsors on its site.
- Offer a useful quote or data point to local news when a story touches your trade.
- Claim the same name, address, and phone on industry directories that customers actually use.
More ideas are in how to promote a local business website, and unlinked brand mentions shows how to turn existing mentions into links. Don't buy links or join link schemes; Google treats them as spam.
The 20-minute monthly routine
- Reply to every new review.
- Check that hours, phone, and categories are still correct.
- Add two or three new photos of recent work.
- Publish one post if something is genuinely new.
- Look at the profile's performance view: calls, direction requests, and website clicks. Compare to last month, not to competitors' claims.
What to do next
Work through steps 1 to 5 today; they take about an hour and carry the most risk. Then put the monthly routine in your calendar. Your website is the other half of local search: the profile links to it, and prominence depends on who links to you. Check your site's Quality Score to see, in about 30 seconds, how your domain looks from the outside, with the open data behind each number.
FAQ
How do I optimize my Google Business Profile for free?
Verify the profile, use your real business name, choose the most specific primary category, keep hours and contact details accurate, write a 750-character description without URLs, add real photos, and ask every customer for an honest review. Google says there's no way to pay for a better local ranking.
Can I add keywords to my Google Business Profile name?
No. Google's guidelines say the name must match your real-world name and must not include keywords, taglines, or locations. Doing it can get the profile suspended.
How many categories should I choose?
Google advises using as few categories as possible. Pick the most specific primary category that describes what your business is, and add secondary ones only if they describe core services.
Do Google Business Profile posts help ranking?
Google doesn't list posts as a ranking factor. They are useful for showing customers current offers, events, and updates, and posts older than six months are archived unless you set a date range.
Is it allowed to ask customers for Google reviews?
Yes, as long as you ask everyone, offer nothing in return, and don't discourage negative reviews. Incentivized reviews and selectively asking only happy customers are against Google's policy.
Should I pay for a Google Business Profile optimization service?
Everything a legitimate service does is on this checklist and can be done yourself. Be wary of anyone promising a guaranteed position, keyword-stuffed names, or bought reviews, since those break Google's rules.
Read next




Check your site's Quality Score
Free, no sign-up: a 0–100 score from mostly open data. Then add your site to Satelo and get partner articles from sites of your level.
Enter a domain like example.com
Add my site