How to Set Up Google My Business

Complete guide to creating and optimizing your Google Business Profile. Appear in local search, Google Maps, and drive customers to your website.

What Is Google My Business?

Google My Business (now called Google Business Profile) is a free tool that lets you manage how your business appears in Google Search and Google Maps. When someone searches "plumber near me" or "best restaurant downtown," Google Business Profiles appear prominently — often above organic search results. For local businesses, an optimized Google profile paired with a professional business website is the most powerful combination for attracting local customers.

Your Google Business Profile shows your business name, address, phone number, hours, photos, reviews, and a link to your website. It is often the first interaction potential customers have with your business. An incomplete or outdated profile means missed opportunities — customers choose competitors with complete, attractive listings.

Pair your Google Business Profile with a professional business website builder for maximum local visibility. Your profile drives traffic to your site, where visitors become customers.

Step 1: Create Your Google Business Profile

Visit business.google.com and sign in with your Google account (create one if needed). Click "Add your business to Google" and enter your business name. If your business appears in suggestions, claim it. If not, create a new listing. Enter your business category (choose the most specific option available — "Italian Restaurant" rather than just "Restaurant").

Add your business location. If you have a storefront customers visit, enter your full address. If you serve customers at their locations (plumber, electrician, cleaning service), you can set a service area instead. Service-area businesses can hide their address while still appearing in local search results.

Step 2: Verify Your Business

Google needs to verify you are the legitimate owner. Verification methods include:

  • Postcard: Google mails a postcard with a verification code to your business address (3-5 business days)
  • Phone: Receive a verification code via phone call or SMS (available for some businesses)
  • Email: Receive a code via email (available for some businesses)
  • Instant verification: Available if you have already verified your business with Google Search Console

During verification, do not change your business name or address. Changes can restart the verification process and cause delays.

Step 3: Complete Your Profile

After verification, complete every section of your profile for maximum visibility:

  • Business hours: Add regular hours and special holiday hours
  • Phone number: Use your primary business number
  • Website URL: Link to your business website builder
  • Business description: Write a compelling 750-character description with natural keyword usage
  • Photos: Upload your logo, cover photo, interior/exterior shots, and product/service photos
  • Services/Products: List specific services or products with descriptions and prices
  • Attributes: Select relevant attributes (Wi-Fi, wheelchair accessible, women-owned, etc.)

Step 4: Optimize for Local SEO

Your Google Business Profile and business website work together for local SEO. Ensure your business name, address, and phone number (NAP) are identical on both. Add location-specific keywords to your website content. Create local content using EcomTech blog. Embed Google Maps for small business site on your contact page.

Step 5: Get and Manage Reviews

Reviews significantly impact local search rankings and customer decisions. Ask satisfied customers to leave reviews — share your review link via email, text, or printed materials. Respond to every review, positive and negative, within 24-48 hours. Professional, helpful responses to negative reviews can actually build trust with potential customers reading them.

Never buy fake reviews or incentivize reviews with discounts — Google can detect these practices and may penalize your listing. Focus on genuinely earning positive reviews through excellent service and polite, timely requests.

Step 6: Keep Your Profile Active

Google rewards active profiles with better visibility. Post regular updates (weekly is ideal) including promotions, events, new products, and business updates. Share photos regularly. Respond to questions that visitors ask on your profile. Update hours during holidays and special events. An active profile signals to Google that your business is engaged and relevant.

Measuring Success

Google Business Profile Insights shows you how customers find your listing (direct search, discovery search, branded search), what actions they take (visit website, request directions, call), and where they view your profile (Maps, Search). Use these insights alongside business website analytics to understand how your Google listing drives traffic and conversions to your website.

Maximize Your Local Presence

Google Business Profile + business website builder = maximum local visibility. Build your professional site today.

build a website for my business free

Frequently Asked Questions

Yes, Google Business Profile is completely free. Creating and maintaining your listing costs nothing. Pair it with your business website builder for maximum local visibility. The combination of a Google listing and professional website drives the most local traffic.
Phone and email verification is instant when available. Postcard verification takes 3-5 business days. Do not change your business name or address during verification. Once verified, link your business website builder to start driving traffic immediately.
Yes. Create separate Google Business Profiles for each location. Link them all to your business website builder with location-specific landing pages. This maximizes local SEO for each area you serve.
Reviews significantly impact local search rankings. More positive reviews improve visibility in Google Maps and local search results. Respond to all reviews and link reviewers to your business website for more information about your services.

Related Guides

Ready to Build Your Website?

Start with our free plan. No credit card required.