Your Google Business Profile is the most powerful free lead generation tool available to any local business. It's what shows up in the Map Pack, what customers see before they ever visit your website, and what determines whether they call you or your competitor.

But here's the thing most business owners don't know: the average GBP is only about 20% optimized. That means most businesses are leaving 80% of their potential local visibility on the table — for free.

This checklist covers every optimization point we run through with every new client. It's the same 27-point audit we've used to move hundreds of businesses into the Google Local 3-Pack.

What This Checklist Covers

  • Basic profile completeness (the foundation everything else depends on)
  • Category and attribute optimization (often the highest-impact single change)
  • Photos, posts, and active profile management
  • Review management and response strategy
  • Advanced signals that most businesses completely ignore

Section 1: Foundation (Items 1–7)

  • 01
    Claim and verify your listingSounds obvious, but 18% of GBPs we audit are either unclaimed or unverified. Unverified profiles can't be fully optimized and can be edited by anyone.
  • 02
    Business name matches your real-world name exactlyDo not keyword-stuff your business name (e.g., "ABC Roofing — Best Roofer in Denver"). This violates Google's guidelines and can get your listing suspended.
  • 03
    Address is accurate and formatted consistentlyYour address on GBP must match your website, your citations, and every directory listing exactly — same abbreviations, same suite format, everything.
  • 04
    Phone number is local (not a national 800 number)Local phone numbers perform better in local search. If you use call tracking, set up a local number through your tracking system.
  • 05
    Website URL links to a relevant landing pageLink to the most relevant page for each service if you have service-area pages. Don't always link to your homepage.
  • 06
    Business hours are complete and accurateInclude holiday hours. Missing or incorrect hours are one of the most common reasons customers leave negative reviews.
  • 07
    Messaging/chat is enabledGoogle tracks whether businesses respond to messages. Enabling chat (and responding within 24 hours) sends a positive engagement signal.

Section 2: Categories & Attributes (Items 8–12)

  • 08
    Primary category is as specific as possible"Roofing Contractor" beats "Contractor." "Emergency Plumber" beats "Plumber." The more specific, the more qualified your traffic.
  • 09
    Secondary categories cover all your core servicesYou can add up to 10 additional categories. Add one for each major service line you want to rank for.
  • 10
    All relevant attributes are selectedAttributes like "Online estimates," "Free consultations," "Veteran-owned," and "LGBTQ-friendly" all affect which searches you appear in.
  • 11
    Service area is correctly definedFor service-area businesses (no storefront), define your service area by city or zip code — not radius. List every city you actually serve.
  • 12
    Business description is keyword-rich and 750 charactersWrite a description that naturally includes your key services and location. Aim for the full 750-character limit. No promotional language or URLs.

"Changing from 'Contractor' to 'Roofing Contractor' as the primary category moved one of our clients from position 14 to position 4 in the local pack — in a single week. Category selection is that powerful."

Section 3: Services & Content (Items 13–18)

  • 13
    Every service is listed in the Services sectionAdd individual services with descriptions. Each service item is indexed separately and can match individual search queries.
  • 14
    Service descriptions include relevant keywords naturallyEach service description (up to 300 characters) is a small SEO opportunity. Write naturally but include the key phrases customers use.
  • 15
    Products section is populated (if applicable)Home services businesses can list products (e.g., specific HVAC units, roofing materials). This expands your keyword surface area.
  • 16
    At least 10 high-quality photos are uploadedProfiles with 10+ photos receive 520% more calls than those with fewer photos. Include: exterior, interior, team, work-in-progress, and completed job shots.
  • 17
    A cover photo and logo are set correctlyYour cover photo should showcase your best work or your team. Your logo should be clear and properly sized (250×250px minimum).
  • 18
    Google Posts published in the last 7 daysActive posting signals to Google that your business is engaged. Post weekly — offers, updates, tips, or recent jobs. Posts expire after 7 days.

Section 4: Reviews (Items 19–22)

  • 19
    25+ Google reviews with a 4.5+ average ratingThe threshold where businesses see meaningful click-through rate improvement. Under 25 reviews and you're effectively invisible to skeptical searchers.
  • 20
    Every review (positive and negative) has been responded toGoogle and customers both read your responses. Responding to reviews is a ranking signal and a trust signal simultaneously.
  • 21
    New reviews are coming in consistently (at least 2/month)Review recency matters. A business with 200 reviews but none in the past 6 months will underperform one with 50 reviews and recent activity.
  • 22
    A review request system is in placeManual review collection doesn't scale. An automated SMS/email sequence sent after each job is the only reliable way to consistently generate new reviews.

Section 5: Advanced Signals (Items 23–27)

  • 23
    Q&A section is seeded with your own FAQsAnyone can add questions to your Q&A. Preemptively seed it with your top 5–8 FAQs so you control the narrative before customers do.
  • 24
    Spam and low-quality reviews have been flaggedYou can report reviews that violate Google's policies. Removing illegitimate negative reviews can significantly impact your average rating.
  • 25
    Your NAP is consistent across 20+ online directoriesInconsistent business information across the web is one of the primary suppressors of local rankings. Run a citation audit and fix mismatches.
  • 26
    GBP insights are reviewed monthlyGBP provides data on searches, views, clicks, and calls. Review it monthly to identify trends and double down on what's working.
  • 27
    Profile is monitored for unauthorized editsAnyone can suggest edits to your GBP — and Google sometimes accepts them automatically. Check monthly for any changes you didn't make.

🗺 Want Us to Run This Audit For You?

We run this exact 27-point audit on every new client's GBP as part of our free strategy session. Book a call and we'll tell you exactly which items are failing — and what each fix is worth in leads and calls.