SearchTerrain

Google Business Profile guide

Google Business Profile optimization: the complete checklist

Updated November 1, 2026

Your Google Business Profile is what customers see in the map pack and on Google Maps, and it's one of the strongest things you control in local search. Optimizing it isn't about tricks. It's about giving Google complete, accurate information that matches what customers search for.

Work through this checklist from top to bottom. The first items have the biggest effect on rankings; the later ones mostly help customers choose you once they see you.

1. Choose the right primary category

The primary category is the single strongest relevance signal on your profile. Pick the most specific category that describes your main service: "Roofing contractor" rather than "Contractor", "Family law attorney" rather than "Lawyer". To check, search your main service and look at the categories the top three businesses use.

Then add secondary categories for other services you genuinely offer. More isn't better; irrelevant categories can dilute what you're known for.

2. Use your real business name

Use exactly the name you use on your signage, website and paperwork. Adding keywords or town names ("Smith Roofing Guelph Best Roofer") may help briefly, but it breaks Google's guidelines and is one of the most common reasons profiles get suspended or edited by Google.

3. Address or service areas

If customers visit you, show your address. If you go to customers and don't serve them at your location, hide the address and set service areas instead, listing the towns or regions you actually cover. Don't use a virtual office or an address where you don't operate.

4. List every service

Add each service you want to be found for, in the words customers use, with a short description. This helps Google match you to specific searches and helps customers see at a glance that you do what they need.

5. Write a useful description

In plain language, say what you do, who you serve, where, and what makes you different. Mention your main services and areas naturally. Don't stuff keywords or add links and promotions; the description isn't the place for them.

6. Hours, contact details and attributes

  • Regular hours, plus holiday and special hours so customers never find you closed unexpectedly.
  • A local phone number that's answered, and your website link (ideally to the most relevant page).
  • Attributes that apply: accessibility, languages, payment methods, online appointments and so on.
  • Booking or quote links if you take appointments online.

7. Photos and videos

Upload real photos regularly: your work, your team, your vehicles, your premises inside and out. Real, recent photos help customers trust you and keep the profile active. Avoid stock images.

8. Reviews and replies

Reviews are a major prominence signal and the first thing many customers read. Ask every happy customer, make it easy with your direct review link, and reply to every review, positive or negative. Never buy reviews or offer incentives. See our guide on getting more Google reviews for a simple system.

9. Posts, products and Q&A

Posts, products and questions don't move rankings much on their own, but they make the profile more useful and convincing. Post offers, recent jobs and seasonal updates, add your main services as products if it suits your business, and answer common questions.

10. Keep it consistent and measure

Your name, address and phone number should match everywhere: your website, directories, social profiles. Then measure the effect of your changes by checking your rankings from points across your service area every few weeks. A single search from your own phone won't show whether the profile is improving.

Questions

How often should I update my Google Business Profile?

Check it monthly, add photos regularly, and update hours and services whenever they change. Reply to reviews as they come in.

Does Google Business Profile optimization improve rankings?

Yes. The category, services, reviews and completeness all affect how relevant and prominent Google thinks you are, alongside distance from the searcher.

Why was my profile suspended?

Common causes are keywords in the business name, an address you don't operate from, or duplicate profiles. Fix the cause, then request reinstatement.

Should I hide my address?

Only if you serve customers at their locations and don't receive them at yours. Then set service areas instead.

SearchTerrain

Track it every week, not once

SearchTerrain checks where you rank on Google Maps across your service area, in search results and in AI answers, then tells you what to work on next. Plans from $99 a month. Free for the first 7 days.