You filled in every field and you are still not in the map pack. That is common, and it is almost never because something is missing. A few settings decide which searches you can show up for at all. Get one of those wrong and the rest cannot rescue it.
This checklist is for a profile that already exists. It sorts every setting into three tiers, so you spend your time on the five that matter instead of the thirty that do not, and it marks which rules Google actually publishes and which are repeated without a source. If you are setting a profile up from scratch, start with the local SEO guide and come back here once it is live.
Why a complete profile can still be invisible
Google publishes what decides local results, and it is three things: relevance, distance and prominence. Relevance is how well your profile matches the search. Distance is how far you are from the person searching. Prominence is how well known the business is.
One of those three is fixed. You cannot move your business closer to the searcher, and on a search where everyone else is closer than you, there is a ceiling you will not cross for that search. This is the part most optimization advice quietly omits, and it is why a perfect profile in the wrong part of town still loses.
So optimization means two things only: making the profile unambiguously relevant to a narrower set of searches you can actually win, and building prominence. Everything in the first tier below is a relevance setting. Everything in the second is prominence. The third tier is neither, which is why it belongs last rather than in the top ten of somebody’s listicle.
Tier one: the five settings that decide what you can rank for
Get these wrong and nothing else you do registers, because you are not in the running for the searches you care about.
1. Primary category
Ask “this business is a ___”, not “this business has a ___”. Your primary category determines which searches you are eligible to appear for at all, so a plumber listed under Contractor is competing in the wrong race no matter how good the rest of the profile is. Google’s guideline is to “use as few categories as possible to describe your overall core business from the provided list” and to pick the most specific one that fits. Check it against the category your best-ranking competitor uses, which you can read off their profile.
2. Secondary categories, and how few you need
Three to five that genuinely apply. Google says not to use categories as keywords and not to add ones belonging to a business you share a building with. Every category that does not describe what you do makes the profile harder to classify, and a profile Google cannot classify confidently does not win close contests.
3. Business name, exactly as it is in the real world
Google’s wording is that your name “should reflect your business’s real-world name” as used on your signage, website and stationery, and that “including unnecessary information in your business name isn’t permitted”. That rules out taglines, service descriptions, city names, phone numbers and URLs. Adding your city to your name is the single most common suspension trigger, and the ranking benefit it is supposed to buy does not survive the listing being pulled.
4. Services, each with its own description
Every service you offer gets its own entry and its own sentence of description, not a keyword list. This is the field that lets a narrow search match you when your category alone would not, and it is the most frequently empty field on an otherwise complete profile.
5. Service area, or the pin
If customers come to you, drag the pin to your actual entrance rather than the middle of the building or the car park. If you travel to customers, Google’s published rule is that your service area “shouldn’t extend farther than about 2 hours of driving time”, and that if you are a service-area business “you should hide your business address from customers”. A visible address on a service-area profile is the second most common reason profiles get suspended.
Tier two: the settings that decide whether you get chosen
You are eligible. Now the question is whether Google picks you over the two other businesses it could show, and whether a person taps you once it does.
6. Reviews, and specifically recent ones
Review count and rating both matter, and so does recency, because a profile whose last review is from last year reads as a business that has stopped. Ask every customer. Do not filter who you ask by how happy they seem, which Google treats as review gating, and never offer anything in exchange.
7. Review responses
Respond to all of them, including the good ones, in a sentence or two. Responses are visible to everyone deciding whether to call you, and an unanswered one-star review at the top of your profile costs you more calls than the rating itself does.
8. Photos, continuously
Twenty real photographs is a reasonable floor, and then keep adding. For a storefront: the exterior with signage visible, the interior, your staff, your products. For a mobile business: completed jobs, before and after pairs, branded vehicles, technicians in uniform. Do not bother geotagging; there is no evidence Google reads location data out of your image files.
9. Hours that are actually right, including holidays
Whether you are open at the moment somebody searches is widely reported to affect which businesses get shown. Stale holiday hours cost you calls whether or not that is true, which makes this the cheapest item on the list to get right.
10. Attributes
Woman-owned, veteran-owned, wheelchair accessible, free parking, online estimates, emergency service, languages spoken. These feed the filters people use to narrow results, and they are increasingly what AI-generated summaries of your business are assembled from.
Tier three: table stakes, not levers
Do these because an incomplete profile looks abandoned, not because they will move you up.
11. Business description
Lead with what you do and where. Google’s rule here is short and absolute: “No links of any type are allowed”, and no prices or promotions. There is no published character limit, though the editor caps it, so write for a person rather than to fill the box.
12. Products
Worth the half hour if you are retail or food, because the product carousel is visible and most competitors leave it empty. Skip it otherwise.
13. Booking, quote and appointment links
Add them, and then check they work. Google’s business links policy requires a link to return a working page, and says non-compliant links may be removed.
14. Logo and cover photo
Five minutes. Nothing ranks because of them and a profile without them looks unfinished.
15. Posts
Post weekly if you have something to say. Google does not list posts among its local ranking factors and testing has never shown a direct ranking effect, so post because it keeps the profile looking current, and do not buy a posting package sold as a ranking service.
Score your profile
Open your profile beside this table and answer each row honestly. Anything in the fail column is worth more than everything in tier three put together.
| Check | Pass looks like | Fail looks like |
|---|---|---|
| Primary category | The most specific category that completes "this business is a ___" | A broad category, or one describing something you also happen to offer |
| Secondary categories | Three to five, every one of them accurate | Ten or more, or any added because it looked like a keyword |
| Business name | Exactly the name on your signage | Your city, a service, or a tagline appended to it |
| Services | Every service listed, each with a sentence of its own | Empty, or one entry holding a list of keywords |
| Address or service area | Address hidden if you travel to customers, pin on your entrance if they come to you | Address shown on a service-area profile, or a service area spanning more than about two hours of driving |
| Reviews | Steady arrivals, with one in the last month | Nothing recent, or a cluster that all arrived in one week |
| Review responses | All of them answered | The one-star at the top of the profile unanswered |
| Photos | Twenty or more real ones, added to regularly | Fewer than ten, or none since the profile was created |
| Hours | Current, with holiday hours set ahead | Default hours, or last year's holidays |
| Attributes | Every accurate one enabled | Untouched |
| Website link | Loads a working page | 404, a redirect chain, or blocked to Google's link checker |
Count the fails. If any of the first five rows fail, fix those before touching anything else, because the rest of the list cannot compensate for them.
What Google actually publishes, and what only gets repeated
Almost every checklist states its numbers as though Google had published them. Most of them are limits of the editing screen, or they are somebody’s test result that got repeated until it sounded official. The difference matters, because a rule Google publishes in its guidelines is one you can be penalised against, and a number from a blog post is not.
Here is the separation, read off Google’s own guidelines.
| The claim | What it really is |
|---|---|
| Your service area should not extend beyond about two hours of driving time | Published by Google, in those words, and approximate by Google's own phrasing |
| Service-area businesses should hide their address | Published by Google, phrased as should rather than must, and enforced in practice |
| Your name must be your real-world name, with nothing extra | Published by Google, and the most enforced rule on the list |
| No links in your business description | Published by Google, absolute |
| Use as few categories as possible | Published by Google, which is why the advice to add ten is wrong |
| A P.O. box or unstaffed virtual office cannot be used | Published by Google |
| You can add up to 20 service areas | A limit of the editing interface, not a published rule |
| Your description can be 750 characters | A limit of the editing interface, not a published rule, and Google states no limit |
| Posting weekly improves your ranking | Not published, and not shown in testing. Posts are not among Google's stated local ranking factors |
| Geotagging your photos helps | Not published, and no evidence Google reads location data from image files |
| A complete profile makes customers 2.7 times more likely to consider you reputable | A marketing figure that circulates widely with no published methodology or date behind it |
The practical rule: treat the published rows as compliance, because breaking them risks the listing itself. Treat the rest as housekeeping, worth doing cheaply and never worth paying a monthly fee for.
What decays, and how fast
A profile is not a thing you finish. It is the only part of your marketing that other people can edit, that Google can change under you, and that quietly stops being true.
Reviews stop arriving the month you stop asking, and recency is part of what you are being judged on. Holiday hours expire every year and wrong hours cost you calls on exactly the days you were counting on. Photos age, and a profile whose newest photograph is three years old reads as a business that may have closed. Your categories drift as what you sell changes, so the category that was right when you opened may now be describing a service that is 10 percent of your revenue. Google itself keeps moving: through 2025 and 2026 it changed the verification flow, retired business short names, discontinued the Q&A interface, tightened the rules on website links, and changed what happens when a business changes identity. And members of the public can suggest edits to your own profile, which Google sometimes accepts without telling you.
So the real question after the checklist is not whether the profile is optimized. It is who is checking it next month.
That is the part Pinnacles AI does. The audit covers your profile alongside your site, flags the fields that have drifted or gone stale, and drafts the fix. On the Pro plan it publishes your Business Profile posts and builds citations once you approve each one, so the maintenance happens without it depending on you remembering.
What gets sold as profile optimization and does not work
Four things worth recognising in a proposal.
- Posting packages sold as a ranking service. Posts are not among Google’s stated local ranking factors and no credible test has shown a direct effect. Posting is worth ten minutes a week of your own time. It is not worth a monthly fee described as ranking work.
- Keyword stuffing your business name. It does move rankings, briefly, which is why it keeps being sold. It also breaks the most heavily enforced rule Google has, and a suspended listing ranks nowhere.
- Bulk citation submissions. A few hundred listings on directories nobody reads will not build prominence. What matters is that your name, address and phone number match across the handful of places that do get checked.
- Review gating. Asking only the customers you expect to be happy, or offering anything in return, is against Google’s policies and the reviews can be removed along with the goodwill. Ask everyone, incentivise no one.
Where to start
If you do one thing after reading this, open your profile and check the first five rows of the scoring table. Those five settings decide which searches you are allowed to compete for, and on most profiles at least one of them is wrong.
Then check the website your profile points at, because half of what the map pack judges you on is not on the profile at all. Run a free preview audit and it will show you a sample of what is wrong on your site and in your local setup, with the highest-impact fixes first. Paid plans unlock the complete audit of every page, with a recommendation for every issue.
Frequently asked questions
Run a free preview audit on your site
The free preview audit checks title tags, meta descriptions, indexability, LocalBusiness schema, internal linking and Google Business Profile completion, then shows you a sample of what it found and the highest-impact fixes. Paid plans unlock the complete audit of every page, with a recommendation for every issue.
Try for free & audit my site →