Google Business Profile Checklist

Your free listing on Google Maps is the #1 way local customers find you. Here's how to make it work.

Your Google Business Profile (GBP) is the single most important free marketing asset a local business owns. It controls how you appear in Google Maps, in the local "map pack" at the top of search results, and increasingly in AI Overviews when someone asks about businesses in your area. For most small businesses serving a local customer base, an optimized GBP drives more leads than the rest of their marketing combined.

The work below takes about 60 minutes done thoroughly the first time, then ~15 minutes a month to maintain. There's no software to buy and no agency to hire. Work through it in order — every step builds on the last.

  1. Claim your profile

    Visit google.com/business and search for your business. Verify ownership by mail (postcard arrives in 5–14 days), phone, or video. Don't skip this — unverified profiles never appear in Maps results.

    If a profile already exists that you didn't create (Google generates listings from public data), click 'Claim this business' instead of creating a duplicate. Duplicates are the #1 cause of profile chaos and can take months to clean up.

  2. Add the right category

    Pick the most specific primary category (e.g., 'Italian restaurant' not just 'Restaurant'). Add 2–3 secondary categories for every other service you offer.

    Your primary category has more impact on what searches you appear for than almost anything else. A 'Pizza restaurant' and an 'Italian restaurant' rank for very different terms — pick what most customers would call you.

  3. Fill every field

    Hours, address, phone, website, services, attributes, opening date. Empty fields hurt your ranking and erode customer trust.

    Set holiday hours in advance, mark accessibility features honestly, and complete the 'From the business' attributes (women-owned, veteran-owned, LGBTQ+ friendly, etc.) — Google increasingly uses these as filter facets.

  4. Add 10+ photos

    Include exterior, interior, team, and product or work photos. Add 1–2 new photos every month — Google's algorithm favors active profiles.

    Exterior photos help customers recognize your storefront from the street. Add a real cover photo (not a generic logo), tag photos with locations when possible, and avoid uploading the same image multiple times.

  5. Write a strong description

    750 characters. Include what you do, who you serve, and the city or area you cover — written naturally, not stuffed with keywords.

    Don't repeat your business name (Google generates that). Don't put URLs (they'll be stripped). Do mention your top 2–3 services, your service area, and one differentiator (years in business, certifications, awards).

  6. List your services

    Add every service you offer with a short description and price when you're comfortable showing it. Customers who see prices upfront are higher-intent leads.

    Use the same names customers actually search for. 'Drain cleaning' beats 'Hydro-jet line restoration.' For each service, write 2–3 sentences explaining what's included and what makes you different.

  7. Enable messaging

    Let customers chat with you directly from your listing. Reply within 24 hours or Google will turn it off — fast responses also boost your ranking.

    Set up an auto-reply for after hours so leads aren't lost. If you can't reliably respond within a day, leave messaging off rather than disappoint a customer.

  8. Post weekly updates

    Offers, events, news, or new photos. Google rewards active profiles — and posts appear directly in your knowledge panel for a week.

    Posts expire after 7 days (except offers and events). A 30-second weekly habit — even a single photo with two sentences — dramatically outperforms profiles that post once and disappear.

  9. Ask for reviews

    Generate a short review link inside your profile, then text or email it to every recent customer. Reply to every review — good or bad — usually within 48 hours.

    Don't gate reviews ('only ask happy customers') — Google bans this. Don't offer discounts for reviews — also banned. Do ask every customer; a steady drip of organic reviews is the single biggest local ranking lever you control.

  10. Use Q&A proactively

    Add your own most-asked questions as questions and answer them publicly from your business account.

    If you don't seed this section, customers and random strangers will — often incorrectly. Answer the top 5–10 questions you actually get on the phone, and upvote the best answers to pin them to the top.

Common Google Business Profile mistakes

  • Keyword-stuffing the business name. Adding " — Best Plumber in Dallas" to your name violates Google's guidelines and is the #1 reason profiles get suspended. Use your real legal or trading name only.
  • Using a virtual office or PO box. Google requires a real physical address staffed during business hours. Virtual offices get flagged and suspended.
  • Mismatched NAP across the web. Your Name, Address, and Phone on your website, Yelp, BBB, Facebook, and every directory must match exactly — "Suite 200" vs "Ste. 200" is a mismatch.
  • Letting reviews go unanswered. Replying to reviews — especially negative ones, professionally — improves both ranking and conversion. Aim to respond within 48 hours.
  • Setting it up and forgetting it. Dormant profiles get outranked by competitors who post weekly. Block 15 minutes on your calendar every Monday morning.

How long until you see results

Profile changes (categories, photos, hours) can move your map-pack ranking within days. Review-driven changes typically take 4–8 weeks of consistent new reviews to show up in rankings. The full benefit of an optimized profile — appearing for dozens of relevant local queries you didn't even target — usually lands at the 3-month mark, then compounds from there as long as you keep the profile active.

Frequently asked questions

Quick answers to the questions small business owners ask us most.

Yes. Google Business Profile (formerly Google My Business) is 100% free. It's the most important free local SEO asset any small business owns.
Keep learning

Related guides

Free, plain-English walkthroughs that pair with this tool.