When someone searches "restaurant near me" or "where to eat in [city]", Google shows the map with three places on top — the local pack. Being there brings more visits than any ad. This piece explains how a restaurant shows up in Google Maps.
How Google ranks the local pack
Three factors, in Google's own words:
- Proximity — where the user is relative to the restaurant. Not controllable, but it explains why results change by neighbourhood.
- Relevance — how well the profile and the site match the search (category, menu, keywords).
- Prominence — reviews, links, mentions, traffic, profile activity.
Google Business Profile — the minimum
- An accurate primary category ("Restaurant", "Italian restaurant", "Cafe") + relevant secondary ones.
- Opening hours, including holiday exceptions — Google demotes profiles with wrong hours.
- Photos — interior, dishes, team, facade; new ones regularly.
- Menu — a link to the menu page on the site and/or an uploaded menu.
- Attributes — terrace, kids' menu, vegetarian, parking, accessibility, reservations.
- A reservation link and a link to the site.
- Posts — seasonal menu, events, promotions; they keep the profile active.
NAP consistency
NAP = name, address, phone. They must be written the same way everywhere — on the site, in Google Business Profile, in Foursquare, in local directories, on social media. Discrepancies (a different phone format, an old address, "st." vs "street") undermine Google's trust in your data.
Reviews
- A steady pace matters more than the total — 2–4 new reviews a month beat 100 reviews from two years ago.
- Reply to all — the good and the bad; politely and specifically.
- Ask for a review at the right moment — a QR on the bill, a link in a post-reservation email.
- Keywords guests naturally write in reviews ("the best pizza in [city]") help relevance.
What the site needs
- A menu page — indexable, not a PDF. See digital menu — QR, PDF or platform.
- Address, map and hours in text, not just as an image.
- Structured data —
Restaurant+Menuschema; Google uses them for rich results. - A neighbourhood/area page if you are somewhere people search for by name ("restaurant in [neighbourhood]").
- A separate local page for each location if you have more than one.
Summary
The local pack is won with a well-filled and active Google Business Profile, identical NAP data everywhere, a steady pace of reviews and a site with an indexable menu and local information. This is part of the restaurant website and of monthly maintenance with SEO.
Get in touch for a review of your local presence.