Save 80%·Use code at checkout
swooshrank
All posts
·6 min read·SwooshRank TeamGoogle Business ProfileLocal SEOLocal Business

How to Create a Google Business Profile (Step-by-Step)

Learn how to create a Google Business Profile for your local business — step-by-step setup, common mistakes, and what to do after you're live.

If you want your business to show up when someone searches "plumber near me" or "best roofer in [your city]," you need to create a Google Business Profile. It's free, it's the single most impactful thing you can do for local visibility, and most business owners set it up wrong the first time.

This guide walks through every step — from claiming your listing to the details most people skip. No fluff, just the setup that actually moves the needle.

What is a Google Business Profile?

A Google Business Profile (GBP) is the business card that appears on the right side of Google Search and in Google Maps when someone looks up your business or a category you operate in. It shows your name, address, phone number, hours, reviews, photos, and a link to your website.

Getting into the local pack — those three map listings at the top of a local search result — is largely a function of how well your GBP is set up and how authoritative your broader web presence looks to Google.

Step 1: Go to the right place

Head to business.google.com and sign in with the Google account you want to use to manage your business. If you already have a Gmail or Google Workspace account, use that — keep it separate from personal accounts if possible.

Step 2: Search for your business

Before you create anything, Google will ask you to search for your business name. Do this carefully. Many businesses already have a listing that was auto-generated by Google from public data. If yours exists, claim it — don't create a duplicate. Duplicate listings confuse Google and split your reviews.

If nothing comes up, click "Add your business to Google."

Step 3: Enter your business name and category

Your business name must be your real-world trading name. Do not stuff it with keywords. Google's guidelines prohibit names like "Joe's Plumbing — Best Plumber in Denver" — that's a fast way to get suspended.

Your primary category is one of the most important ranking signals in local search. Be specific:

  • "Plumber" beats "Home Services"
  • "Roofing Contractor" beats "Contractor"
  • "HVAC Contractor" beats "Repair Service"

You'll add secondary categories later. For now, pick the one that describes your core service.

Step 4: Add your location (if you have one)

If customers come to your physical location — a shop, an office, a showroom — add your address. Be precise: suite numbers, floor numbers, use what's on your actual signage.

If you're a service-area business (plumber, electrician, roofer who drives to clients), you can hide your address and set a service area instead. Define your actual coverage area — don't expand it to capture more searches; Google uses proximity signals from real data.

Step 5: Add your phone number and website

Use a local phone number where possible — not a tracking number that rotates. Google may cross-reference this number against other directories (Yelp, BBB, your own site). Consistency across the web is a ranking factor.

For the website field: link to your homepage or a specific landing page. If you don't have a strong website yet, this is a gap — see why a local authority site matters for more context.

Step 6: Verify your listing

Google needs to confirm you're a real business at the location you claimed. The most common method is a postcard sent to your address with a 5-digit code — takes 5–14 days. Some businesses qualify for instant phone or email verification.

Don't skip this step or leave it pending. An unverified listing has limited visibility, and you can't fully manage it.

See our full guide on Google Business Profile verification if your verification is stuck or taking too long.

Step 7: Complete your profile (most people stop too early)

After verification, most business owners consider themselves done. That's a mistake. Google's own data shows that complete profiles get significantly more actions than incomplete ones. Fill in every field:

Hours: Set regular hours and mark holidays accurately. Incorrect hours lead to negative reviews.

Services or products: Add every service you offer. This feeds Google's understanding of your business and surfaces you for more query types.

Description: Write 2–3 sentences about what you do, who you serve, and what makes you different. Include your city and primary service naturally. No keyword stuffing.

Photos: Add at minimum a cover photo, a logo, and 5–10 real job photos. Businesses with photos get more clicks. Use actual work photos, not stock images.

Attributes: These are the checkboxes like "veteran-owned," "women-led," "free estimates," "appointment required." Fill them in — they appear on your profile and affect filter searches.

Common mistakes that kill your ranking

Keyword-stuffing your business name. This is the fastest way to get flagged by Google. Use your real business name.

Wrong primary category. If you're an HVAC company but you list yourself as "Air Conditioning Repair," you may miss heating-related queries. Review what category your top local competitors use.

No website — or a weak one. GBP is one signal. Google also looks at your website for authority. A thin site with no content sends weak signals even if your GBP is perfect.

Inconsistent NAP data. NAP stands for Name, Address, Phone. If your address on Yelp, your website, and your GBP all differ slightly, Google's confidence in your business drops. Audit this annually.

No photos, or only stock photos. Real photos of real work build trust with potential customers and signal to Google that the business is active.

Not responding to reviews. Reviews are a ranking signal. Responding shows the listing is managed. See Google Business Profile for local SEO for a deeper look at how reviews affect your map pack position.

After setup: what actually drives ranking

Creating the profile is the foundation. What drives ranking over time:

  • Reviews — volume, recency, and your response rate
  • Posts — weekly updates that signal an active business
  • Q&A — answer questions before customers ask them
  • Website authority — the content behind your website URL matters

Most local businesses stall here because keeping a GBP active takes time, and keeping a website genuinely informative takes expertise. That's the gap SwooshRank fills — see how it works or pricing.

FAQ

Can I create a Google Business Profile without a physical address? Yes. Service-area businesses can hide their address and list their coverage area instead. You still need to verify through Google's process.

How long does it take to rank after creating a GBP? It varies widely. A new listing in a low-competition area may see local pack movement in 2–4 weeks. Competitive markets (plumbers in a major city) can take 3–6 months of consistent activity.

My competitor's listing shows fake keywords in their business name. Should I do the same? No. Keyword-stuffed names violate Google's guidelines. They sometimes persist for a while but get removed. If you see a clear violation, you can flag it through Google's "suggest an edit" feature.

Do I need a Google Business Profile if I already have a website? Yes. GBP and your website serve different purposes. GBP controls what appears in Maps and the local pack. Your website provides the authority signals that help your GBP rank. You need both working together.

Want to be the answer when customers search — without lifting a finger? SwooshRank builds your authority site, writes the content, and gets you cited by Google and AI. Live in 24 hours. Start in 24 hours →

Be the answer. When they search.

We build your authority site, write the content, and get you cited by Google and AI — $20/mo, live in 24 hours. Cancel anytime.