Google Business Profile optimization, without snake oil.
An eight-step checklist for owner-operators. Ranked by actual impact on local pack ranking. No "schema secrets," no backlink farms — just the levers Google has publicly documented and that we have seen move rankings in practice.
What the local pack actually rewards
Google has published a short version of how local ranking works: relevance (does the listing match the search), distance (how close is the searcher), and prominence (how well-known is the business based on reviews, links, and listing completeness).
Relevance and distance are partly out of your control — your category and your location are what they are. Prominence is the lever. Reviews, photos, posts, and completeness all feed prominence, and they are all in your hands.
The eight-step checklist
1. Verify the listing
Unverified profiles do not show in the local pack. Verify via postcard, phone, email, or video — whichever Google offers your category.
2. Get the category right
Primary category is the single biggest ranking signal you control. "Restaurant" vs "Italian Restaurant" vs "Pizza Restaurant" are different searches. Pick the most specific one that genuinely fits.
3. Fix the NAP
Name, Address, Phone — must match your website and your other listings (Yelp, TripAdvisor, Facebook) exactly. Even punctuation. Google reads inconsistency as low confidence.
4. Set service area or address visibility correctly
Storefronts: show the address. Service-area businesses (plumbers, mobile groomers): hide the address, define a service area. Mixing the two ranks worse than either.
5. Fill every attribute
Outdoor seating, accepts reservations, free Wi-Fi, wheelchair accessible — each attribute makes you eligible for an additional filter search. Most owners ignore these and lose searches every week.
6. Add 25+ photos, then refresh monthly
Photos are a ranking signal and a click-through signal. Aim for 25 to start, replace the worst three each month. Storefront exterior, interior, food/product, team.
7. Post weekly
Google Posts are short updates that show on your profile. Weekly cadence keeps the profile "fresh," which Google explicitly rewards. Two sentences and an image is enough.
8. Earn and reply to reviews
Recent reviews + high reply rate is the highest-leverage ongoing signal. See the dedicated guide on getting more reviews and the negative-review playbook.
What does not work
- Keyword-stuffing the business name. "Joe's Pizza — Best Pizza in Brooklyn — Fast Delivery — Open Late" is a violation of Google's naming guidelines and gets profiles suspended.
- Buying reviews. Detectable, permanent penalty.
- Multiple listings for the same address. Categorized as duplicates and merged or suppressed.
- Off-topic Google Posts. Promotional spam dilutes the signal. Keep posts about your business and your customers.
Where Starvo fits
Starvo handles the review and reply pillars of the checklist — items 8 in the list — at a quality and consistency that is hard to maintain manually. QR collection, AI-drafted replies, Google review sync, and rating-drop alerts together move the prominence lever more reliably than any other single intervention.
See the Google Business Profile feature page for how the OAuth sync and reply flow work, or read the integration docs.