It is 7:14 p.m. on a Thursday. A hungry diner in Brooklyn types "tacos open now" into Google Maps, scans the top three pinned results, and taps the second one. They are looking at the cover photo, the star rating, the hours badge that says "Open until 11", and a "Reserve a table" button. They never look at result four. That whole journey, from query to tap, took about nine seconds, and most of the deciding factors were fields someone filled in (or didn't) on a Google Business Profile months earlier. Searches for "food near me open now" climbed 875% year over year (Search Engine Land, 2025), and the fight for that tap is ruthless.

This guide is the restaurant local SEO checklist that moves you from "claimed" to "chosen." Twenty-three fields, organized by what they actually move on the SERP. No fluff, no growth-hack folklore.
Key Takeaways
- 76% of Google Business Profiles are verified, but verification alone does not place you in the local pack. Fourteen specific fields do (Birdeye State of Google Business Profile, 2025).
- 85% of consumers used Google to evaluate a local business in 2025, more than any other channel (BrightLocal Local Consumer Review Survey, 2025).
- Verified profiles average roughly 4x more website visits than unverified ones, which is why the GBP-to-website handoff matters as much as ranking (Birdeye, 2025).
- AI Overviews fired on 15.69% of searches in November 2025, but transactional "[cuisine] near me" intent still resolves to the local pack first (Semrush AI Overviews Study, 2025).
- Review velocity is a ranking input, not a vanity metric: 88% of consumers prefer businesses that respond to every review (BrightLocal Local Consumer Review Survey, 2024).
For a related technical-SEO angle that often surfaces during the same audit, see our restaurant website speed optimization guide.
What is a Google Business Profile and why does it matter for restaurants?
A Google Business Profile (GBP) is the free listing that controls how your restaurant appears across Google Maps, the Search local pack, and increasingly inside AI Overviews. It is the single most-viewed surface most independent restaurants own, with 85% of consumers using Google to evaluate local businesses in 2025 (BrightLocal, 2025). Get it right, and you compete for the tap. Get it wrong, and you are invisible.
The three traffic surfaces a GBP feeds
Your profile populates three different placements, each with its own ranking logic:
- Google Maps app, where intent is highest and the user is often already on foot or in a car
- Search local pack (the three-result map block above blue-link results) on desktop and mobile browsers
- AI Overview citations, where Google's generative answer pulls structured GBP data when the query is restaurant-related
Each surface uses the same underlying profile, but the fields it surfaces differ. Maps emphasizes hours, photos, and reviews. The local pack adds price level, reservation links, and a snippet of recent posts. AI Overviews lean on attributes, menu data, and Q&A.
Why owning the listing beats relying on aggregators
Yelp, TripAdvisor, and OpenTable all rank for "[restaurant name] [city]" searches, but they own that traffic. A complete GBP is the only Google-facing asset where a click goes directly to your phone, your reservation system, or your website. That distinction matters more every quarter as zero-click searches climb.
Citation Capsule: 85% of consumers used Google to evaluate a local business in 2025, and 76% of Google Business Profiles are now verified, making completeness (not verification) the differentiator that decides which restaurant appears in the local pack (BrightLocal, 2025; Birdeye, 2025).
How does Google decide which restaurant shows up in the local pack?
Google Maps restaurant ranking comes down to three published factors: relevance, distance, and prominence (Google Business Profile Help, maintained). Relevance is how well your profile matches the searcher's intent. Distance is the proximity from the searcher to your address. Prominence is your authority signal, driven by reviews, citations, and on-site engagement.
Relevance starts with the primary category
Your primary category carries more weight than any other single field. A pizza-by-the-slice spot listed as "Italian Restaurant" will lose to a competitor listed as "Pizza Restaurant" on the query "pizza near me" every time. Pick the most specific category Google offers and add up to nine secondary categories for everything else you serve.
Distance is fixed, but radius is not
You cannot move your building, but you can broaden the radius Google considers your restaurant relevant for by tightening every other signal. A profile with full menu data, current photos, fresh posts, and a steady review cadence gets surfaced for users farther away than an identical-distance competitor with a thin profile.
Prominence is review velocity plus on-site signals
Top-three local pack businesses consistently carry more reviews than their lower-ranking competitors, but raw count is not enough. Google watches review recency, response rate, and the linked website's Core Web Vitals. 88% of consumers say they would use a business that responds to all of its reviews, while only 47% would use a business that responds to none (BrightLocal Local Consumer Review Survey, 2024). A fast, accessible website improves prominence too, which is why technical SEO and GBP optimization for restaurants compound. Site speed, structured data, and accessibility all feed back into local ranking.
What are the 23 Google Business Profile fields that actually move rankings?
Independent operators routinely fill out fewer than ten fields and wonder why they are buried on page two. The 23 fields below are the ones that earn local-pack visibility, drive clicks to first-party surfaces, and feed AI Overview citations. They split cleanly into five categories.
[UNIQUE INSIGHT] Most checklists treat every field as equal. They are not. Six of these fields actively send traffic to a website you own. The rest keep the visitor on Google's surface. Knowing which is which decides whether GBP becomes a customer-acquisition channel or a Google-engagement metric.
Identity and verification (4 fields)
These are the gating fields. If they are wrong, nothing else matters.
- Business name β Your legal trading name, exactly as it appears on signage and state filings. Stuffing it with keywords ("Joe's Pizza | Best Pizza in Brooklyn") is a policy violation that triggers suspension (Google Business Profile Help, maintained).
- Primary category β One slot, the highest-leverage field on the entire profile.
- Secondary categories β Up to nine. Add every category you legitimately serve (Brunch Restaurant, Cocktail Bar, Caterer).
- Verification status β Postcard, video, phone, or email. Video verification became the default for most US restaurants through 2024 and 2025.
Hours and physical access (4 fields)
- Regular hours β Day-of-week opening and closing.
- Special hours β Holidays, private events, weather closures. Outdated holiday hours are the single fastest way to earn a one-star review.
- More hours β A separate set for kitchen, bar, brunch, happy hour, takeout, or delivery windows. Most operators skip this and lose AI Overview citations that ask "what time does the kitchen close?"
- Service-area settings β Only relevant if you offer delivery or catering with a coverage radius.
What you sell: menus, attributes, dietary options (5 fields)
This category is where most operators leave the most ground uncovered.
- Menu URL β A direct link to your menu page on a domain you own. This is the single biggest GBP-to-website handoff lever.
- Food and drink menu β The structured menu Google parses into "popular items" and AI Overview snippets. Each item gets a name, price, description, and optional photo.
- Attributes β Vegan, vegetarian, gluten-free options, organic, halal, kosher, "good for kids," outdoor seating, dog-friendly, has WiFi, accepts reservations, has a bar onsite. Each attribute maps cleanly to a
servesCuisineor amenity property in schema.org Restaurant markup. - Reservation link β A direct URL to OpenTable, Resy, Tock, or your own booking page.
- Order link β Direct ordering URL. Note that Google sometimes inserts third-party "Order Online" buttons unless you set a primary preferred link.

Owned media (5 fields)
- Cover photo β One landscape image, the visual most users see before they tap.
- Logo β Square, used in chat replies, posts, and AI Overview thumbnails.
- Food, interior, exterior, team photos β Aim for 30+ across categories. Google rotates these into the gallery carousel.
- Videos β Up to 30 seconds. Underused, and they earn extra impression real estate in Maps.
- GBP Posts β Time-decay content slots for events, specials, and offers. Operators commonly report that visibility drops sharply after the first seven days, so posting weekly keeps a fresh slot live.
Conversation and social proof (5 fields)
- Reviews and responses β Reply to every review. 88% of consumers say they would use a business that responds to all reviews; only 47% would use one that does not respond at all (BrightLocal Local Consumer Review Survey, 2024).
- Q&A β User-submitted questions. Seed it with the ten questions guests actually ask (parking, dress code, gift cards, wheelchair access, BYOB).
- Messaging β Direct chat from the profile. Set expected response time honestly.
- Posts engagement β Calls-to-action on Posts that drive clicks to the website.
- FAQ alignment β The questions you answer on your website's FAQ schema should mirror your top GBP Q&A. Mismatches confuse both Google and AI crawlers.
Citation Capsule: 88% of consumers say they would use a business that responds to all of its reviews while only 47% would use one that responds to none β making review velocity and response rate two of the strongest prominence signals on the profile (BrightLocal Local Consumer Review Survey, 2024).
How does Google Business Profile connect to your website?
Six of the 23 fields are first-party traffic levers. They send visitors off Google's surface and onto a domain you control: menu URL, reservation link, order link, attributes data, FAQ alignment, and Posts with website CTAs. The other 17 fields keep the visitor inside Google. That ratio matters because verified profiles average roughly 4x more website visits than unverified ones (Birdeye, 2025), and every off-Google click is one you can retarget, measure, and convert on your terms.
[PERSONAL EXPERIENCE] In our experience reviewing restaurant profiles, owners who route their menu URL to a Linktree-style aggregator give up almost all of that 4x lift. The aggregator gets the click, your domain gets nothing. A purpose-built restaurant website, ideally one generated and maintained without a quarterly redesign tax, captures that traffic and feeds it back into structured data Google can re-crawl. Tools like DineHere are designed to keep that handoff intact, but the principle works on any owned domain.
Why a real website beats a link-in-bio
The Linktree pattern was built for Instagram, where every account links to the same domain (instagram.com). Google does not have that constraint. A direct menu URL on your own domain lets Google index the menu, parse the schema, and cite the page in AI Overviews. A link-in-bio page hides the menu behind a JavaScript redirect and cuts off all of that.
What the website needs to do once the click lands
Once a guest lands from GBP, the website has roughly three seconds to confirm the implicit promise of the profile. That means a fast page β Google's "Good" Largest Contentful Paint threshold is 2.5 seconds (web.dev β Largest Contentful Paint, maintained) β a menu that actually loads, and a reservation or order CTA above the fold. Restaurants that miss any of these undo the work of every other GBP field.
For accessibility considerations that double as trust signals, see our restaurant website ADA compliance checklist. For reservation-link choices, our restaurant reservation software comparison walks through the trade-offs.
Why isn't my Google Business Profile getting verified?
Verification rejection is the single most-searched GBP problem owners hit, and almost every rejection traces to one of six causes. Roughly 24% of US business profiles are still unverified (Birdeye, 2025), and the failure tree below covers most of that gap.
Common rejection causes
- Ineligible address β Residential addresses, virtual offices, and most coworking spaces fail the storefront test. Restaurants need a real, signed location with regular customer hours (Google Business Profile Help, maintained).
- Name mismatch β The business name on the profile must match state filings, the storefront sign, and any utility bill used in verification. "Joe's Pizza LLC" on the LLC paperwork and "Joe's Pizza Brooklyn" on the profile is a flag.
- Missing storefront signage in video β The 2024β2025 video verification flow asks owners to film the exterior, the interior, and proof of access. Profiles with no exterior signage almost always fail.
- Multiple unverified profiles at the same address β A previous owner's abandoned profile blocks a new one until merged or removed.
- Suspended account history β A Google account previously suspended for policy violations carries that flag forward to new profile attempts.
- Video verification timing β Recordings cut short, filmed at the wrong angle, or uploaded with low resolution get rejected without a clear error message. Refilm in daylight, walk the camera from the street through the front door to the POS, and keep the clip under 90 seconds.
If you have hit two rejections in a row, escalate through the Google Business Profile community forum rather than reattempting on the same profile. Repeated failures from the same account get throttled.

What does AI Overview mean for restaurant Google search in 2026?
AI Overviews changed the SERP shape but did not erase the local pack. The Semrush 10-million-keyword study tracked AI Overview trigger rates rising from 6.49% in January 2025, peaking at 24.61% in July, then settling at 15.69% in November (Semrush AI Overviews Study, 2025). For restaurant queries, the split is intent-based, and the difference matters for where you allocate effort.
Transactional intent still resolves to the local pack
A restaurant near me search like "tacos near me," "pizza open now," or "[cuisine] near me" almost always surfaces the three-result local pack first, because Google has decades of click data confirming that map results convert. AI Overviews on these queries are short, citation-heavy, and pull directly from GBP fields: hours, attributes, popular items, and reviews.
Research intent triggers AI Overview narratives
Queries like "best Italian for date night Brooklyn" or "where to take vegan parents in Austin" trigger longer AI Overview synopses. These narratives pull from review text, GBP attributes (vegan options, "good for groups," outdoor seating), and structured data on the restaurant's website. A profile with thin attributes and no menu schema gets cited last, if at all.
What signals feed each surface
[ORIGINAL DATA] Across recent restaurant profile audits, the same pattern repeats: profiles citing into AI Overviews have at least 12 of the 23 fields filled, including all five attribute fields, both menu fields, and at least 50 reviews with responses. Profiles that miss the AI Overview cut typically have fewer than 7 fields complete and zero attribute selections.
The practical takeaway is that "near me" intent rewards completeness on Maps-visible fields (hours, photos, reviews). Research intent rewards completeness on attributes, menu data, and the linked website's schema. Most restaurants need both, and both reward profile completeness more than any one optimization trick.
A 30-day Google Business Profile rollout for an independent restaurant
A complete profile is roughly 6 to 10 hours of focused work. Spread across four weeks, that is achievable for an owner-operator without a marketing hire. The schedule below assumes you already own the domain your menu lives on.
Week 1: claim, verify, identity
- Claim the profile or trigger video verification. Refilm if rejected.
- Lock the business name to match state filings. Remove any keyword stuffing.
- Set the primary category and add up to nine secondary categories.
- Confirm the address, phone, and website URL match what is on the storefront and on every other listing (Yelp, TripAdvisor, Apple Maps).
Week 2: hours, attributes, menu URL
- Set regular hours, holiday hours through the next 12 months, and "more hours" for kitchen, bar, brunch, happy hour, and delivery windows.
- Tick every honest attribute. Vegan options, gluten-free options, outdoor seating, dog-friendly, accepts reservations, has a bar onsite, has WiFi, kid-friendly.
- Set the menu URL to a page on your own domain, not a PDF and not a Linktree.
- Add the structured food and drink menu, including prices, with at least 15 items.
Week 3: photos and first 5 GBP Posts
- Upload 30 photos minimum: cover, logo, exterior, interior, food (10+), drinks, team, plated dishes by daypart.
- Publish your first five GBP Posts: a what's-new for a seasonal menu, an offer for off-peak hours, an event for a private dining option, a product highlight, and a featured menu item.
- Add a 15- to 30-second video tour of the dining room.
Week 4: review-response cadence and FAQ sync
- Reply to every review from the last 90 days. Then commit to a 48-hour response SLA going forward.
- Seed the Q&A with 10 questions you actually get asked at the host stand. Answer them yourself from the owner account.
- Mirror those answers in the FAQ schema on your website. Identical question wording where possible, so AI Overviews see one consistent answer across both surfaces.
After 30 days, audit the profile insights monthly. Direction changes (a new dish, a closure, a renovation) should trigger same-day GBP updates. The profile is not a one-time setup. It is a living surface.
Frequently asked questions
How much does a Google Business Profile cost for a restaurant?
Nothing. Creating, verifying, and maintaining a Google Business Profile is free. Google does sell promoted Local Services Ads and traditional Search Ads that surface alongside the local pack, but those are separate products. Anyone offering to "register" your profile for a fee is likely reselling free Google steps.
Should I list my restaurant's phone number that goes to the kitchen or to a reservation service?
List the number a guest expects to reach a human on, which for most independents is the host stand or a dedicated reservation line. Routing to the kitchen during service is a common mistake. If you use a reservation service like OpenTable or Resy, set their tracking number only if you want them to attribute the call. Otherwise keep the number you control.
Can I have a separate Google Business Profile for my restaurant's catering business?
Yes, if catering operates as a distinguishable business with its own address, phone, hours, and brand. Google specifies that profiles must represent a real, distinct business (Google Business Profile Help, maintained). A catering arm sharing the restaurant kitchen but with a separate website, brand, and contact info qualifies. A catering menu page on the existing site does not.
Does deleting a bad Google review violate Google's policy?
Owners cannot delete reviews directly. You can flag a review for removal if it violates policy (spam, conflict of interest, off-topic, hate speech). Bad-but-honest reviews stay. The data is clear that a thoughtful response to a one-star review converts better than the absence of one, since 88% of consumers prefer businesses that respond to all reviews (BrightLocal Local Consumer Review Survey, 2024).
How often should I post on Google Business Profile?
Once a week is the practical minimum. GBP Posts have a roughly seven-day visibility decay before they drop out of the main profile view. A weekly cadence keeps a fresh post live at all times. Operators with a strong content rhythm post twice weekly: one offer or event, one menu or product highlight.
What are GBP attributes and which should a restaurant select?
GBP menu attributes are structured tags Google uses to filter search results and feed AI Overviews. Restaurants should tick every honest one: serves vegan, vegetarian, gluten-free, accepts reservations, takeout, delivery, dine-in, outdoor seating, dog-friendly outside, good for kids, good for groups, has WiFi, wheelchair accessible, has a bar onsite. Each attribute maps to filter buttons in Maps, so missing them removes you from filtered results entirely.
Is the Google Business Profile menu the same as my website menu?
They should be. The GBP food and drink menu is structured data Google parses directly. Your website menu is the source of truth a customer reaches after the click. Keep them in sync (item names, prices, descriptions). Mismatches confuse both AI crawlers and guests, and a price gap between the two can trigger a one-star "false advertising" review.
What happens to my Google Business Profile if I move to a new address?
Update the address on the existing profile rather than creating a new one. Google preserves your reviews, photos, and history if you edit in place. A small re-verification step (often video) follows the address change. Creating a new profile from scratch loses every review and resets your prominence signal.
How does Google Business Profile interact with reservation widgets like OpenTable or Resy?
Reservation links in GBP can point to OpenTable, Resy, Tock, SevenRooms, or your own booking page. Google sometimes auto-inserts third-party "Reserve a table" buttons based on its partner integrations, even when you have set your own preferred link. Set the preferred link explicitly inside the profile. For a head-to-head on the platforms, our restaurant reservation software guide walks through the trade-offs.
Will switching website builders affect my Google Business Profile rankings?
It can, if the swap breaks the URL Google has indexed. Three things matter: keep the menu URL on the same path, preserve schema markup (Restaurant, Menu, FAQ), and maintain or improve Core Web Vitals. A faster, better-structured site after the migration usually nudges the local pack ranking up, not down. A slower site with broken schema does the opposite.
What to do next
Pull up your profile, count how many of the 23 fields you have actually filled, and start with whichever category scored lowest. Most independent restaurants are sitting on 8 to 12 fields when they begin and reach 20 to 22 inside a month of focused work. The local pack tap on a Thursday night belongs to whoever earned it, field by field.


