Local SEO

How to Set Up and Optimize Your Google Business Profile

A plain-English walkthrough to claim, verify and optimize your Google Business Profile: categories, services, photos, hours, links and the mistakes to avoid.

How to Set Up and Optimize Your Google Business Profile

For most local businesses, the Google Business Profile is the first thing a potential customer sees: the box with your name, stars, hours, photos and a call button, right in the search results and on Google Maps. It is free, and it is often more important than your website for being found nearby. Here is how to set it up properly and what to avoid.

Step 1: Claim and verify your profile

Search for your business on Google or Maps. If a profile already exists, claim it. If not, create one. Google will then ask you to verify that you actually run the business. Depending on your business, that can be a phone call, a text, an email, a video or a postcard. Follow whichever method Google offers and finish the verification, because an unverified profile has limited visibility.

Step 2: Use your real business name

Your business name on the profile should match what is on your sign, your invoices and your website. Do not add a city, a service or a slogan to try to rank for it. Google's guidelines say the name should reflect your real-world name, and keyword-stuffed names are one of the most common reasons profiles get suspended or edited by other users.

Step 3: Choose your categories carefully

The primary category tells Google what your business is first and foremost. Pick the most specific option that fits. "Optometrist" is better than "Health" and "Foundation repair service" is better than "Contractor". You can add secondary categories for other things you genuinely do, but keep the list honest. A long list of loosely related categories can dilute the signal.

Step 4: Set your location or service area

  • If customers visit you: enter your real address so it shows on the map.
  • If you travel to customers: set up a service-area business, hide your address, and list the regions you cover.
  • If you do both: show the address and add your service areas.

Never use a virtual office, a mailbox or an address where you cannot meet customers as your public location.

Step 5: Add hours, including holidays

Enter your regular hours, then use special hours for holidays and events. Wrong hours are one of the fastest ways to frustrate a customer, and they often turn into a bad review. Set a calendar reminder to update them before each long weekend.

Step 6: Write a description that helps people

You have up to 750 characters. Describe what you do, who you serve and what makes you different, in plain sentences. Put the most important information in the first couple of lines because that is what shows first. Do not stuff it with keywords, phone numbers or links.

Step 7: List your services or products

Add each main service with a short description. This gives Google and customers specific details and lets you appear for more specific searches. Use the same names you use on your website.

Step 8: Upload real photos

Add photos of the outside of your building, the inside, your team, your work and your products. Real, recent photos build trust and tend to get more engagement than stock images. Add a few new ones regularly instead of uploading everything at once.

Add your website link. If you take bookings or quotes online, add that link too. Then add tracking to the website link so your analytics can tell you how many visitors came from your profile. For example:

https://yourbusiness.ca/?utm_source=google&utm_medium=organic&utm_campaign=business-profile

Now you can see in Google Analytics how many people click through and whether they contact you.

Step 10: Reply to reviews and keep it active

Reply to every review, good and bad, in a calm and specific way. Replies show future customers how you treat people. I explain how to ask for reviews and handle the awkward ones in how to get more Google reviews.

Mistakes that get profiles suspended

  • Keywords or extra words in the business name
  • An address that is not a real place customers can reach you
  • A website or details that do not match the profile
  • Multiple profiles for the same location
  • Reviews that are fake, incentivized or written by owners and staff

How to tell it is working

The profile's performance section shows calls, direction requests, messages and website clicks. These are more useful than rankings, because they are the actions that become customers. Check them monthly and note what changes after you update photos, services or reviews. For the full set of numbers worth watching, see is my website working? 7 numbers worth checking.

If you want this done properly without spending your own weekends on it, my Local SEO and Google Business Profile service covers the profile, the website side and the review process. You can also request a free audit first.

Frequently asked questions

Is a Google Business Profile free?
Yes. Creating and managing a profile is free. Be wary of anyone who offers to "get you on Google" for a fee when the profile itself costs nothing.
Can I have a profile without a storefront?
Yes, if you serve customers at their location. Set it up as a service-area business, hide your street address, and list the areas you cover.
Why was my profile suspended?
The common causes are a business name stuffed with keywords, a fake or shared address, a category that does not match what you do, or details that do not match your website. Fix the issue, then submit a reinstatement request with proof the business is real.
How often should I update my profile?
Check it at least monthly. Update hours before every holiday, add new photos when you have them, and reply to new reviews promptly.

Hudson Latimer

I build websites, fix local SEO, and set up practical AI tools for small businesses across Canada, working from Halifax, Nova Scotia. One person, start to finish. More about me or see real projects and results.

Want me to look at your site?

Send me a short note about your business and I'll tell you, plainly, what is costing you customers.

Get a Free Audit