Google Business Profile Optimization Guide (2026)
Your Google Business Profile is the single highest-ROI marketing asset for any local business. Here's exactly how to optimise it to show up in the map pack and drive calls.
If you run a local business — plumber, dentist, restaurant, accountant, salon, contractor — your Google Business Profile (GBP) is more important than your website. It's the box that appears on Google Maps and in the local "3-pack" at the top of search results. It is free, it takes an hour to optimise properly, and it consistently outperforms every other small-business marketing channel we measure.
Here's the full optimisation checklist.
1. Claim and verify the listing
Go to google.com/business, search for your business, and claim it. Verification options include postcard, phone, email, or video — pick whichever Google offers you. Don't skip this step; an unverified listing won't appear in the map pack.
2. Fill in every field — yes, every one
Half-completed profiles get half the traffic. Specifically:
- Business name — your real legal name. No keyword stuffing ("Joe's Plumbing — Best Plumber in Austin TX" is against guidelines and will get suspended).
- Primary category — pick the most specific match (e.g., "Emergency plumber" beats just "Plumber").
- Additional categories — add up to 9 secondary categories.
- Service areas — list every city or zip code you serve.
- Hours — including special hours for holidays.
- Phone, website, appointment URL — all of them.
- Business description — 750 characters, written for humans, includes your top services naturally.
- Opening date — yes, even an old date helps establish history.
3. Add high-quality photos (and keep adding them)
Listings with 100+ photos get 520% more calls than those with the average. Upload:
- Exterior shots (so people recognise you)
- Interior shots
- Photos of your team
- Before/after photos of your work
- Product shots
- Your logo and cover photo
Add 3–5 new photos every month. Google notices freshness.
4. Pick the right services and products
Use the Services section to list everything you offer with short descriptions and prices (or "Call for quote"). Use the Products section if you sell physical items. This populates rich results in the map pack and answers questions before customers even click.
5. Get reviews — consistently
Reviews are the single biggest factor in local pack rankings. Aim for:
- A steady flow — five reviews per month beats 30 in one week
- Recent — Google weights reviews from the last 90 days more heavily
- Detailed — short reviews count less than ones that mention specific services
- Responded to — reply to every single one, positive or negative, within 48 hours
The easiest way to get reviews: send a short SMS or email after every job with a direct review link (find yours in the GBP dashboard under "Get more reviews").
6. Use Google Posts every week
Google Posts are short updates that appear directly on your profile — like a tiny social feed inside search results. Post weekly:
- Offers and promotions
- New services
- Recent jobs (with photos)
- Events
- Updates ("we're open this Saturday")
Posts expire after 7 days, so consistency matters more than perfection.
7. Answer questions
Anyone can ask a public question on your profile. Anyone can also answer them — including competitors with misleading info. Pre-empt this by asking and answering your own most common questions (pricing, parking, payment methods, service area).
8. Set up messaging
Turn on direct messaging in the profile settings. Customers can text you straight from search results. Reply within 24 hours or Google may disable it. For most service businesses, this is a steady source of cheap leads.
9. Track performance monthly
In the GBP dashboard, the Performance tab shows:
- Searches your profile appeared for
- How many viewed your profile
- How many called, requested directions, or visited your website
- Which photos got the most views
Use it to spot trends — if calls drop suddenly, check for negative reviews, hours errors, or a new competitor.
10. Run a regular GBP + website audit together
Your GBP and your website reinforce each other. The phone number, address, and business hours must match exactly across both — Google penalises inconsistency. Run your domain through the free GoogleSiteScore audit once a month to catch mismatches before they cost you rankings.
The bottom line
A fully optimised Google Business Profile, combined with steady reviews and weekly posts, will outperform $1,000/month of paid ads for most local service businesses. It's free. It takes one focused hour to set up and 15 minutes a week to maintain. Do it first, then worry about everything else.
Want to see how your site scores?
Run a free 60-second audit and get a plain-English fix list.
Frequently asked questions
Keep reading
Website Rescue
Want us to fix this for you?
Our team will handle every red and yellow item on your report — fast, flat-rate, and built to get your phone ringing. No tech jargon, no surprises.
- Fixed-price quote in 24 hours
- Done-for-you implementation
- Re-audit when we're finished