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:
- Business hours (and holiday hours when applicable)
- Description (250 characters: describe what you do, who you serve, what makes you different)
- Photos (add at least 5–10: your location, your work, your team)
- Services or products, if applicable
- Attributes (woman-owned, veteran-owned, free Wi-Fi, wheelchair accessible, etc.)
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:
- Post regularly. Google lets you publish updates, offers, and events directly to your profile. Posting at least twice a month signals to Google that your business is active.
- Answer questions. Customers can ask questions on your profile publicly. Answering them quickly builds trust and adds keyword-rich content.
- Keep your hours updated. Nothing damages customer trust faster than showing up during "open" hours and finding a closed sign. Update for holidays and special closures.
- Add new photos regularly. Profiles with more recent, high-quality photos get more views and clicks.
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:
- Ask satisfied customers directly, in person or by text/email, right after you complete the job
- Send a follow-up message with a direct link to your Google review page (get this link from your Google Business Profile dashboard)
- Respond to every review, positive and negative, promptly and professionally
- Never pay for reviews or ask for reviews in exchange for something — Google bans profiles that do this
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
- Using a different name, address, or phone number than what appears on your website
- Choosing a category that's too broad (use the most specific category that fits)
- Leaving your profile incomplete or not adding photos
- Ignoring negative reviews instead of responding professionally
- Never posting any updates
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.