What is a Google Business Profile, and how do I set one up?

The short answer
It is the free listing that puts you on Google Maps and in the panel beside search results — hours, photos, reviews, directions. For a local business it is the highest-return thing available online, and it is separate from your website. Claim it, verify it, fill in every field, and keep the hours accurate. That alone outperforms most paid marketing.
On this page
What it actually is
When someone searches your business name, the box that appears beside the results — with your hours, photos, reviews and a directions button — is your Google Business Profile. It is also what puts you on the map.
Two things people get wrong about it:
It is not your website. It is a separate free listing you control, and it frequently gets seen more than your site does.
It may already exist. Google creates listings from other data sources, so there may be one for your business that nobody has claimed — occasionally with the wrong hours or an old address on it.
Why it matters more than it should
For a local business it is the highest-return action available, and it costs nothing.
Somebody searching "coffee near me" is shown a map with three results. That selection happens before anyone visits a website. If you are not there, no amount of website work reaches that person — you were excluded at the first step.
Setting it up
1. Check whether it exists. Search your business name and address. If a listing appears with a "claim this business" option, claim it rather than making a second one — duplicates split your reviews and confuse the results.
2. Verify. Usually a postcard, sometimes a phone call or a video walkthrough. It can take days, so start early. An unverified profile is heavily limited.
3. Fill in everything. This is where most businesses stop too soon.
The fields people leave blank
Each of these does real work:
Category. The primary one especially — it determines which searches you are eligible for at all. Be specific: "Lebanese restaurant" rather than "restaurant".
Hours, including special hours. Public holidays are set separately from regular hours, and this is the most valuable field on the whole profile.
Attributes. Outdoor seating, wheelchair access, wifi, parking. These are used as filters, and a blank attribute cannot match a filter — you are excluded from the search without ever appearing in it.
Photos. Interior, exterior, food or work, team. Profiles with photos get substantially more engagement, and the exterior shot specifically helps people find your door.
Services or menu. Adds detail Google can match against specific searches.
Description. Plain, specific, no keyword stuffing.
Keeping it working
Reply to reviews. All of them, briefly. It signals an attended business and encourages more.
Update hours before every public holiday. Wrong hours here produce the worst outcome available: someone travels to you and finds a locked door.
Post occasionally if you have something real — a seasonal menu, an event, a closure. Not daily.
Check it every few months. Google sometimes accepts edits from the public, so information can change without you doing anything.
The most common mistakes
Two listings for one business. Splits reviews and rankings. Merge them.
Details that disagree with your website. Name, address and phone should be character-for-character identical everywhere. Disagreement reduces confidence in both.
A category that is too broad. "Shop" instead of "bakery" removes you from every bakery search.
Set up once and never touched. The hours drift, and the drift is invisible to you and visible to everyone else.
The half that lives on your website
The profile does most of the work described above, and it does it best when your website corroborates it.
Three specifics matter. Your name, address and phone should appear on the site exactly as they appear on the profile — same wording, same abbreviations, same number. Your opening hours should agree in both places, including the seasonal ones. And the site should be linked from the profile and load quickly, because a slow site loses the person the profile just sent you.
That agreement is easy to establish and easy to lose. It breaks when something changes and only the profile gets updated — which happens because the owner can edit the profile from a phone and the website means asking somebody.
Closing that asymmetry is the site-side job here. On Helm the address, phone and hours are fields you change in a minute, in both languages if you run in both, so the profile and the site stay in agreement by default rather than by anyone remembering to reconcile them.