Google Business Profile
Google Business Profile for restaurants: what to optimise
A working checklist for the profile most guests see before they ever reach your website, with honest notes on what each change affects.
Alex Opsenica · Founder, Moolah Media
On this page
Most restaurants are judged on a page they did not design. The Business Profile carries the photos, the rating, the hours and the booking button, and for a large share of guests it is the whole experience of choosing where to eat.
Start with accuracy, not optimisation
Wrong hours cost covers the same evening. Before anything else: opening hours including holiday hours, address, phone, service options, and the booking link pointing at a page that works on a phone.
Baseline accuracy
- Opening hours correct, holiday hours set in advance
- Primary category as specific as honestly possible
- Secondary categories reflect real services only
- Reservation and ordering links live and mobile-tested
- Menu present in a format Google can read
- Attributes completed: accessibility, dining options, outdoor seating, payments
Categories carry more weight than most owners expect
The primary category is one of the strongest relevance signals available. A precise choice — a specific cuisine category where it genuinely applies — usually serves a restaurant better than the broadest option, because it makes the profile eligible for the cuisine searches guests actually type.
Example · hypothetical
A hypothetical category change
Imagine a wine-led bistro listed under the generic "Restaurant" category. It serves French food and a substantial wine list. Moving the primary category to "French restaurant" and adding "Wine bar" as a secondary makes it eligible for two query sets it previously had no natural claim to. This is a relevance change, not a guarantee of position.
Menus and photos
Menus should be readable as text, not locked in an image or a PDF. Photographs matter for choice more than for ranking: they are frequently the last thing looked at before a booking, and a profile carrying three-year-old pictures of a since-refurbished room is actively working against the business.
Key takeaway
Photos and menus mostly influence whether a guest chooses you, not whether Google shows you. Both matter — but be clear which problem you are solving.
Posts: useful, but not a ranking lever
Business Profile posts are a legitimate way to communicate seasonal menus, events, opening changes and offers to people already looking at the profile. We do not present them as a ranking factor, because the available evidence does not support that claim. Used well, they are a communications tool with a small engagement upside.
Reading the Performance report correctly
Business Profile Performance reports how people found and interacted with the profile. It is not Google Analytics, it is not Search Console, and its numbers will not reconcile with either.
Google Business Profile Performance
Business Profile views
How many times the profile or its content was seen across Search and Maps. It measures profile exposure, not website sessions, and cannot be compared like-for-like with GA4 traffic.
Google Business Profile Performance
Searches breakdown
Splits discovery between people searching your name and people searching a category or product. A rising non-brand share is one of the more meaningful signs that local visibility work is landing.
Source: Google Business Profile Help — Performance reporting
Review handling belongs to the profile too
Responses are public and permanent. Written by someone who runs the room, they read as accountability; written as templates, they read as a call centre. This is one job worth keeping in-house.
See this in practice
How a restaurant search actually becomes a booking.
Chef-led landmark restaurant · name withheld · Dublin city centre
766KProfile views · recorded in Google Business Profile Insights
766K profile views, 75% of them on Maps Mobile, and 19,600+ direction requests — mapped across five stages of guest discovery.
See profile-led discovery in a real engagementThe weekly and monthly habit
A profile is not a launch task. Almost all of the value comes from small, repeated maintenance that keeps it accurate while the restaurant changes around it.
| Cadence | Task |
|---|---|
| Weekly | Respond to new reviews; check hours for the week ahead; add one or two current photos |
| Monthly | Menu and prices reviewed; booking and ordering links tested from a phone; performance report read |
| Quarterly | Categories, attributes and services reviewed; older photos culled; description re-read |
| As it happens | Special hours for bank holidays, closures and private hires, set in advance |
Weekly
- Task
- Respond to new reviews; check hours for the week ahead; add one or two current photos
Monthly
- Task
- Menu and prices reviewed; booking and ordering links tested from a phone; performance report read
Quarterly
- Task
- Categories, attributes and services reviewed; older photos culled; description re-read
As it happens
- Task
- Special hours for bank holidays, closures and private hires, set in advance
Ten-minute weekly profile pass
- New reviews answered
- Next week's hours correct, including any closure
- One or two photographs from actual service added
- Any guest question answered by the business
- Booking link opened and tested on a phone
Protecting ownership
The profile is one of the most valuable assets a restaurant has, and it is routinely left in the control of a former manager, a web developer or an agency that has moved on. Recovering access takes weeks that a restaurant cannot afford mid-season.
Ownership hygiene
- Primary ownership on an account the business controls, not an individual's personal address
- At least two owners, so nobody is a single point of failure
- Agencies and staff added as managers, never owners
- Access reviewed whenever someone leaves
- Recovery contact details current
Key takeaway
Own the profile the way you own the lease. Everything else in local search sits on top of it.
Common questions
How often should we update the profile?
Update whenever something real changes — hours, menu, room, service options — and refresh photography a few times a year. There is no benefit in editing for its own sake.
Should we add keywords to our business name?
No. It breaks Google's guidelines and puts the listing at risk of suspension.
Is the Performance report the same as Google Analytics?
No. Performance measures interactions with the profile on Search and Maps. GA4 measures activity on your website. They answer different questions and will not match.
Working on this yourself? What the ongoing work covers.
How complete is your Business Profile really?
The audit reviews categories, hours, menus, photos and review patterns against the restaurants you compete with for the same searches.
Get Your Free Visibility AuditWritten by

Alex Opsenica
Founder, Moolah Media
Founder of Moolah Media, a founder-led restaurant marketing specialist based in Ireland, working with restaurants worldwide on websites, SEO and Google Maps, and Google Ads. Around 20 years in hospitality, including hands-on restaurant management.
Continue exploring
Google Maps
How restaurants rank in Google Maps
How restaurant Maps rankings work: a source-backed diagnostic table, repeatable catchment test and worked coverage example without ranking myths.
7 min readUpdated 5 Oct 2026
Read InsightReviews
Restaurant reviews: what matters for local search
How review volume, recency and responses influence restaurant discovery and choice — and which tactics to avoid entirely.
4 min readPublished 17 Nov 2025
Read InsightMeasurement
Which SEO metrics actually matter to a restaurant?
Search Console, Business Profile Performance, GA4 and booking data: what each proves, and which numbers are worth reporting.
3 min readUpdated 13 Jan 2026
Read Insight


