Google Business Profile Optimization Guide: 7 Steps, NAP Data and Reviews

Yes, and more urgently than three years ago. The Google Business Profile is free, set up in two hours and one of the few places where you decide which data about your company is in circulation. That data is exactly what AI systems use when someone asks for a provider in your city.
We have been looking after business profiles for more than eight years, over 35 of them by now, across industries from beauty studios and dental practices to law firms. In that time we have seen one pattern that still surprises us:
Because it costs nothing, it is treated as something that is worth nothing.
A client who spends €6,000 on a website leaves the same company in its Google profile under an old phone number, with three photos from 2019 and no reply to the last eleven reviews. The website is the investment. The profile is “already there”. AI decides it the other way round.
What the Google Business Profile has to do with AI
More than most people assume. AI systems do not answer local questions out of nowhere, they fall back on structured, verified data sources. A substantial share of the recommendations for local providers goes back to map data.
Three mechanisms work together here:
1. The profile confirms that you exist. A language model has to assign an entity unambiguously: name, category, location, opening hours, contact. A maintained profile is the cleanest source for that which you can supply free of charge.
2. Contradictions cost you the shortlist. Name, address and phone number have to match character for character everywhere. The technical term is NAP consistency. A single different spelling (“Str.” instead of “Straße”) turns one company into two for a model, and both of them are then incomplete. Why that has such consequences is covered in its own section further down.
3. Reviews are a signal you cannot write yourself. Brands are cited roughly 6.5 times more often through third party sources than through their own website. Reviews are third party sources in their purest form, and Perplexity follows directories and portals particularly closely.
How heavily these off domain signals weigh is shown by a survey of 1,000 marketers on what drives AI visibility:
| Signal | Rating (1 to 5) |
|---|---|
| Brand mentions | 4.9 |
| Brand authority | 4.8 |
| Content quality | 4.5 |
| Structured data | 3.6 |
| Customer reviews | 3.4 |
| Technical SEO | 3.2 |
| Backlinks | 2.5 |
Customer reviews rank ahead of technical SEO and well ahead of backlinks. That makes the profile no side issue but one of the few levers you can move without a developer and without a budget.
The technical groundwork for it, robots.txt, rendering, structure, is in the practical guide to AI visibility. Why special files such as llms.txt contribute nothing here, we have documented with the data in the basics article. And how the profile fits into the new logic of metrics is in what remains of SEO and what is new.
What you gain from a maintained profile
- Better positions in local search and on Google Maps
- More calls, bookings and website visits straight from the listing
- More route requests and with them more walk in customers
- A higher chance of being named in AI answers to local questions
- Customers get the key information before they even reach your website
- Real feedback you can use to improve your offer
The last point is underrated. Reviews are the only continuous, unpaid market research you get.
What eight years and 35 profiles taught us
We share our experience gladly, and we say it honestly: you can do much of this yourself. People who have tried report almost always the same five points back to us.
- Intuition instead of knowledge.You work through every point by feel and hope it is right. Category choice, service descriptions and attributes are not questions of taste though. They decide which searches you are considered for at all.
- Support is not a solution.When something goes wrong, verification fails, a listing is suspended, someone has suggested edits without permission, you wait hours for an answer and often still have the problem afterwards.
- Time spent and result do not match.You invest many hours and get a mediocre result, because the details that work are not the obvious ones.
- Too many open questions, so you postpone it.The most common outcome. The profile is left 60% complete, and 60% is enough neither for Google nor for a language model.
- You lose customers on level ground.Not because the offer is worse, but because the listing next to yours looks better.
None of these points is an argument against doing it yourself. They are an argument for either doing it properly or handing it over. What that work looks like as a service and how you spot dubious providers is in what a GEO agency is.
The must-have list: seven elements a profile needs

Before you think about the fine points, check this foundation. Without it every optimisation stays cosmetic.
| # | Element | Why |
|---|---|---|
| 1 | Physical address or a clearly defined service area | Without a spatial assignment you drop out of local answers |
| 2 | Photo mix: exterior, interior, services and products, at least 20 in the first two months | Profiles with few images look abandoned and are clicked less often |
| 3 | 360° panorama outside and inside | Particularly relevant for Google Maps and rarely used by competitors |
| 4 | A consistent appearance: logo, core statements, selling points | Inconsistent self descriptions dilute the brand profile |
| 5 | Keyword analysis based on local searches | Categories and description texts have to match the language of your customers |
| 6 | Character accurate NAP data, identical to the imprint and to every directory | Deviations turn one company into two for AI systems |
| 7 | Answered reviews, including the negative ones | Silence is the most visible signal of an abandoned profile |
For points 2 and 3 you need usable images. Real photographs clearly beat stock material, and your customers can tell the difference by now. → Photo and video production
Do it yourself: the setup in seven steps
Do test whether you can and want to do it yourself. That is the most honest way to find out whether you need help.
- Claim and verify the listing.Search for your company on Google Maps. If a listing already exists that you did not create, which happens more often than people think, claim it instead of creating a second one. Duplicate listings are the heaviest problem you can bring on yourself.
- Set the categories.One primary category that describes exactly what you do. Secondary categories after that. Do not tick everything that vaguely fits.
- Fill in every field.Opening hours including public holidays, website, phone, opening date, service area, attributes, services with descriptions.
- Upload photos, and keep doing it.The initial set matters, the regularity matters more. A profile that has shown the same images for two years looks closed.
- Collect reviews actively.More on that in a moment.
- Publish posts.News, offers, events. Weekly is realistic, monthly is the minimum.
- Anchor it on your own website.Embed a Google Maps block, use identical NAP data in the imprint, add LocalBusiness schema.
The official sources: read them before you start
Much of what forums and agency blogs say about Google profiles is out of date or simply wrong. Google documents the binding rules itself, free of charge. These three places are enough for the setup:
| What for | Link |
|---|---|
| Rules, guidelines and every help topic, what is allowed, what leads to a suspension, how you dispute edits | support.google.com/business |
| Creating and verifying a profile, the official process from creation to confirmation | Topic area “Create and verify your profile” |
| Measuring performance, also in Google Analytics, how you measure what your profile actually delivers | Help article on performance measurement |
The third point is overlooked most often. Without an evaluation you do not know whether your profile produces calls, route requests and website visits, and you cannot judge whether the effort pays off. Anyone who uses Google Analytics anyway should let the profile data run alongside it there.
Further useful sources: BrightLocal, How to optimize Google My Business · Google Blog, Helping businesses capture their identity
NAP consistency: the most expensive small mistake

NAP stands for name, address, phone, so company name, address and phone number. NAP consistency means that these three details are character for character identical on every platform: in the Google Business Profile, in the imprint, on Facebook and Instagram, in industry directories, on review portals, in your email signature.
That sounds like pedantry. For a human being, “Weichselring 9, 50765 Köln” and “Weichselring 9, Köln 50765” are the same address. For an algorithm they are two records, and each of them receives only part of your signals.
Why this costs more than it used to
In classic local search, NAP inconsistency led to weaker rankings. In AI search it leads to something worse: ambiguity.
A language model has to assign an entity beyond doubt before it recommends it. If it finds two phone numbers and three address variants under your name, the safest answer is not to name you and to name a competitor with clean data instead. You lose not because of poor performance but because of data noise.
That is why this point weighs so heavily: your own website is only one source among many. Brands are cited roughly 6.5 times more often through third party sources. If those third party sources carry contradictory details, your presence works against itself.
The typical variants
| Field | Typical variants that become a problem |
|---|---|
| Name | “Muster GmbH” / “Muster” / “Muster Köln” / “Muster - Praxis für X”. Additions such as a city or a keyword in the profile name also break Google's rules. |
| Address | “Straße” vs “Str.” · house number with or without a suffix (“9a” / “9 a”) · floor or c/o details sometimes included, sometimes not · postcode before or after the city. |
| Phone | “+49 221 1234567” / “0221 1234567” / “0221 / 12 345 67” · different numbers per platform (diversion, mobile, switchboard). |
Your NAP audit in 30 minutes
- Define the reference. One spelling for name, address and phone. Write it down: exactly this version is used everywhere from now on, without exception.
- List every place your company appears: Google Business Profile, imprint, contact page, Facebook, Instagram, LinkedIn, Xing, industry directories, review portals, booking systems, commercial register portals, old landing pages.
- Compare and correct, character by character, not by meaning.
- Look for orphaned entries. Google your company name plus the old phone number or the old address. What turns up is usually a listing you have forgotten.
- Set a rule for who maintains the reference from now on. The most common relapse: a move or a new number is updated in five of twelve places.
One formatting tip: use the international format +49 221 1234567 for the phone number throughout. It is machine readable, unambiguous and works on every platform.
Securing the data on your own website
Add LocalBusiness schema with exactly the same spelling as in the Google Business Profile. That supplies the reference version in machine readable form and gives AI systems precisely the record they need to assign you unambiguously.
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "beyourself.design",
"address": {
"@type": "PostalAddress",
"streetAddress": "Weichselring 9",
"postalCode": "50765",
"addressLocality": "Köln",
"addressCountry": "DE"
},
"telephone": "+49 176 84599030",
"url": "https://beyourself.design/",
"sameAs": [
"https://www.google.com/maps/place/...",
"https://www.linkedin.com/company/..."
]
}The sameAs field is the underrated part: it connects your profiles with each other explicitly and tells the machine that all these listings mean the same company.
Reviews: the point where almost everyone fails

Most companies ask for a review too late. Two weeks after the appointment, by bulk email, when the satisfaction has long since faded. The request is ignored, and the conclusion drawn from it is that customers simply do not write reviews.
They do write them. At the right moment.
The right moment is the one in which the customer is satisfied, straight after the service, not after the invoice. Anyone who catches that moment automatically gets noticeably more responses: a short message, one click, done. Tools such as HighLevel or comparable systems trigger the request automatically as soon as a job is marked as complete.
Five rules that have proven themselves in practice:
- Ask personally, not anonymously. A request carrying the name of the person who did the work is answered more often than a system email.
- Keep the route short. Google provides a direct review link for every profile. Link it: in the message, in the email signature, as a QR code on the invoice or at the counter.
- Reply to every review. To the three star ones as well. Especially to the one star ones, factually and without justifying yourself. Your reply is text that Google and AI systems read along.
- Do not collect only on Google. Spread the requests across the platforms that count in your industry: Google, ProvenExpert, Trustpilot, jameda, Facebook, industry specific portals. Perplexity follows directories and portals particularly closely, and one profile with 80 reviews plus four empty portals is weaker than an even spread.
- Do not buy reviews. A faked presence is noticed and does damage. That applies to Google exactly as it does to language models.
Consistency applies to reviews too
The same principle as with NAP: your company has to be recognisable as the same company on every review platform. In practice that means:
- identical company name, identical address, identical phone number on every portal
- the same short description of your offer, because inconsistent self descriptions dilute the brand profile
- the same categories and service names, as far as the platform allows them
- closing or updating orphaned old profiles instead of leaving them standing
A profile with 4.8 stars and a second, forgotten one with 3.1 from 2019 do not add up to a good overall picture for a language model, they add up to a contradictory one.
Showing reviews on your own website
The step almost nobody takes: bring your reviews onto your own website. That works twice over.
For people it is the strongest proof of trust on the page, at the point where the decision is made. Put real quotes with a name (or first name plus initial), a date and the platform on the home page, on the service pages and next to every contact form.
For machines this becomes a readable signal if you mark it up correctly. What matters here, and in Germany it is legally relevant too:
- Show only real, verifiable reviews. Invented or selectively polished testimonials can be challenged under competition law and are expressly prohibited since the rules on consumer reviews came in.
- Name the origin: “Google review from 14 March 2026” is evidence, “a satisfied customer” is a claim.
- Mark up individual reviews with review schema. We advise against a self awarded aggregateRating on your own website: Google largely ignores self ratings for rich results, and the effort is out of all proportion.
- Link from the website back to the Google Business Profile. That closes the loop: visitors can check that the voices are real.
It is the same mechanism as with everything else in this cluster, verifiable evidence gets cited, claims do not.
Common mistakes we see again and again
- Two listings for one company, usually created because an automatically generated listing was overlooked.
- The address format differs from the imprint. The same thing for people, two addresses for machines.
- The category is too general. “Business consultancy” instead of “tax adviser” costs visibility on exactly the searches that count.
- Services are not maintained. The field exists but is rarely filled in, even though it is one of the few places where you can put your own wording.
- No posts. A profile without activity looks like a closed shop with the lights on.
- Reviews left unanswered. That costs more than a bad review.
If we take the profile over
You do not have to do it yourself. And you do not have to book us permanently either: we set profiles up and train your team so that you can carry on alone afterwards. Both are possible.
Three routes that have proven themselves in practice:
Setup. We create the profile or take over an existing one, clean up duplicate listings, set categories and services on the basis of a local keyword analysis, align the NAP data across every platform and bring the photo stock up to a level that carries, including photography and 360° panoramas if you need them.
Ongoing support. Weekly posts, review management, tracking of local visibility and a monthly report in plain language, saying what the profile actually delivered.
Training. If you want to carry on yourself: we set it up cleanly and show your team how to hold the level. That is often the cheapest route, and it is entirely fine by us.
What we do not promise
Guaranteed placements, neither in Google Maps nor in AI answers. Neither is deterministic. We create the conditions, measure monthly and put the numbers on the table. Anyone who gives you guarantees is selling you something they cannot deliver.
What makes sense in your case depends on the starting point. Write to us. We will look at your profile and tell you honestly what is needed and what you can save yourself. → Get in touch
See for yourself, without obligation
Free, without obligation, facts instead of promises: start the website check or book a first conversation. Within two working days you receive your findings by email. Then you know whether working together is worth it.
Frequently asked questions
Is a Google Business Profile free?
Yes. Creating, verifying and maintaining it costs nothing. Costs only arise if you outsource photography, analysis or ongoing support.
Do I need a physical address?
Not necessarily. Companies without a shop can run a profile too and give a service area instead. The address can be hidden in that case.
Does the profile really help in AI answers?
It is one of the sources AI systems use to derive local recommendations. In a survey of 1,000 marketers, customer reviews score 3.4 out of 5 as an AI visibility signal, ahead of technical SEO (3.2) and backlinks (2.5). Source: NP Digital, Aug/2026.
How many photos Google Business Profile: what is the minimum?
At least 20 in the first two months, then new ones regularly. More important than the quantity is the mix: exterior, interior, team, services.
How often should I publish posts?
Weekly is ideal, monthly is the minimum. What counts is regularity, not volume.
What is NAP consistency and why does it matter?
NAP stands for name, address, phone. NAP consistency means that company name, address and phone number are character for character identical on every platform. Deviations create two separate companies for search engines and language models, both of them incomplete. In AI search this leads to a model naming a competitor with unambiguous data instead, when in doubt.
How should I write my phone number?
In the international format throughout, for example +49 221 1234567. It is machine readable, unambiguous and usable on every platform. What matters is less the format than the consistency.
Google Business Profile categories guide: where are the official rules?
In the Google help for business profiles: support.google.com/business for the guidelines and all topics, including how categories are chosen, the section on creating a profile for setup and verification, and the help article on performance measurement for the evaluation, also in Google Analytics.
Respond to Google reviews template: what should I write?
There is no fixed wording. Keep the reply factual and short, without justifying yourself, and answer every review, including the one star ones. Your reply is text that Google and AI systems read along. Ask for reviews in the moment of satisfaction rather than weeks later, personally instead of anonymously and with a direct review link. Automated straight after the service is completed works most reliably.
Should I show reviews on my own website?
Yes. Real quotes with a name, a date and the platform are the strongest proof of trust at the point where the decision is made, and with review schema they are machine readable too. Invented or polished testimonials are prohibited under competition law.
Is it enough to collect reviews only on Google?
No. Perplexity and other AI systems follow directories and review portals particularly closely. An even spread across the portals that matter in your industry works better than a single well filled profile.
Can I do this myself?
Yes. The steps in this article plus the linked guides are enough for a solid setup. It gets difficult with verification problems, duplicate listings and with the choice of categories and keywords.
How to rank higher in Google Maps: how long does it take?
First movements in local visibility typically after four to eight weeks, provided the profile was incomplete before. AI mentions take longer.
Where part of the data in this article comes from This article was inspired by findings from NP Digital. All figures from their surveys are named as a source directly under the respective table or statement. We expressly recommend that companies and marketing teams read further there, and that they make Ubersuggest their daily research tool and revenue driver.
Sources: NP Digital (Aug/2026, survey of 1,000 marketers) · Princeton GEO Study (KDD 2024) · Google, AI Features Optimization Guide · BrightLocal, GMB Optimization Guide
