If your business doesn't show up when someone searches "remodeling near me" or "lash lift in Wesley Chapel," the problem is almost never Google. It's your profile.

A Google Business Profile (GBP) audit is the diagnostic that tells you exactly what's holding back your local visibility. In this article I'll walk you through the complete process we use in real audits, step by step, with the exact tools.

To keep it concrete, we'll follow two real Florida cases (audited in 2026):

  • Alvaro, a remodeling contractor in the Tampa area. Profile with 15 five-star reviews. Looks great on the surface... until you search his name on Google.
  • Camila, owner of a lash studio in Wesley Chapel. 22 five-star reviews, active Instagram with 950+ followers. And one foundational error that undermines almost everything else.

Two businesses with genuinely strong reputations. Two profiles with invisible leaks. Let's find them.


Step 1: Check how Google sees you (incognito search)

Before touching anything, measure your starting point. And start with the most basic thing: search your own name.

How to do it:

  1. Open an incognito window in Chrome (so your history doesn't skew the results).
  2. Search your business name the way a customer would type it.
  3. Then search your category + city: "kitchen remodeling Tampa," "lash extensions Wesley Chapel."
  4. Note where you rank in the "map pack" (the 3 results with a map) and in the organic results.

Tools:

  • Chrome incognito window (free) — basic starting point.
  • BrightLocal Local Search Results Checker (free) — simulates searches from any location without moving.
  • Local Falcon (freemium) — heat map of your ranking by geographic zone. Ideal for businesses serving a wide area.

Real case — Alvaro: searching his exact name in incognito, he wins the Google panel. But look at the organic results: his #1 spot is his Facebook page. Then Instagram. Then the state's corporate registry. His website appears in no position — the state's legal record ranks before his own site. And if the customer types a short version of the name ("alvarado remodeling"), businesses with nearly identical names start competing on the page: Alvarado's Remodeling Specialist, Alvarado Flooring, Alvarado Renovations.

Translation: every word-of-mouth referral ends up on Facebook — a platform he doesn't control, with no lead capture, no tracking — or worse, on a namesake's profile. You'll never catch this unless you audit your own brand search in incognito.


Step 2: Verify the profile is claimed and the basic info (NAP + categories)

Sounds obvious. It isn't. The most serious error we find in audits isn't an old photo or a wrong category: it's a profile that nobody controls.

Checklist:

  • Is the profile claimed? If your own listing shows the "Own this business?" link, the answer is no. Without claiming it you can't respond to reviews, post, correct data, or see statistics.
  • Name: exactly your business name. No keywords stuffed in (risk of suspension).
  • Address and phone: consistent with your website, Instagram, Yelp, Booksy, and every directory.
  • Hours: set and up to date. A profile with no hours loses clicks ("are they open?") and tells Google the profile is abandoned.
  • Primary category: as specific as possible.
  • Secondary categories: all that genuinely apply.

Tools:

  • GMB Everywhere (Chrome extension, free) — shows your competitors' exact categories directly on Google Maps.
  • PlePer GBP Audit (freemium) — technical profile analysis, including available categories you're not using.

Real case — Camila: her listing shows "Own this business?". Her own business profile, with 22 five-star reviews her clients left, is not claimed. On top of that: no hours set (Google itself asks to "Add business hours"), and a generic category "Beauty salon" when the exact category "Eyelash salon" exists — the one her clients search by.

And there's more: she moved from Tampa to Wesley Chapel, but Yelp and MapQuest still show her old Tampa address and a different phone number. To Google, that's two contradictory versions of the same business. To a new client, it's arriving at a location where she no longer is.


Step-by-Step Google Business Profile Audit: The Guide We Use with Real Clients 3

Step 3: Audit reviews (quantity, velocity, responses... and where they live)

Reviews are the #1 conversion factor and one of the main local ranking factors. Google looks at how many you have, how often they arrive, and whether you respond. But there's a detail almost nobody audits: which platform they're on.

What to check:

  1. Quantity vs. competition: open the top 3 in the map pack and compare.
  2. Velocity: is your last review from 8 months ago? Google reads inactivity as a dead business.
  3. Distribution: reviews on Booksy, Yelp, or Facebook build trust, but they don't rank your Google listing. If your booking system asks for reviews automatically, those reviews are landing on the wrong platform.
  4. Responses: respond to 100%, good and bad, within 48 hours. (Another reason an unclaimed profile is an emergency: you can't respond to anything.)

Tools:

  • GMB Everywhere — competitor review comparison.
  • A CRM with automation (GoHighLevel, for example) — to send the Google review request automatically after each job or appointment.

Real case — Camila: she has 22 reviews on Google and 25 more on Booksy. Her clients love her: 47 perfect reviews total. But half of that social proof lives where Google doesn't count it for local ranking. With a simple flow directing each client to the Google review link, she'd double her listing in months.

Real case — Alvaro: 15 five-star reviews on Google — a solid base for a contractor. His priority isn't immediate volume but steady velocity: an automatic request flow after each project so he doesn't depend on remembering to ask.


Step 4: Audit photos and visual content

Profiles with recent photos get more clicks to the website and more direction requests. Period.

Checklist:

  • At least 10-15 of your own photos (no stock; Google detects them and so do customers).
  • Photos of finished work (contractors) or the result and the space (beauty services).
  • Cover photo and logo set by you, not picked at random by Google.
  • Upload new photos 1-2 times per month. Frequency signals an active business.
  • Name the files before uploading: kitchen-remodel-tampa-01.jpg instead of IMG_4521.jpg.

Note from the cases: Camila posts excellent content on Instagram (before/after, technique, results) that never reaches her Google listing. The content already exists; it just needs to be reposted where Google rewards it. Alvaro has the same pattern: finished projects documented on social media, outdated visual listing.


Step 5: Audit posts and attributes

GBP posts are free content on Google's first page that almost nobody uses.

What to check:

  • When was your last post? If the answer is "never," you're leaving free visibility on the table.
  • Do you have the relevant attributes turned on? ("Spanish spoken," "Free estimates," "Latino-owned," "Appointment required," etc.)
  • Does the Questions & Answers section have content? You can post and answer your own frequently asked questions.

Recommended frequency: 1 post per week. Photo + 2 lines + button. Nothing elaborate.

Real case — Camila: her only active attribute is "Has restroom." A lash studio where 100% of clients book an appointment, served in Spanish, and her listing communicates... that it has a restroom. Attributes like "Spanish spoken" and correctly linking the booking button change the listing's conversion without spending a dollar.


Step 6: Audit the website link, booking button, and tracking

This is where most audits fall short. An optimized profile sending traffic to a slow or untracked site is a bucket with a hole.

What to check:

  1. Where does the profile link point? Ideally to a service landing page, not a generic homepage or a social network.
  2. Does the booking/quote button work? If you use Booksy, as.me, or similar, verify the profile's booking link is current and leads to your active calendar.
  3. Does the page load in under 3 seconds on mobile? Test it with PageSpeed Insights (free).
  4. Do you have UTMs on the link? Without UTMs you don't know how many customers come from your profile. Example: ?utm_source=gbp&utm_medium=organic&utm_campaign=profile

Tools:

  • PageSpeed Insights (free) — load speed.
  • Google Analytics 4 (free) — with UTMs you'll see exactly the traffic and conversions your listing generates.

Real case — Alvaro: remember Step 1 — his website doesn't appear even searching his own name; Facebook and even the state registry take that spot. The listing link pointing to a fast landing page, with his exact name in the title and UTMs, is the piece that connects everything else and turns his brand searches into measurable calls instead of Facebook visits.


Google Business Profile audit step by step: the guide we use with real clients 1

Step 7: Compare against your direct competition

An audit without comparison is just a to-do list. The goal isn't to have a "good profile," it's to have a better profile than the 3 that appear above you.

How to do it:

  1. Identify the top 3 in the map pack for your main search.
  2. With GMB Everywhere compare: categories, review quantity and velocity, photos, posts.
  3. Build a simple table: you vs. the 3. Wherever you lose, that's your prioritized action plan.
  4. Include the businesses with names similar to yours. As we saw with Alvaro, your most dangerous competitor may be the one named almost like you.

What these two audits revealed

Two businesses with genuine 5-star reputations. Neither with a profile working at the level of that reputation. And none of these fixes requires paying for advertising: they require a Google Business Profile audit that shows you the problem exists.

Alvaro's profile: unclaimed website visibility, brand search lost to Facebook and the state registry. Camila's profile: unclaimed entirely, hours not set, generic category, broken NAP across Yelp and MapQuest, and 25 reviews trapped on Booksy.


Summary: quick Google Business Profile audit checklist

  1. Incognito search of your brand and your category (BrightLocal, Local Falcon)
  2. Claimed profile + consistent NAP + specific category (GMB Everywhere, PlePer)
  3. Reviews: quantity, velocity, 100% responses — and make sure they reach Google, not just Booksy or Yelp
  4. Photos: your own, recent, 1-2 uploaded per month
  5. Weekly posts and complete attributes
  6. Verified website link and booking button + UTMs (PageSpeed, GA4)
  7. Comparison with the top 3 (and with similarly named businesses)