A Google Business Profile is not optimised because every available field contains something. It is optimised when the business is eligible, owns the correct profile, represents its real operating model, gives customers working routes and can prove that approved edits reached the public result. Categories, services, reviews, photographs and posts matter after those conditions, not instead of them.
The usual checklist rewards completion. Add more services. Upload more images. Publish weekly. The profile looks busy while the phone reaches the wrong branch, the address describes somewhere customers cannot visit, or the only effective owner is an agency account the business cannot recover.
TL;DR
- Treat profile work as a public-release decision with two outcomes: HOLD or RELEASE WITH DATE.
- Run checks in dependency order: eligibility and ownership, then location model, then live customer routes, then categories and services, then optional proof.
- Test phone, hours, website, booking and directions from the public result, not the editor.
- A saved edit is not a released fact. Observe the public value after submission.
I use a different order. Stop at the first material failure. A polished field later in the journey cannot average away broken identity or access earlier in it.
Treat profile work as a public-release decision
This audit produces two overall outcomes: HOLD or RELEASE WITH DATE. HOLD means a material condition prevents safe optimisation or customer use. RELEASE WITH DATE means the inspected profile was controlled, evidenced and publicly checked within a defined scope on a recorded date. It is not a ranking guarantee or a legal-compliance certificate.
That distinction turns Google Business Profile management from recurring admin into a release process. Every field is a public claim. Every button is a customer route. Every edit has a state between submission and visible reality. For Growth Marketing, this matters because local visibility sits upstream of calls, bookings, visits and Customer Acquisition. More impressions attached to the wrong phone number are not Business Growth. They are a faster distribution system for a broken handoff.
Start with eligibility and business-controlled ownership
Do not optimise a profile until the team can establish that the operation qualifies and identify who controls it. Google says a business generally needs in-person customer contact during its stated hours, subject to specified exceptions. Its ineligible examples include online-only businesses and lead-generation agents or companies. Google also says only owners and authorised representatives may verify and manage business information (Google Business Profile Help). Answer five questions:
- What real operation does the profile represent?
- Why is it eligible under the current rules?
- Is this the correct profile, or does an unresolved duplicate exist?
- What is its verification, restriction or suspension state?
- Does an account controlled by the business hold primary ownership?
Record the evidence behind each answer. “Verified” is not enough if nobody inside the business controls the account. List owners, managers and pending invitations. Google distinguishes owners, who can manage users and remove a profile, from managers, who can handle most routine edits but not those ownership functions. A supplier can be a legitimate manager. It should not be the succession plan. Unknown users, shared credentials, a former employee as primary owner or an unresolved ownership request all mean HOLD. AI readiness begins with recoverable control of the business’s own public identity.
Make the location model survive a real visit
The name, address or service area and business type must describe the same operation a customer can encounter. Google requires accurate real-world representation. It rejects virtual offices that do not meet its operating conditions and expects names to match how the business is recognised rather than carrying extra keywords or service claims (Google Business Profile Help). Choose the model first:
Operating model
Storefront
Customers can visit the stated location during published hours and the operation meets Google's physical requirements. Material failure: a mailbox, virtual fiction, unstaffed space or unusable address.
Operating model
Service-area business
The team visits or delivers to customers and does not serve them at the displayed address. Material failure: a residential or non-customer base presented as a shopfront.
Operating model
Hybrid
Customers are served at a genuine location and the business also travels or delivers. Material failure: either side of the public claim is false.
For service-area businesses, Google says businesses that do not serve customers at their address should remove it from the public profile. It permits up to 20 service areas selected by town, postcode or other supported area and says the overall boundary should generally remain within roughly two hours’ driving time, subject to exceptions (Google Business Profile Help). Treat every selected area as an operating claim. Obtain coverage from the people who schedule and fulfil the work, not from an SEO keyword list.
Test the routes from the public result
Phone, hours, destination and directions outrank decorative completeness because customers act on them immediately. Test outside the logged-in editor:
| Customer route | Release test |
|---|---|
| Main phone | Place a real call and confirm the correct business or branch answers |
| Main hours | Compare public hours with the actual customer-contact schedule |
| Special hours | Check known holidays, closures and temporary changes |
| Website | Follow all redirects and confirm the destination represents the same entity and offer |
| Booking, menu or order link | Follow far enough to verify provider, location and intended action |
| Map pin and directions | Confirm arrival leads to the genuine entrance or operating location |
A URL can be syntactically valid and commercially wrong. It may point to another branch, an obsolete booking provider, a generic homepage or a service the location cannot fulfil. The website check stops at the handoff; a full Website Design audit is separate. Here the question is whether the profile’s promise lands on a working destination belonging to the same business decision. If a critical route fails, use HOLD. A beautiful photo gallery cannot rescue a dead phone number.
Categories and services are claims, not keyword containers
The primary category should complete a plain sentence: “This business is primarily a…” Google recommends using as few categories as possible, choosing specific categories that represent the core business and not using them merely as keywords. Individual offers belong in the service fields rather than being forced into the category set. For each additional category, name the real operating capability that permits it. For every listed service, verify that:
- the business provides it now;
- staff recognise its name and scope;
- the named location or team can fulfil it;
- the description is accurate;
- any price retains assumptions, VAT treatment and validity date;
- a genuine enquiry would not expose a missing qualification.
Google’s services editor may offer suggested or custom services, descriptions and prices for eligible profiles. That interface does not promise ranking gains for adding more. My standard is the last defensible service, not the last empty field. If a service exists only because a competitor lists it, remove it before Performance Marketing turns the mismatch into demand.
Reviews and media support the record; they do not certify it
Reviews, photographs, videos and posts can help a prospective customer decide. None can cure ineligibility, a fictional location or a failed contact route. Google allows businesses to invite genuine customers to review them, including through a link or QR code. It prohibits incentives for posting, revising or removing reviews and prohibits selective solicitation designed to suppress negative feedback (Google Business Profile Help). Audit the request process as well as the rating. Does it ask neutrally? Does it protect privacy? Does it route all eligible customers rather than only the happy ones? Review replies should not expose personal information, invent events or turn complaints into promotional copy.
For photographs and Video Production, test whether media depicts the real business, service and location. A centrally supplied image may support Branding without proving local delivery. The live gallery also includes customer material, so inspect what the public can see rather than approving the upload folder. Posts should perform a timely customer job. Publishing every week because a checklist says so is Social Media activity transplanted into a profile. If there is no useful update, NOT APPLICABLE is a better state than filler.
Want a profile release note instead of a completeness score? We run the dependency-order review and tell you HOLD or RELEASE WITH DATE, with the evidence behind each result.
A saved edit is not a released fact
Every material change needs a second observation after submission. Google labels profile edits Accepted, Pending or Not approved. It says reviews usually take up to ten minutes but may take up to 30 days, and Google may update business information from other sources (Google Business Profile Help). For each material field, preserve the approved business value and evidence source; the value visible before editing; the submitted value, editor and time; the status after submission; the value visible publicly in Search and Maps; any rejection, reversal or Google-supplied update; the recheck date and observer; and a final PASS, FAIL or UNKNOWN.
Do not turn Pending into success because the form saved. Do not repeatedly resubmit the same value because publication was not immediate. Preserve the state and investigate the actual failure. I do not sign off the edit screen. Submission is an event. The observed public result is release evidence.
Let the first failure set the work order
Run the review in dependency order:
| First material result | Decision | Next work |
|---|---|---|
| Eligibility, profile identity or status unknown | HOLD | Establish the real operation and canonical profile |
| Ownership or access fails | HOLD | Restore business control and remove unsafe access |
| Name, location model, address or service area fails | HOLD | Correct the real-world identity record |
| Phone, hours, website, booking or directions fail | HOLD | Repair and publicly retest the customer route |
| Category or service lacks evidence | HOLD | Remove or correct the unsupported claim |
| Optional proof or update is stale | REPAIR AFTER CORE | Fix after identity and routes pass |
| Material edit remains unobserved | UNKNOWN | Schedule a public recheck |
| Every applicable material check passes | RELEASE WITH DATE | Record cut-off and reopening triggers |
This order prevents optimisation theatre. More reviews cannot compensate for a business-controlled ownership failure. More services cannot compensate for a false location model. More posts cannot compensate for a booking link sending customers elsewhere. Google says local results are mainly based on relevance, distance and prominence, but no business can request or pay for a better local ranking (Google Business Profile Help). This audit therefore promises no position. It ensures the public asset is accurate enough to deserve promotion.
Connect performance only after release
After the profile passes, measure discovery and customer action with the usual attribution limits. Profile interactions, website sessions, calls, bookings and directions can inform Digital Growth. Sales dispositions can separate qualified demand from misrouted enquiries. Google Ads and Local Services Ads may add paid acquisition evidence. None retroactively proves the profile facts were correct. A rise in calls does not certify the address, category or service list. A fall in views does not prove the release audit failed. Operational truth and performance answer different questions. This is the Growth Strategy distinction I would preserve in every report:
Do not blend them into one “GBP health” percentage. A composite score can look reassuring while hiding the only failed route that matters.
A pass expires when the business changes
Reopen the relevant checks when the business changes name, address, operating model, service area, category, offer, hours, phone, website, booking provider, ownership or customer-response process. Reopen them when Google applies an update, rejects an edit, restricts the profile or displays a value conflicting with the approved record. The release note should identify the exact profile, operating model, public surfaces inspected, evidence cut-off, each material result, unresolved blocker, responsible owner and event that expires the decision.
Then optimise. Add a service because the business supplies it. Publish a post because customers need the update. Upload a photograph because it supports what the profile claims. Ask for a review because a genuine customer can describe a genuine experience. There is a trade-off: this process may produce a less visually “complete” profile than a field-filling checklist. I accept that. Optional emptiness is more honest than fabricated relevance. The important work is not making the Google Business Profile look active. It is making the public record true enough for a customer to trust and use, and keeping it true after the editor closes.
Good to know
FAQs
Eligibility and business-controlled ownership, then the location model, then the live customer routes: phone, hours, website, booking and directions. Categories, services, reviews and posts come after those pass.
No. A supplier can be a legitimate manager, but an account the business controls should hold primary ownership. Unknown users, shared credentials or a former employee as owner all mean HOLD.
Google labels edits Accepted, Pending or Not approved, and review can take up to 30 days. Record the submitted value, then observe the value shown publicly in Search and Maps before marking it PASS.
Google says local results depend mainly on relevance, distance and prominence and that no business can pay for a better ranking. Fill a field because the business can defend it, not because it is empty.
Next step
Would your profile pass a release review?
We audit eligibility, ownership, location model and every customer route from the public result, then give you a dated release note or a HOLD with the blocker named.
