How to Set Up Google Business Profile: Step-by-Step Guide (2026)
Google Business Profile is the single most important free tool for local business visibility. This step-by-step guide walks through claiming, verifying, and fully optimizing your GBP listing for maximum Local Pack visibility.

Google Business Profile (GBP) is the foundation of every local SEO strategy. Before a business can rank in Google Maps, appear in the Local Pack, or show up in the Knowledge Panel on the right side of search results, it needs a complete, verified, and optimized GBP listing.
The good news: setting up Google Business Profile is free, and the process โ when done correctly โ takes less than an hour. The bad news: most businesses either skip steps, choose the wrong categories, or treat verification as the finish line instead of the starting line. The result is a listing that technically exists but never competes for visibility.
This guide covers the complete setup process from start to finish, including the fields most businesses overlook and what needs to happen after verification to actually drive rankings.
Why Google Business Profile Controls Your Local Visibility
Google Business Profile is not just a directory listing โ it is the primary data source Google uses to determine local search rankings. When someone searches "plumber near me" or "coffee shop downtown," Google pulls business information directly from GBP to populate the Local Pack (the three business cards that appear above organic results), Google Maps, and AI-generated local recommendations.
A fully set up GBP listing signals to Google that your business is legitimate, active, and relevant to local searches. An incomplete or unverified listing โ or no listing at all โ means your competitors occupy the Local Pack positions that should be yours.
10 Steps to Set Up Google Business Profile
Step 1: Go to business.google.com and sign in
Navigate to business.google.com and sign in with a Google account. Use a Google account that belongs to the business, not a personal Gmail account โ this makes it easier to transfer management access later and keeps business data separate from personal accounts. If the business doesn't have a dedicated Google account yet, create one before proceeding.
Step 2: Search for your business (claim existing vs. create new)
Before creating a new listing, search for the business name. Google may have already created an auto-generated listing based on data from other directories. If a listing already exists, claim it rather than creating a duplicate โ duplicate listings divide your review equity and confuse Google about which listing to rank.
If no listing appears in the search results, select "Add your business to Google" and enter the business name exactly as it appears on signage, legal documents, and other directories. Consistency in business name formatting across all platforms is a foundational NAP (Name, Address, Phone) citation signal.
Step 3: Choose the correct business category (primary + secondary)
The primary category is the single most important ranking signal in your entire GBP listing. It tells Google what your business does, and it determines which Local Pack queries you are eligible to appear in. Choose the most specific category that accurately describes your core service โ "Plumber" outperforms "Contractor" for plumbing searches; "Italian Restaurant" outperforms "Restaurant."
Secondary categories extend your reach to related services. A plumbing company might add "Water Heater Repair Service" and "Drain Cleaning Service" as secondary categories. Add every category that genuinely applies โ but never add categories for services you do not offer. Google audits category relevance against review content, website data, and user behavior signals. More detail on category selection appears in the dedicated section below.
Step 4: Add address (service-area businesses: choose "hide address" correctly)
Businesses with a physical location that customers visit โ retail stores, restaurants, medical offices โ should enter their full street address. This address is used by Google to verify the business and determine which local searches to show it for.
Service-area businesses (SABs) โ contractors, cleaners, mobile services, consultants โ that travel to customers rather than having customers visit a storefront should select "I deliver goods and services to my customers" and choose "hide my address." Enter the service area by city, zip code, or radius. Do not enter a home address and leave it visible โ this creates spam signals and can result in listing suspension. If the business operates from a commercial location but also serves customers at their location, both options can be selected.
Step 5: Add phone number and website URL
Enter a local phone number, not a toll-free number. Google uses local area codes as a geographic relevance signal, and local numbers build more trust with searchers. The phone number entered here should exactly match the phone number on the website, social profiles, and all other directory listings โ this consistency is one of the core local ranking factors.
The website URL should point to the homepage for most businesses, or to a location-specific landing page for multi-location businesses. Ensure the website is live, mobile-friendly, and loads quickly before linking it here โ Google crawls the linked URL to verify business information.
Step 6: Choose verification method (phone, email, postcard, video)
Verification proves to Google that the business is real and that the person setting up the listing has legitimate control of it. Google offers several verification methods depending on the business type.
Phone or text verification is the fastest option and is available for many businesses โ Google calls or texts the number on the listing with a code. Email verification works similarly and is offered when a verified business email domain is detected. Postcard verification sends a physical postcard with a verification code to the business address and takes 5โ14 days. Video verification has become more common in 2025โ2026 and requires recording a short video showing the business location, signage, and equipment โ Google reviews it within a few days. Choose the fastest option available.
Step 7: Complete verification
Follow the verification method selected. For phone and email, enter the code immediately โ codes expire quickly. For postcard verification, watch for the card in the mail and enter the code before it expires (typically 30 days). For video verification, record in good lighting, show the exterior signage clearly, walk inside, and show that the business is operational โ rejections are common when the video is unclear or rushed.
Until verification is complete, the listing is not eligible to rank and cannot be fully edited. Prioritize getting through this step.
Step 8: Fill out every GBP field (hours, services, products, description, Q&A)
Verification is not the finish line โ it is the starting line. A verified but incomplete listing will not outrank a verified and fully completed listing. Work through every available field.
Business hours: Enter regular hours and use the special hours feature for holidays and closures. Accurate hours reduce negative reviews from customers who show up to a closed business.
Services and products: Add every service the business offers with descriptions. These fields are indexed by Google and help match the listing to long-tail service queries.
Business description: Write a 250-word description that clearly explains what the business does, who it serves, and what makes it different. Include the primary keyword naturally (for example, "Toronto HVAC repair") but write for humans first.
Q&A: Pre-populate the Q&A section with answers to the most common customer questions. These appear publicly on the listing and can be surfaced in AI search results.
Attributes: Select all applicable attributes โ "women-led," "LGBTQ+ friendly," "outdoor seating," "wheelchair accessible," etc. These filter into specific search queries and can drive targeted traffic.
Step 9: Add photos (exterior, interior, team, products/services โ minimum 10)
Businesses with photos receive significantly more direction requests and website clicks than businesses without them, and listings with more photos tend to rank higher. Add at minimum 10 photos across four types.
Exterior photos: Show the building, signage, and parking area from multiple angles and in daylight. This helps customers identify the location and confirms the business is real.
Interior photos: Show the workspace, waiting area, or service environment. These build confidence for customers deciding whether to visit.
Team photos: Humanize the business with photos of staff in professional settings. Avoid stock photos โ Google's systems can detect them.
Product and service photos: Show the actual work the business does โ completed jobs, products, before-and-after shots. These are the most persuasive photos for potential customers.
Add a logo and cover photo as well. All photos should be high-resolution, well-lit, and taken in the last 12 months. Avoid text overlays and watermarks.
Step 10: Set up Google Business Profile posts (updates, offers, events)
GBP Posts are short content updates โ similar to social media posts โ that appear directly on the listing in search results and Maps. They signal to Google that the listing is actively managed, which is a positive ranking signal.
Start with one post per week. Use the "What's New" post type for general updates, "Offers" for promotions (with start and end dates), and "Events" for workshops, sales, or community appearances. Each post should include a headline, a 150โ300 word description, a photo, and a call-to-action button (call, book, learn more, order online). Posts expire after 7 days for most types, making weekly publishing the minimum cadence for maintaining freshness signals.
GBP Categories โ How to Choose the Right Ones
The primary category controls which Local Pack results the business is eligible for. Changing the primary category can move a listing dramatically up or down in rankings within days.
To find the best primary category, search for the core service in Google and look at what category the top three Local Pack businesses are using โ this information is visible by clicking on each listing. The category they share is almost certainly the correct primary category.
For secondary categories, think about every distinct service line the business offers. A dental practice might use "Dentist" as the primary and add "Cosmetic Dentist," "Teeth Whitening Service," and "Orthodontist" as secondary categories. Each secondary category expands eligibility for additional Local Pack queries.
Avoid categories that are too broad. "Health" or "Professional Services" as a primary category gives Google almost no usable signal and will not compete against businesses with precise categories.
The 5 GBP Fields Most Businesses Skip (And Why They Cost Rankings)
These five fields are available on every listing and consistently left incomplete โ and each one directly affects ranking and conversion.
1. Services with descriptions. Most businesses add service names but leave the description field blank. Service descriptions are indexed content. Write 150โ200 words per service explaining what is included, who it is for, and what results to expect.
2. Products. Service businesses often ignore the Products section, assuming it is only for retail. Google allows service businesses to list their services as products with photos and prices. This creates additional indexed content and visual elements on the listing.
3. Business description. Many listings have a one-sentence description or the default placeholder. A well-written 250-word description that naturally includes the primary keyword and service area is a meaningful content signal for local rankings.
4. Q&A. The Q&A section is publicly editable โ anyone can submit a question, and anyone can answer it. If the business does not pre-populate it with accurate answers, strangers (or competitors) might. Adding 8โ10 answered questions also creates indexed content that can appear in featured snippets and AI responses.
5. Special hours and more hours. In addition to primary business hours, GBP allows "More Hours" for specific services โ happy hours, kitchen hours, drive-through hours, online service hours. Businesses that complete these fields appear in more filtered searches and reduce customer confusion.
After Setup: Maintaining Your GBP for Ranking
A Google Business Profile is not a set-and-forget asset. The listings that dominate the Local Pack in competitive markets are those that are actively and consistently maintained.
Review responses: Respond to every review โ positive and negative โ within 48 hours. Review response rate and recency are both ranking signals. When responding to negative reviews, acknowledge the issue, offer to resolve it offline, and avoid arguing in public. Review responses that include the business name and service type naturally add indexable content to the listing.
Weekly posts: Maintain a weekly publishing cadence for GBP Posts. These do not need to be long โ a photo, a brief update about a promotion or project, and a call-to-action is sufficient. The consistency matters more than the length.
Photo updates: Add new photos monthly. Google's systems track how recently photos were added and weight fresh visual content positively. Seasonal photos (the restaurant's holiday menu, the landscaper's spring projects) also help listings appear relevant in seasonal searches.
Information accuracy: Review business hours, phone number, and website URL quarterly โ especially around holiday periods. Inaccurate information triggers negative reviews and suppresses ranking. Keep the listing updated when anything changes.
Monitor Q&A: Check the Q&A section weekly and answer any new questions promptly. Unanswered questions reduce the quality signals the listing sends.
Ready to Dominate Local Search?
Setting up Google Business Profile correctly is the first step. Maintaining it consistently โ and connecting it to a broader local SEO strategy that includes citations, on-page optimization, and review generation โ is what produces sustained Local Pack rankings.
Search Beyond Google's Local SEO (GEO) program handles GBP setup, optimization, and ongoing management as part of an integrated local search strategy for service businesses and brick-and-mortar locations. The foundation starts here.
Related Reading
- How to Optimize Your Google Business Profile in 2026 โ go deeper on every optimization lever once the listing is live
- How to Get Into Google's Local Pack โ the ranking factors that determine which three businesses appear
- Local Citation Building Guide โ the NAP consistency strategy that supports and amplifies GBP rankings

Search Beyond Google
Search Beyond Google is a digital marketing growth agency helping ambitious businesses in the GTA and across North America build compounding visibility across SEO, Local SEO, AEO, AIEO, Google Ads, and Social Media. Every article is researched and written by the SBG team โ practitioners who build and test these strategies daily across real client campaigns.
Ready to apply this to your business?
A free 45-minute Visibility Audit maps these frameworks to your specific market, competitors, and current digital presence.
Get Your Free Visibility Audit โRelated Articles

How Much Does Local SEO Cost? (2026 Pricing Guide)
Local SEO costs $300โ$3,000+ per month depending on scope and competition. Here's the real pricing breakdown, what each tier buys, and how to avoid overpaying.

The Local SEO Audit Checklist: 30 Checks for GTA Businesses
Thirty checks that reveal exactly why your business isn't ranking locally โ GBP, NAP, on-page, reviews, and the technical issues most audits miss.

NYC SEO Guide: Local Search Strategy for New York City Businesses
NYC local search runs on blocks, not boroughs. Here's the borough-and-neighborhood SEO strategy that wins the Local Pack in America's densest market.