How to set up your Google Business Profile (step-by-step guide)

Your Google Business Profile is the free listing that shows your business on Google Maps and in local search results. It's the single most impactful thing a local business can do online, and it costs nothing but time.

If you haven't set yours up, you're invisible to a huge share of potential customers searching for businesses like yours right now. This guide walks you through the setup from start to finish.

Google Business Profile (formerly Google My Business) is free. Setting it up takes about 30 minutes. The impact on your local visibility can be significant within weeks.

Why your Google Business Profile matters

When someone searches for "electrician near me" or "pizza in New Hope," Google shows a map with three local listings at the top of the results — before any regular website links. These three spots are prime real estate. Businesses with a complete, optimized Google Business Profile are far more likely to show up there.

Your profile also shows up when people search directly for your business name. It displays your hours, phone number, address, reviews, photos, and more — all without the person having to visit your website at all.

Step-by-step: how to set up your Google Business Profile

Step 1: Go to business.google.com

Sign in with your Google account (or create one if you don't have one). Click "Manage now" or "Add your business."

Step 2: Enter your business name

Type your exact business name as you want it to appear. Don't add keywords or extra words here — Google penalizes businesses for stuffing keywords into their name. Just your real business name.

Step 3: Choose your business category

This is one of the most important steps. Choose the category that most accurately describes your primary service. If you're a cleaning company, choose "House Cleaning Service." You can add secondary categories later, but your primary category carries the most weight.

Step 4: Add your location

If customers visit your location, enter your address. If you go to your customers (like a contractor or mobile service), you can list a service area instead without a public address.

Step 5: Add your contact details

Enter your phone number and website URL. Use the same phone number you use everywhere else — consistency across the web matters for local SEO.

Step 6: Verify your business

Google needs to confirm your business is real and at the location you listed. Verification is usually done by postcard (Google mails you a code to your address, and you enter it online). Some businesses qualify for instant verification by phone or video.

Step 7: Complete your profile

After verification, go back and fill in everything:

Tips to optimize your profile after setup

A complete profile is a starting point. An optimized profile is what actually ranks well. Here's what to do once yours is live:

How to get more Google reviews

Reviews are one of the biggest ranking factors for local search. More reviews, higher average rating, and more recent reviews all help you rank higher. Here's how to get them:

Want us to handle your Google Business Profile for you?

Our local SEO plans include full GBP setup, optimization, and ongoing management. Starting at $200/month.

See our SEO plans →

Common mistakes to avoid

Your Google Business Profile is not a set-it-and-forget-it tool. The businesses that rank in the top 3 locally are almost always the ones that treat their profile as a living part of their marketing, not a one-time setup task.

If you'd like help setting this up or want someone to handle it for you on an ongoing basis, reach out. It's one of the first things we handle for every client.

Keep reading