Your Google Business Profile (formerly Google My Business) is the single most important free tool for getting your small business found online. When someone searches for a service in your area, Google decides which businesses to show in the Local Pack. That is the map with three listings that appears at the top of search results. Your GBP is what determines whether you are one of those three.
According to BrightLocal, 87% of consumers used Google to evaluate local businesses in 2025, and businesses with complete profiles are 70% more likely to attract location visits. Despite this, most small businesses either do not have a profile or have one that is barely filled out.
This guide walks you through every step: from initial setup to advanced optimization strategies that actually move the needle. Whether you run a beauty salon, a restaurant, a contracting business or any other local service, the principles here apply across the board.
Setting up your Google Business Profile
If you do not have a GBP yet, go to business.google.com and click "Manage now". You will need a Google account to get started.
Step 1: enter your business name
Use your exact legal business name. Not a keyword-stuffed version. Google explicitly prohibits adding extra words to your business name, and doing so can get your profile suspended. If your business is called "Maria's Beauty Salon", that is what you enter. Not "Maria's Beauty Salon - Best Facials in Miami".
Step 2: choose your primary category
This is one of the most important decisions for your local ranking. Your primary category tells Google what kind of business you are and directly affects which searches you appear for. Be as specific as possible: "Beauty salon" is better than "Spa" if that is what you primarily do. "General contractor" is better than "Business service".
You can add secondary categories later (up to 9 additional), but your primary category carries the most weight. Research what your top-ranking competitors use as their primary category. That is usually a good indicator of what Google expects.
Here are 10 common primary categories for service-based small businesses, along with why specificity matters:
- Beauty salon rather than "Spa". If you primarily offer haircuts, coloring and styling, this category ensures you appear for those specific searches.
- Nail salon rather than "Beauty salon". If nails are your main service, this narrower category puts you in front of the right audience.
- General contractor rather than "Construction company". Homeowners search for contractors, not construction companies.
- Plumber rather than "Home service". The more specific your category, the fewer irrelevant competitors you face in search results.
- Mexican restaurant rather than "Restaurant". Cuisine-specific categories match the way people actually search for food.
- Auto repair shop rather than "Automotive service". People searching for brake repairs or oil changes use specific terms.
- Real estate agent rather than "Real estate agency". Individual agents should use the agent category for personal profiles.
- Dog groomer rather than "Pet service". Pet owners search for exactly what they need.
- Tax preparation service rather than "Financial service". During tax season, specificity drives significantly more traffic.
- Medical spa rather than "Day spa". If you offer Botox, laser treatments or other medical-grade procedures, this category is essential for matching intent.
A quick way to research categories is to search Google Maps for your main service plus your city, then click on the top three results and note what category appears under their business name. That gives you a reliable starting point.
Step 3: add your location
If you have a physical storefront that customers visit, enter your full address. If you are a service-area business (like a plumber or contractor who travels to customers), you can hide your address and instead specify the areas you serve. You can list up to 20 service areas by city, county or zip code.
Understanding the difference between a storefront and a service-area business is critical because it changes how Google displays your listing. A storefront business shows its address and appears on Google Maps at that exact pin location. A service-area business hides its street address but appears in search results for the regions it covers.
If you operate as both (for example, a bakery that also delivers), you can set up your profile as a storefront and add service areas on top of your physical address. Google allows this hybrid setup. However, if you only go to customers and have no walk-in location, always choose service-area business. Using a home address as a storefront when customers never visit is against Google guidelines and puts your profile at risk of suspension.
When setting your service-area radius, be realistic. Covering an entire state might seem appealing, but Google prioritizes businesses closer to the searcher. If you list too broad an area, you dilute your relevance. A good rule of thumb is to set your service areas to the cities and neighborhoods where you actually do 80% or more of your work. You can always expand later as your business grows.
Step 4: verify your business
Google requires verification to confirm that your business is real and that you are authorized to manage the listing. The most common verification method is a postcard mailed to your business address with a 5-digit code. This typically takes 5 to 14 days. Some businesses may qualify for instant verification by phone or email.
Do not skip verification. An unverified profile has severely limited visibility and features.
Optimizing your profile for maximum visibility
Once your profile is verified, the real work begins. A verified but poorly optimized profile will not rank. Here is what to focus on:
Business description
You get 750 characters. Use every one of them. Your description should clearly explain what you do, who you serve and what makes you different. Include your main keywords naturally, not stuffed in awkwardly. Mention your city and the specific services you offer.
A strong description reads like a pitch to a potential customer, not a list of keywords. For example: "We are a family-owned beauty salon in Miami serving the Doral and Kendall communities since 2015. We specialize in facials, lash extensions and body contouring for women who want professional results at fair prices."
Services
Add every service you offer with a clear name, a brief description and a price (if applicable). Services appear directly on your profile and help Google understand what you offer. Businesses with complete service listings rank for more search queries than those without.
When writing service descriptions, incorporate keywords naturally. If you offer "deep tissue massage," your description should mention what the service involves, who it benefits and what results clients can expect. Instead of writing "60 min massage," write something like "A 60-minute deep tissue massage focused on relieving chronic muscle tension in the back, neck and shoulders. Ideal for clients with active lifestyles or desk-related discomfort." This kind of description helps Google match your service to a wider range of search queries while also convincing the customer that you know what you are doing.
Group your services into logical categories. For a beauty salon, you might have categories like "Hair services," "Skin care," and "Body treatments." For a contractor, you might use "Kitchen remodeling," "Bathroom renovation," and "General repairs." This structure makes your profile easier to browse and signals to Google that you offer depth in each area.
Photos
Photos are critical. According to Google, businesses with photos receive 42% more requests for directions and 35% more website clicks than those without. Aim for at least 10 to 15 photos that include:
- Your storefront exterior (helps customers find you)
- Interior photos showing your space
- Photos of your team at work
- Examples of your work (before and after shots, finished projects, products)
- Your logo and a cover photo
Use real photos of your actual business. Do not use stock photos. Google can detect them and customers can tell the difference. Upload new photos regularly, at least one or two per week, to signal that your business is active.
For the best results, follow these technical specifications. Photos should be at minimum 720 by 720 pixels, though 1200 by 900 pixels or larger is recommended. Use JPG or PNG format. Avoid heavy filters, watermarks or excessive text overlays. Google wants authentic images that represent your business honestly. If possible, enable geotagging on your phone camera before taking photos at your business location. Geotagged images contain GPS coordinates that reinforce your location to Google, which can provide a small but meaningful boost in local rankings. File size should be between 10 KB and 5 MB. Make sure images are well-lit and in focus. Blurry or dark photos actually hurt your profile more than having no photos at all because they signal low quality to potential customers.
Business hours
Set your regular hours and update them for holidays and special events. Incorrect hours frustrate customers and lead to negative reviews. Google also flags businesses with potentially inaccurate hours, which hurts your visibility.
Attributes
Google offers various attributes depending on your business type: wheelchair accessibility, free Wi-Fi, accepted payment methods, languages spoken, appointment required, and more. Fill in every relevant attribute. These appear on your profile and help you match specific searches.
Google Business posts
Posts are a feature most businesses ignore, which means it is an easy way to stand out. You can publish updates, offers, events and product highlights directly on your profile. Posts appear for 7 days (events stay until the event date passes).
Effective post strategies:
- Weekly updates: Share a photo of recent work, highlight a service or announce something new
- Special offers: Promote seasonal deals with a clear call-to-action button
- Events: If you host workshops, open houses or community events, create event posts with dates and details
- Product highlights: Showcase specific products with photos and prices
Every post should include a high-quality photo and a call to action (learn more, call now, book online). Consistent posting signals to Google that your business is active and engaged.
Google Business Profile for bilingual businesses
If your business serves customers in more than one language, your Google Business Profile should reflect that. This is especially relevant for businesses in areas with large Spanish-speaking populations, such as South Florida, Texas, California and the Northeast. According to the U.S. Census Bureau, over 42 million people in the United States speak Spanish at home. Ignoring this audience means leaving money on the table.
Google allows you to add your business information in multiple languages. Here is how to approach it:
Adding a second language to your profile
Google does not have a built-in "add a second language" button. Instead, the system auto-translates your profile for users browsing in other languages. However, auto-translations are often awkward or inaccurate. The best approach is to create your business description and service names in your primary language, then ensure your website has a properly translated version that Google can crawl. If your website is bilingual and well-structured, Google will pull the correct language version for searchers. For a deeper look at optimizing for bilingual audiences, read our local SEO guide for Latino businesses.
Bilingual descriptions
Some business owners choose to write their 750-character description partially in English and partially in Spanish. While this is not ideal from a pure SEO standpoint (you are splitting your keyword relevance across two languages), it can be effective as a trust signal for bilingual communities. A practical approach: write your main description in English (since that is the default language for U.S. search results), then add a one or two sentence note in Spanish at the end. For example: "También ofrecemos servicio en español. Llámenos para una consulta gratuita."
Responding to reviews in both languages
When a customer leaves a review in Spanish, respond in Spanish. When they write in English, respond in English. This shows that your team is genuinely bilingual and makes every customer feel valued. If you are not confident in your written Spanish (or English), keep your responses simple and direct rather than using machine translation that might come across as awkward. A warm, short response in the correct language is always better than a long, stilted one.
Bilingual review responses also serve as keyword signals. When you respond in Spanish using terms like "salon de belleza" or "contratista general," you reinforce your relevance for Spanish-language searches in your area.
Products and menu features
Google Business Profile allows you to showcase products and, for restaurants, menu items directly on your listing. These features are underused by most small businesses, which means they offer a competitive advantage if you take the time to fill them out.
Adding products to your profile
The Products section lets you display items with a photo, name, description, price and a link to purchase or learn more. This is valuable for retail stores, salons that sell products, bakeries and any business with physical goods. Each product listing acts as a mini advertisement right on your Google profile.
To add products, go to your GBP dashboard and select "Products." Create categories to organize your items (for example, a salon might have "Hair care products," "Skincare" and "Gift sets"). Add a clear photo, a descriptive title and a price range. The description field supports up to 1,000 characters per product, so use that space to include relevant keywords and selling points.
Menu items for restaurants
If you run a restaurant, cafe or bakery, the menu feature lets you list your dishes, drinks and specials with prices. A complete menu on your GBP means customers can decide what they want before they even visit your website. Google also uses menu data to match your business with specific food searches. Someone searching for "tacos near me" is more likely to see your restaurant if your menu explicitly lists tacos with descriptions and prices.
Keep your menu updated. If prices change seasonally or you rotate specials, reflect that on your GBP. Outdated pricing leads to frustration and negative reviews. For restaurant web design that integrates seamlessly with your GBP, consistent menus across all platforms build trust.
Why products and menus matter for visibility
When you add products or menu items, Google gains more content to index and match with search queries. A beauty salon that lists "Keratin smoothing treatment" as a product is more likely to appear when someone searches for that specific treatment nearby. Products and menu items also make your profile visually richer and more engaging, which increases the chances that someone clicks through to your website or calls you directly.
Q&A section optimization
Every Google Business Profile has a Questions and Answers section where anyone can ask a question and anyone can answer. This is both an opportunity and a risk. If you are not monitoring it, random people (or even competitors) may post inaccurate answers to customer questions.
How the Q&A feature works
Any Google user can post a question on your profile. Any Google user can also answer that question. Answers can be upvoted, and the most upvoted answer appears first. As the business owner, your answers are labeled with an "Owner" badge, which gives them more credibility.
Pre-populate your own questions
The smartest strategy is to pre-populate the Q&A section with your most frequently asked questions before customers ask them. Use a personal Google account (not your business account) to post questions, then answer them from your business account. This ensures that accurate information is visible from day one.
Good questions to pre-populate include:
- Do you accept walk-ins or is an appointment required?
- What forms of payment do you accept?
- Do you offer services in Spanish?
- Is parking available?
- What is your cancellation policy?
- Do you offer free consultations or estimates?
Each answered question is another piece of content on your profile that Google can index. If someone searches "beauty salon free consultation near me," a pre-populated Q&A entry about free consultations could help your listing appear.
Monitoring and responding
Check your Q&A section at least once a week. Turn on notifications in your GBP dashboard so you receive alerts when new questions are posted. Respond quickly and thoroughly. If someone posts an inaccurate answer, reply with the correct information and ask colleagues or loyal customers to upvote your response so it appears first.
Messaging and booking
Google Business Profile offers built-in messaging that allows customers to contact you directly from your listing. It also supports booking integrations that let customers schedule appointments without leaving Google.
Enabling direct messaging
To turn on messaging, go to your GBP dashboard and enable the "Messages" feature. Customers will see a "Chat" button on your profile and can send you a message instantly. You receive these messages through the Google Business Profile app on your phone or through the web dashboard.
The key to messaging success is response time. Google tracks how quickly you respond and displays your average response time on your profile. If your average response time is over 24 hours, Google may disable messaging for your profile automatically. Aim to respond within a few minutes during business hours. Businesses that respond within 5 minutes are 21 times more likely to convert a lead than those that take 30 minutes or longer, according to research by Lead Response Management.
You can set up automated welcome messages to buy yourself time. For example: "Thanks for reaching out. We will get back to you within the hour. For immediate assistance, call us at (555) 123-4567."
Booking buttons
If you use a booking platform like Square Appointments, Fresha, Vagaro, Calendly or similar services, you can integrate it with your GBP so a "Book" button appears directly on your listing. This reduces friction dramatically. Instead of calling, navigating to your website and finding your booking page, the customer can schedule an appointment in two taps.
To set this up, check if your booking provider is a Google Reserve partner. If it is, the integration is usually automatic. If not, you can add a booking link manually through the "Booking" section of your GBP dashboard.
Why response time matters for ranking
Google rewards businesses that engage actively with customers. Profiles with messaging enabled, fast response times and booking buttons tend to rank higher in the Local Pack because Google sees them as providing a better user experience. It is a small factor compared to reviews and categories, but in a competitive market, every advantage counts.
Managing reviews
Reviews are the second most important ranking factor for the Local Pack, after your category and proximity to the searcher. Here is how to build a strong review profile:
Getting more reviews
- Ask every satisfied customer directly. Do this in person, via text message or through a follow-up email within 24 hours of their visit
- Create a short link to your review page (search "Google review link generator") and share it everywhere: receipts, email signatures, QR codes in your shop
- Never offer incentives for reviews. Google prohibits this and can remove reviews or suspend your profile
Responding to reviews
- Respond to every review within 24 to 48 hours, both positive and negative
- For positive reviews: thank the customer by name, mention something specific about their experience and invite them back
- For negative reviews: stay professional, acknowledge the issue, explain what you are doing to address it and offer to resolve the situation offline
- Never argue in review responses. Future customers are reading them to decide whether to trust you
How to handle fake reviews
Fake reviews are an unfortunate reality, whether they come from competitors, disgruntled former employees or people who never actually visited your business. Here is how to deal with them:
First, flag the review. Open the review on your GBP dashboard, click the three-dot menu and select "Report review." Choose the reason that best fits (spam, fake engagement, off-topic, etc.). Google will review the flag and may remove the review within a few days, though it can sometimes take weeks. If the review is not removed after the initial flag, you can escalate through Google Business Profile support by requesting a manual review.
While waiting for Google to act, post a calm, professional public response. Something like: "We do not have any record of this visit in our system. We take all feedback seriously and would love to resolve this. Please contact us directly at [phone/email] so we can look into it." This shows future customers that you are responsive and transparent without getting into an argument.
Do not ignore fake reviews. Even if Google eventually removes them, an unanswered negative review sitting on your profile can deter potential customers in the meantime. Also, never respond emotionally or accusatorially. Statements like "this review is fake" come across as defensive even when they are true.
Tracking your performance
Google Business Profile includes built-in analytics that show you exactly how people find and interact with your listing:
- Search queries: What people typed to find your business
- Views: How many people saw your profile on search and maps
- Actions: How many clicked to call, get directions, visit your website or send a message
- Photo views: How often your photos are viewed compared to similar businesses
Review these metrics monthly. If your views are increasing but actions are flat, you may need better photos or a more compelling description. If views are decreasing, it could indicate a need for more reviews or more frequent posts.
Key metrics to watch and benchmarks
Not all GBP metrics are created equal. Focus on these numbers:
- Direct searches vs. discovery searches: Direct searches mean people searched for your business name specifically. Discovery searches mean they found you by searching for a category or service. A healthy profile should have discovery searches making up at least 50 to 70% of total views. If most of your traffic is direct, you are not reaching new customers.
- Actions rate: Divide total actions (calls, direction requests, website clicks) by total views. A good benchmark for service businesses is 3 to 5%. Below 2% means your profile is not compelling enough to convert viewers into leads.
- Phone calls: Track the number of calls per week over time. For most local service businesses, a well-optimized GBP should generate between 10 and 50 calls per month depending on your market size and competition.
- Photo quantity vs. competitors: GBP shows you how your photo count and photo views compare to similar businesses. If you are below the median, upload more photos immediately. Being above the median correlates with higher engagement.
- Review velocity: Track how many new reviews you receive each month. Aim for a steady pace rather than bursts. Two to four new reviews per month is a solid baseline for small businesses. Sudden spikes followed by silence can look suspicious to Google.
Set a calendar reminder to check your GBP analytics on the first of every month. Record the numbers in a simple spreadsheet so you can spot trends over time. If you want a more complete picture of how your online presence is performing, try our free SEO checker tool.
Common mistakes to avoid
- Keyword stuffing your business name: This violates Google guidelines and can get your profile suspended
- Using a virtual office or PO box: Google requires a real business address. Virtual addresses often lead to suspensions
- Ignoring duplicate listings: If you have multiple listings for the same business, they dilute your reviews and confuse Google. Merge or remove duplicates
- Setting up and forgetting: GBP rewards active businesses. If you have not touched your profile in months, you are losing ground to competitors who post regularly
- Not linking to your website: Your GBP should link to your homepage and ideally to specific service pages. This connection strengthens both your GBP rankings and your website SEO
- Never publishing posts: Google Posts are a free visibility boost that most businesses ignore entirely. Businesses that post weekly see measurably higher engagement. Treat it like a social media channel for your Google listing.
- Ignoring the Q&A section: If you leave the Q&A section empty or unmonitored, random users can post misleading answers about your business. Take control of it by pre-populating FAQs and checking it weekly.
- Choosing the wrong primary category: A vague or incorrect category means Google will not show your business to the right people. Spend time researching what your top local competitors use and pick the most specific category that accurately describes your main service.
Quick optimization checklist
- Business name matches your real-world signage exactly
- Primary category is as specific as possible
- All secondary categories are filled in
- Description uses all 750 characters with natural keywords
- Every service is listed with a description and price
- At least 10 real photos uploaded, with new ones added weekly
- Hours are accurate, including holiday hours
- All relevant attributes are selected
- You publish at least 1 post per week
- You respond to every review within 48 hours
- Your profile links to your website
- NAP (name, address, phone) matches your website exactly
- Q&A section has pre-populated answers to common questions
- Messaging is enabled with a fast response time
- Products or menu items are added if applicable
Frequently asked questions
Can I have multiple Google Business Profiles for different locations?
Yes. If your business has multiple physical locations, each one should have its own Google Business Profile with its own unique address, phone number and hours. You can manage all of them from a single Google account. Each location builds its own review history and rankings independently. Do not create multiple profiles for the same address, as that violates Google guidelines.
What if I work from home?
If you run a home-based business where customers come to you (for example, a home salon or a tutoring service), you can list your home address. If you go to customers and they never visit your home, set up as a service-area business and hide your address. Google allows home-based businesses, but you must choose the correct profile type. Listing your home address as a storefront when no one visits is risky and may trigger a verification challenge.
How long does verification take?
Postcard verification typically takes 5 to 14 business days. In some cases, it can take up to 3 weeks depending on your postal service. During this time, do not change your business name or address, as that can reset the verification process. Some businesses qualify for instant verification via phone, email or video call. Google determines eligibility based on the business type and history. If your postcard never arrives after 14 days, you can request a new one from your GBP dashboard.
Can someone else manage my profile for me?
Yes. Google allows you to add managers and owners to your Business Profile. As the primary owner, you can invite someone (such as a marketing agency, a virtual assistant or a trusted employee) to manage the profile without giving up ownership. Managers can edit information, respond to reviews, publish posts and view analytics. They cannot, however, remove the primary owner or delete the profile. This is the setup we use when we manage GBP optimization for our web design clients.
What if my profile gets suspended?
Suspensions happen when Google detects a guideline violation. Common causes include keyword-stuffed business names, using a virtual address, having multiple profiles for the same location, or receiving reports from other users. If your profile is suspended, go to the Google Business Profile Help Community or contact support directly. You will need to provide proof that your business is legitimate: utility bills, business licenses, photos of your signage or storefront. The reinstatement process can take anywhere from a few days to several weeks. Avoid making the same mistake that triggered the suspension, as repeated violations can lead to a permanent ban.
Does Google Business Profile cost money?
No. Google Business Profile is completely free to create and manage. There are no paid tiers or premium features. Google makes money through ads, not through GBP itself. However, you may see options to "boost" or promote your profile through Google Ads. Those are paid advertising features and are entirely optional. Everything covered in this guide, including posts, products, messaging, Q&A, reviews and analytics, is available at no cost. There is no reason not to claim and optimize your profile today.
Next steps
If you want help setting up or optimizing your Google Business Profile, we include GBP optimization with all our web design packages. We handle the setup, content writing and ongoing optimization so you can focus on running your business.
Your Google Business Profile works best when paired with a professional website that reinforces your local authority. A well-built website gives Google more signals about your business, provides a destination for GBP visitors and converts those visitors into paying customers. If your website is outdated, slow or missing entirely, that is where we can help.
Explore the resources below to keep building your online presence:
- Our web design services for small businesses across the U.S.
- Local SEO services to complement your GBP optimization
- Web design for beauty salons with built-in booking and bilingual support
- Web design for restaurants with menu integration and online ordering
- Local SEO guide for Latino businesses in the USA
- How much does a business website cost in the USA
- Free SEO checker tool to audit your current website