Most restaurant profiles on Google are “complete.” Hours filled in, category set, a few hundred photos, healthy views. And still the profile leaks bookings every night. The menu is a blurry PDF from two seasons ago, the booking button points at the homepage, and nobody has opened the search terms report since verification.
A Google Business Profile for restaurants does two jobs: it gets you seen, then decides whether the person who saw you calls, books, or keeps scrolling. Most advice on Google Business Profile optimization stops at the first job. The covers are in the second.
Below: the fields that decide whether a guest books, the menu, photos, posts and reviews, running several locations, and reading the Performance report as covers. We finish with a 30-day sequence.
Key takeaways
- Ranking gets you seen; the profile gets you booked. Treat the listing as a storefront that converts, not only as a ranking asset.
- A handful of fields do most of the work. Name, primary category, hours (including special hours), booking link, phone and menu decide most guest decisions.
- The menu is the most neglected high-intent asset. A linked HTML menu on your own site, plus owner-added dish names, beats a stale PDF photo.
- One profile per location, each with its own phone and landing page. Duplicates and shared URLs cause problems for guests and for Google.
- Read the Performance report in actions, not views. Calls, bookings, direction requests and menu clicks are the numbers that turn into covers.
Get Free Consultation
What a Google Business Profile for restaurants actually has to do
The profile is a three-step funnel: discovery, decision, action.
Discovery is the ranking part. Google says “Local results are mainly based on relevance, distance, and popularity,” and its help page breaks that into relevance, distance and prominence (Google Business Profile Help). You can’t move your building, so the work is relevance (categories, menu, the words on your location page) and prominence (reviews and links). Google also notes that “Businesses with complete and accurate info are more likely to show up in local search results,” which is the one reason the basic checklist matters at all.
Decision happens in the seconds after someone taps your listing: rating, photos, open or closed, menu, compared with the two other places in the pack.
Action is the tap: call, book, directions, website, menu. If that tap leads somewhere slow or wrong, the decision you just won gets lost.
The discovery side has its own guides: How to Rank Higher on Google Maps covers categories, citations and grid scans, and Local SEO for Restaurants covers the map pack. This post is about decision and action, where most “optimized” profiles quietly fail. And for anyone selling a shortcut, Google is blunt: “There’s no way to request or pay for a better local ranking on Google.”
The fields that decide whether a guest books
A guest decides on a small set of fields, so audit those first. The rules on names, categories, hours and descriptions come from Google’s guidelines for representing your business.
| Field | What the guest sees | Common mistake | Fix |
|---|---|---|---|
| Business name | The headline in Search and Maps | Keywords stuffed in (“Luigi’s Best Pizza Pasta Midtown”) | Use the real-world name on your signage, nothing added |
| Primary category | The label under the name | A generic “Restaurant” when you’re a pizzeria or wine bar | Pick the most specific category; keep extras to as few as possible |
| Hours and special hours | “Open now” or “Closed” at a glance | Holiday closures and private buyouts never entered | Set special hours for every holiday, event and early close |
| Attributes | Outdoor seating, reservations, dietary options | Left blank or out of date after a refit | Review quarterly against what you actually offer |
| Description | A short paragraph in the “About” area | Promotions, prices and links pasted in | Say what’s unique about the place; Google’s guidelines ask you to avoid promotions, prices and links here |
| Website and booking link | The buttons a ready guest taps | Both point to the homepage | Website to the location page; booking straight to the reservation flow |
| Phone | The call button | A central number that rings an office | A number specific to that location that someone answers during service |
| Menu | The menu tab or link | An old PDF or a customer’s photo | A menu link to an HTML page on your site, plus owner-added dishes |
| Photos | The first impression | Mostly customer uploads, dark and random | Regular owner photos of dishes, room, exterior and entrance |
The booking link is where the most revenue leaks, because a guest who has already decided is the most expensive person to lose. Test it on a phone every month. Special hours are where trust is lost; Google’s tips list “Your business hours, including special store hours” among the information to complete.
Menu: the most-clicked thing nobody maintains
Google’s menu help page says “This feature is available to food and drink businesses,” and describes three ways a menu ends up on your profile:
- A menu link. “Enter the URL link to where your menu can be found.” This points guests to the menu on your own site.
- Menu items added in the editor. Some owners will find an option to add items with descriptions and prices directly.
- A photo or PDF. “You can upload your own menu photo or a PDF that contains your menu.” There’s a catch here too: “Your customers can add a menu photo of your restaurant.”
That last line explains a lot of bad listings: without a usable menu, a guest’s photo of last spring’s menu may be what the next searcher sees.
Keep the source of truth as an HTML menu page on your website (readable on a phone, crawlable, easy to update), point the menu link at it, and use the editor or a clean upload as a backup. An HTML page also takes structured data, covered in Restaurant Schema Markup.
Then handle dish names. Google’s popular dishes help page says “Both you and your customers can add photos and names of dishes,” and that “dish names added by you will get precedence over dish names added by customers.” If guests call your signature dish by the wrong name, you can fix it, though Google only aims to post owner edits “within a few days, but we don’t guarantee they’ll be published.”
Photos, dishes and posts: what’s worth the effort
Google’s ranking tips say “You can show customers what you offer and tell the story of your business with photos and videos.” For a restaurant, photos work at the decision stage: a guest comparing three places is judging the room, the plates and the crowd. Where the effort is better spent:
- The first five photos. Exterior (so people find the door), the room at service, two or three signature dishes, and the occasion you want (a date-night table, a private room).
- Seasonal menu changes. When the menu changes, the photos should too.
- Dish photos tied to dish names, which support the popular dishes feature.
Posts are a different case. Google describes them as a way to “share announcements, offers, updates, and event details directly with your customers on Search and Maps,” in three types: Updates, Offers and Events (Google posts help). They help a guest already looking at you: a new brunch menu, a holiday prix fixe, a wine dinner. They are not a ranking lever. Note that “Posts older than 6 months are archived unless a date range is set,” so a profile with only archived posts looks unmanaged. One or two posts a month, each tied to something real, is plenty.
Reviews as conversion copy
Reviews matter for both jobs. On ranking, Google says “More reviews and positive ratings can help your business’s local ranking,” and its tips include replying to reviews. On conversion, the reviews are the copy a guest actually reads before booking: your rating, the most recent comments, and how you answered the unhappy ones.
Recency matters to guests: a 4.6 with recent reviews reads differently from a 4.6 whose newest review is from last winter. And responses are public marketing, because the next guest reads your reply to the one-star review more carefully than the review itself.
For generating more reviews within Google’s rules, read How to Get More Google Reviews. For replies that protect the rating, see Restaurant Review Response.
Running profiles across locations
For a group, the profile problem multiplies. Google’s guidelines are clear on the basics: one profile per business location, no duplicates (they cause problems), a phone number and website specific to that location, and a precise address where the business has permanent signage.
In practice for a restaurant group:
- Each location gets its own profile, owned by the group’s account. Former managers or old agencies sometimes still hold access. Audit it.
- Each profile lands on its own location page, not the homepage, repeating the neighborhood, hours, menu and booking link.
- Each profile has its own phone number that rings in that restaurant.
- Categories and attributes reflect each venue. If only one location has a patio, only that profile says so.
- Hunt for duplicates from old addresses, pop-ups or guest-created listings.
The landing-page side is covered in Multi-Location Restaurant SEO.
Reading the Performance report in covers, not views
Views feel good. Actions pay the rent. Here is each metric as defined on Google’s performance metrics help page, and how we read it.
| Metric | Google’s definition | What it tells an operator | What to do when it drops |
|---|---|---|---|
| Searches | “The search terms people used to find your business.” | Which dishes, occasions and neighborhoods guests associate with you | Compare with last month; add missing terms to the location page and categories where accurate |
| Views | “How many people viewed your Business Profile on Search and Maps.” | Top-of-funnel visibility only | Check categories and reviews; see the ranking guide linked above |
| Calls | “The number of times a customer clicked on the call button on your Business Profile.” | Guests ready to book or ask a question | Confirm the number rings the right location and someone answers during service |
| Directions | “How many people asked for directions to your business.” | Walk-in and same-day intent | Check the pin, the address and the entrance photo |
| Bookings | “The number of bookings people completed.” | Reservations made from the profile (requires a booking provider) | Test the booking flow on a phone; check the provider connection |
| Menus | “The number of times people clicked on the menu content per user, per day.” | Interest in what you serve | Make sure the menu is current, readable and linked |
Two timing notes from Google: “The searches metric is updated at the start of each month. It might take up to 5 days to show up.” So don’t judge the search terms on the 2nd of the month.
The arithmetic nobody runs
The numbers below are an illustration, not client data. Use your own call-to-booking and party-size figures.
Suppose a single location’s profile shows, in one month, 300 calls, 120 completed bookings and 900 direction requests. Suppose your host stand tells you about one in three calls ends in a reservation, the average party is 2.5 guests, and you estimate a tenth of direction requests become a visit of two people.
- Calls: 300 × 1/3 × 2.5 = 250 covers
- Bookings: 120 × 2.5 = 300 covers
- Directions: 900 × 1/10 × 2 = 180 covers
That’s roughly 730 estimated covers that month. Rough, but it changes the conversation: a drop in views with flat calls and bookings is not a crisis, while a drop in bookings with flat views means something broke in the booking flow.
A 30-day optimization sequence
Starting from a “complete but neglected” profile, here’s our order.
| Week | Focus | Tasks |
|---|---|---|
| 1 | Access and accuracy | Confirm ownership; remove old users; check name, pin, phone and primary category; enter special hours for 90 days |
| 2 | The action buttons | Website link to the location page, booking link to the reservation flow, menu link to an HTML menu; test on a phone |
| 3 | Decision content | Fresh owner photos; correct dish names; rewrite the description without promotions, prices or links; review attributes |
| 4 | Measurement and rhythm | Export Performance data per location; build the covers estimate; set a monthly review; schedule one or two real posts |
After that it’s maintenance: special hours before holidays, photos with menu changes, and a monthly read of the Performance report against your reservation system.
Get an honest read on what your profile is leaking
If you can’t say how many covers your profiles produce, start there. Our Covers Boost program covers local SEO and GEO, review generation and response, a reservation funnel rebuild and cover analytics, built to fill tables without leaning on paid spend. On our own published results, one client saw +70% website organic traffic growth in 5 months.
We won’t promise a ranking. We will show you where guests are dropping off between the search and the table. Book a free consultation and bring access to your profiles.
Frequently asked questions
Is Google Business Profile free for restaurants?
Yes, and Google states there’s no way to pay for a better local ranking. The real cost is time: keeping hours, menus, photos and links accurate at every location.
How often should a restaurant update its Google Business Profile?
Check it monthly and update it whenever the menu, hours or events change. Special hours go in before every holiday. Read the Performance report after the search terms update early in the month.
Should we upload the menu as a PDF or use a link?
Link to an HTML menu page on your own website as the main source, because it’s readable on a phone and easy to keep current. An uploaded photo or PDF works as a backup.
Do Google posts help a restaurant rank higher?
We don’t treat posts as a ranking lever. Google describes them as a way to share updates, offers and events with customers on Search and Maps, so they help guests who are already looking at you. Keep them current, since posts older than six months are archived unless a date range is set.
Can customers change our menu or dish names on Google?
Customers can add menu photos and suggest dish names and photos. Google says dish names added by the owner get precedence over names added by customers, so add your own. Edits can take a few days to appear and aren’t guaranteed to be published.
What should a multi-location group track each month?
For each location: calls, bookings, direction requests, menu clicks, website clicks and top search terms. Convert actions into estimated covers with your own call-to-booking rate and party size, and watch bookings and calls more closely than views.
