A Google Business Profile is usually the first thing a hungry customer sees, often before your website, and sometimes instead of it. Someone searches "italian near me" or your restaurant's name directly, and what shows up in the map pack or knowledge panel is what decides whether they call, get directions, or scroll past you to the next result. This post walks through the specific fields and features that actually move that needle for a restaurant, in the order they're worth doing. (If you're weighing how much attention Google deserves relative to Yelp and TripAdvisor in the first place, see TripAdvisor vs. Yelp vs. Google — this guide assumes you've already decided Google is worth optimizing.)
Claim and Verify the Profile First
If a listing already exists for your restaurant but nobody at the business has claimed it, you don't control what's on it: hours can be wrong, the wrong photo can be the cover image, and you can't respond to reviews. Claiming and verifying is the prerequisite for everything else in this guide, and it's a one-time setup cost, not an ongoing task.
Once claimed, the highest-leverage low-effort task is keeping hours accurate, holidays included. A restaurant that shows as open when it's actually closed for a holiday costs a wasted trip and, often, a review about it. Regular hours rarely drift, but holiday hours do, precisely because they require a separate update most owners forget to make until a customer complains.
What Category and Attributes Actually Matter for a Restaurant?
Your primary category should be the single most specific, accurate description of what you serve, not the broadest one available. "Italian Restaurant" outperforms "Restaurant" for anyone actually searching for Italian food, because Google matches category to query intent directly, and a vaguer category means matching a vaguer, more competitive set of searches. Most profiles can also carry additional categories beyond the primary one, which is worth using if you genuinely span more than one kind of business (a bakery-café that's also a full lunch spot, for instance) rather than picking only whichever category felt most official when you first signed up. Attributes work alongside category rather than instead of it: they're the specific yes/no details (delivery offered, outdoor seating, wheelchair accessible) that let a customer filter past businesses whose category matches but whose specifics don't.
Beyond the primary category, restaurants have a specific set of dining-option attributes worth filling in completely: delivery, takeout, drive-through, and pickup are each their own toggle, and Google's own guidance recommends setting hours for each service you offer individually rather than relying on your general business hours to cover them. A customer searching "restaurants open for delivery right now" is filtered by these specific attributes, not by your category alone.
Beyond dining options, general attributes (outdoor seating, Wi-Fi, wheelchair-accessible entrances and restrooms, and similar) round out the profile and can be the deciding factor for a customer weighing two similar options. None of this is required to show up in search at all, but an incomplete profile is a worse-performing profile.
Menu, Online Ordering, and Reservations
Three restaurant-specific features are worth setting up beyond the basics, and all three exist because Google added them specifically for restaurants rather than businesses generally:
- Menu editor: lets you set a preferred menu or build a detailed one with sections, dishes, descriptions, and prices, so the menu itself is visible on the profile without a click-through to your site.
- Online ordering: lets customers order directly from the profile, and you can set a preferred ordering provider if you already use one.
- Bookings and Waitlists: reservations can be managed directly on Google or routed through a supported scheduling provider, so a customer doesn't have to leave the search results to book a table.
Each of these turns a passive listing into something a customer can act on immediately, which matters more for a restaurant than almost any other business type: the gap between "looks good" and "let me place an order" is often a single tap. A profile with a real menu, a working ordering link, and a live reservation button is doing the job a landing page would otherwise need to do, without requiring the customer to leave the search results at all.
How Many Photos Does a Restaurant's Profile Actually Need?
There's no fixed number that guarantees results, but the composition matters more than the raw count. Google's own restaurant setup guidance specifically recommends photos and videos of your interior, exterior, and the overall dining experience, not just food shots, which is the mix most restaurants skip in favor of food photography alone. The exterior photo matters for a reason that's easy to overlook: it's often the first thing a customer sees when trying to identify your storefront while driving or walking past for the first time, and a missing or outdated exterior photo is a small but real source of lost foot traffic from people who simply couldn't confirm they'd found the right building. Interior and ambiance photos do the job your marketing copy can't: they let a customer picture themselves sitting there before they've committed to a reservation, which is a different kind of persuasion than a well-lit plate of food provides on its own.
A stale or half-empty photo section reads as a stale business, whether or not that's true. Treat this as something to refresh seasonally (a menu changes, a dining room gets updated) rather than a one-time setup task. A quick, honest test: look at your own profile as a stranger would, and ask whether the photos currently there would talk you into a reservation at a restaurant you'd never heard of.
Posts: The Feature Most Restaurants Set Up Once and Never Touch Again
Posts push a short update (a new seasonal item, a holiday hours change, a live-music night, a private-event booking window) directly onto the profile, visible to anyone who looks you up that week. Most restaurants either never discover the feature or use it once at setup and forget it exists. Treated as a light, recurring habit instead, a fresh Post is a low-effort way to signal an active, current business at exactly the moment a prospective customer is deciding between you and a competitor's listing.
Why the Q&A Section Needs Checking, Not Just Setting Up
The Q&A section is public and crowdsourced by default: anyone can post a question, and anyone, including someone with no connection to your restaurant, can answer it. Left unmonitored, this becomes a place where an outdated or simply wrong answer sits at the top of your profile indefinitely (a former patron guessing at whether you take reservations, or an answer that was accurate two menu changes ago). Checking it periodically and answering directly, in your own voice, as the business (do you take walk-ins, is there a kids' menu, is parking available, do you accommodate large groups) closes that gap before a stranger's guess becomes the de facto answer.
Common Setup Mistakes Worth Checking For
A handful of small errors show up disproportionately often on restaurant profiles specifically, because a restaurant's operating details change more often than a typical business's do:
- A duplicate listing from a previous ownership or a past rebrand, still indexed and competing with the current one for the same search.
- A menu attached only as a static PDF or photo, which is harder for a customer to scan and doesn't get the same visibility as the structured menu editor.
- Dining-option attributes left over from a prior operating mode (delivery toggled on from a pandemic-era setup, for instance, long after it stopped being offered).
- A primary category that describes the business as it started, not as it operates now (a coffee shop that's since added a full lunch menu, still categorized only as a café).
None of these are dramatic on their own, but each one is a small, ongoing tax on how well the profile actually represents the business, and each takes minutes to fix once noticed.
Tracking What's Actually Working
Google Business Profile includes its own performance view, and for a restaurant, three numbers are worth checking on a regular cadence rather than never looking: how many searches surfaced your profile, how many people clicked into your menu, and how many bookings came through the profile itself. None of these require a third-party analytics tool to see. Menu clicks specifically are a useful proxy for whether your listing is actually getting someone to the consideration stage, not just showing up; a profile with plenty of searches but almost no menu clicks usually means something upstream (photos, category, or the summary text) isn't converting a look into interest.
Where Reviews Fit Into Profile Visibility
Reviews are covered in depth in how reviews impact your local SEO rankings, but the short version for a Business Profile specifically: review volume, recency, and rating all factor into how prominently your profile surfaces, on top of everything covered above. A perfectly optimized profile with a rating that's quietly drifted down, or gone quiet on new reviews for months, is still an underperforming profile. Category, attributes, and photos get a customer to look. Reviews are most of what convinces them to act once they do — see managing reviews across Google, TripAdvisor, and Yelp for the routine that keeps that side of the profile from slipping.
A Practical GBP Setup Checklist
- Claim and verify the profile if you haven't already.
- Set the most specific accurate category, not the broadest one.
- Fill in dining-option attributes (delivery, takeout, drive-through, pickup) individually rather than relying on general hours.
- Build out the menu editor rather than linking to a PDF.
- Connect online ordering and reservations if you offer either.
- Upload and periodically refresh interior, exterior, and dining-experience photos.
- Check the Q&A section for stale or inaccurate crowdsourced answers.
- Keep review volume, recency, and response rate healthy — see the checklist in how reviews impact your local SEO rankings for that side of it.
Keep the review side handled
Once your profile's set up, the ongoing work is reviews. Revalito pulls Google, TripAdvisor, and Yelp into one dashboard so that part doesn't slip.
Start free during beta →