Google Business Profile Audit — a checklist from what you can see.
Enter the listing details you already have — name, categories, photos, reviews, hours, website — and score the gaps. This is not a live scrape of Google.
Run the audit to see a 100-point score, pass/warn/fail items, and a copyable summary.
Fill what you can see, then treat the score as a list
This Google Business Profile audit is a scored checklist. It does not open your listing, scrape Maps, or call a Places API. If a field is blank, the tool assumes that item is missing. That is honest only when you typed what is actually on the profile.
Open the live listing next to this page
Use the public Maps panel or the owner dashboard. Count photos and reviews from there. Do not guess a review count to “raise the score.”
Paste listing text, or type the fields
Paste is optional. Detect from paste will try to pull a phone, address, hours, and review line. It is a regex, not a Google login. Always check the boxes it filled.
Tick only what is true this month
Logo, posts, Q&A, services, booking, and owner replies are checkboxes because a scrape cannot see your last post. A checked box you did not earn is a fake pass.
Run audit, then work the fail rows
Copy the summary into a note if you want a punch list. Fix categories, hours, and photos in GBP itself. Use the review response generator if owner replies are the gap.
Why a complete profile still beats a clever website trick
People who search on Maps decide from the name, category, photos, hours, and the last few reviews. A thin listing with a polished site still loses the pack click to a neighbor who posted this week and answered Q&A.
Google’s local results weigh relevance, distance, and prominence. Categories and the description help relevance. Reviews and an active profile sit in prominence. This checklist cannot measure distance or your competitors’ photos. It can tell you the listing looks unfinished from the details you entered.
Primary category first
The first category is the job Google thinks you do. “Company” or a stuffed keyword name is worse than the real trade name.
Hours people can filter on
Map pack users filter by open now. Missing hours, or holiday hours that never update, drop you from that filter.
Photos that look like the place
Ten real shots beat fifty stock tiles. Exterior, interior, team, and finished work are the useful mix.
Reviews plus a reply
Volume and recency both matter. A listing that never answers still looks empty. This audit does not write the reply — the review tool does.
The website field is one row. If the site itself has no NAP, no city in the title, and no LocalBusiness markup, the listing cannot carry the whole job. Run the local SEO checker on the page you linked.
What this 100-point score is — and is not
The number is a weighted completeness grade from your inputs. It is not a map-pack rank, not a BrightLocal audit, and not proof you will show for “near me.”
A punch list you can finish this week
- Missing primary or extra categories.
- No hours, thin description, or no website URL.
- Fewer than ten real photos, or no logo and cover.
- No services listed, no booking path, no recent post.
- Owner replies left unchecked — then go write them.
A live Google audit you did not run
- Do not tell a client “Google scored you 82.”
- Do not skip opening Maps because Detect from paste filled a phone.
- Do not treat a 90 as “map-pack ready” if the pin is wrong.
- Do not invent photo or review counts to green the ring.
- Do not ignore spam, duplicate listings, or a suspended profile — this form cannot see those.
A full engagement still looks at citations, competitors, and the site. This page is the listing half of local SEO, not the whole campaign.
What not to do on a Google Business Profile
Most weak listings are not missing a “hack.” They are keyword-stuffed names, empty categories, or photos that never get replaced.
Do not stuff the business name
“Best Plumber Columbus #1” is a policy risk and a trust problem. Use the name on the door and the invoice.
Do not leave Q&A to strangers
Anyone can post a question. Seed the real ones (parking, insurance, service area) and answer them before a competitor does.
Do not post once and walk away
A six-month-old offer still sits on the profile. A weekly photo or hours update is enough to look attended.
Do not mark service-area if you have a storefront people visit
Hiding the address when customers need a pin is how they book the shop down the street. Mark service-area only when that is the real model.
Google Business Profile audits — short answers
Does this GBP audit connect to Google?
Why isn’t there a Google Business Profile URL field that fetches the listing?
Is a high score the same as ranking in the map pack?
How many photos and reviews should I enter?
What should I do after I copy the summary?
Who sees the listing details I type?
Other free Hyxil tools
Same index as Free SEO Tools. These slugs are live. Nothing here is a second homepage.
Need the listing plus the website and citations?
This page scores what you type about the profile. If categories, reviews, location pages, and NAP need to run as one campaign, start with local SEO or send the listing through contact. We will say what is a checklist job and what is monthly work — without treating this score as a rank.
Use the checklist above, then ask if you need the campaign
Local SEO and a contact form — not another sales homepage. The tool stays free either way.