A restaurant owner in San Antonio told me he was spending $2,000 a month on Instagram ads but couldn’t figure out why tables were empty on weeknights. When I pulled up his Google Business Profile, his menu link was broken, his hours were wrong (still showing COVID hours from 2021), and he had 45 reviews with a 3.8 star rating. The Thai place next door had 620 reviews at 4.6 stars, updated hours, a working menu link, and showed up first for “Thai food near me,” “best Thai food San Antonio,” and “Thai restaurant open now.”
The Instagram ads were reaching people who were already scrolling. His Google profile was invisible to people who were actively hungry and looking for somewhere to eat right now.
According to a 2024 TouchBistro report, 77% of diners look at a restaurant’s Google listing before deciding to visit. Not your website. Not your Instagram. Your Google Business Profile. It’s the menu on the window that people read before they walk in.
How diners search for restaurants
Restaurant searches are some of the most common on Google, and they follow patterns you can plan for.
Cuisine-specific: “Mexican food near me,” “sushi [city],” “best barbecue in San Antonio,” “Italian restaurant [neighborhood].” These diners know what they want to eat and need to pick a place. They’ll scan the Map Pack, check star ratings and review counts, glance at photos, and decide in under 30 seconds.
Occasion-specific: “Restaurants with private dining room,” “date night restaurants [city],” “kid-friendly restaurants near me,” “brunch spots [city],” “happy hour near me.” These searches are about the experience, not just the food.
Urgency searches: “Restaurants open now,” “late night food [city],” “breakfast near me open,” “food near me.” These diners are hungry right now and want something within a few minutes’ drive. Google’s “open now” filter is critical here — your hours must be accurate.
Google processes over 1 billion restaurant-related searches per month globally. In a city like San Antonio, restaurant searches run 30,000-50,000 per month across all cuisine types. Even capturing a small slice of that traffic fills tables.
Your GBP basics are probably wrong
I’ve audited hundreds of restaurant Google profiles. The same mistakes show up over and over.
Wrong hours. Your GBP hours must reflect your actual hours, updated seasonally. If you open for lunch on weekdays but brunch on weekends, your hours should show that. If you close early on Mondays, update it. When someone searches “restaurants open now” at 9pm and your profile says you close at 9 but you’re actually open until 10, you’re invisible for that search.
Missing or broken menu link. Google shows a menu button on your profile. If that link is dead, points to a PDF that doesn’t load on mobile, or opens a third-party site that requires three clicks to see prices, you’ll lose diners. Your menu should load in under 3 seconds, be readable on a phone without zooming, and show current prices. HTML menus beat PDF menus every time for mobile users.
Wrong primary category. Your primary category should be your cuisine type: “Mexican Restaurant,” “Sushi Restaurant,” “Italian Restaurant,” “Barbecue Restaurant,” “American Restaurant.” Not “Restaurant.” Generic “Restaurant” competes with every restaurant in town. A specific cuisine category competes only with restaurants serving the same food. Add secondary categories for additional formats: “Bar,” “Catering Service,” “Brunch Restaurant,” “Live Music Venue,” “Event Venue.”
No food photos. The top-ranking restaurants in any city have 50-200+ photos, and the best ones include food shots that make people hungry. More on this below.
Reviews are your word of mouth at scale
For restaurants, reviews don’t just affect your Google ranking — they directly determine whether a diner walks in. A 2023 BrightLocal survey found that 87% of consumers read reviews for restaurants specifically, more than any other business category.
The volume bar for restaurants is higher than other industries because diners leave reviews more naturally. The top restaurants in most cities have 500-1,000+ reviews. If you’re sitting at 80 reviews, you look new or unpopular compared to the restaurant next door with 400.
Building reviews at a restaurant is actually easier than most businesses because you see dozens or hundreds of customers per day. The challenge is building a system that runs without you personally managing it.
The simplest approach: print your Google review QR code on a small card and include it with every check. “Loved your meal? Tell us on Google” with a QR code that opens your review page directly. At 100 covers per day and a 5% scan rate, that’s 5 reviews per day, 150 per month. In six months, you’ve added 900 reviews.
Some restaurants put the QR code on table tents. Others print it on receipts. The best approach I’ve seen is a small card the server drops with the bill that says “It helps us more than you’d think” with the QR code. Natural, not pushy.
Respond to every review, especially negative ones. A thoughtful response to a 1-star review (“We’re sorry the wait was long on Saturday night. We were short-staffed, and that’s not the experience we want for anyone. Your next appetizer is on us — just ask for Maria at the host stand”) can actually win more customers than a 5-star review. Diners read negative reviews specifically to see how the restaurant handles problems.
Photos sell the food before the first bite
Restaurant Google profiles with high-quality food photos get dramatically more clicks. This isn’t surprising — when you’re deciding where to eat, a photo of a perfectly plated dish does more than any description.
Take photos of your best dishes in natural light. Shoot from above for plated dishes, at a 45-degree angle for tall dishes like burgers or stacked items. Show the texture. If your mole has a sheen, show that sheen. If your brisket has a bark, show that bark. These don’t need to be professional photos. A phone camera in good lighting produces photos that make people hungry.
Beyond food, photograph your dining room, patio, bar area, and any private dining spaces. Diners searching for “date night restaurant” or “restaurant with patio” want to see the atmosphere, not just the food. Upload at least 30 photos and add new dishes or seasonal items monthly.
Businesses with 100+ photos get 520% more calls than businesses with fewer. For restaurants, “calls” includes reservations, takeout orders, and direction requests.
Google Posts fill slow nights
Every restaurant has slow periods. Tuesday nights, 2-4pm weekdays, whatever your dead zone is. Google Posts let you promote specials directly on your profile where hungry searchers will see them.
“Tuesday Taco Night: $2 street tacos and $5 margaritas, 5pm-9pm” posted as a Google Post shows up on your profile when someone searches for tacos on Tuesday. “$12 lunch specials served until 3pm, includes drink” captures the weekday lunch crowd comparing options.
Post weekly. Highlight daily specials, seasonal menu items, happy hour deals, live music nights, or catering availability. Each post lasts 7 days and signals to Google that your restaurant is actively operating, which helps your ranking.
The reservation and ordering question
If you use a reservation system (OpenTable, Resy, Yelp Reservations), make sure it’s linked correctly on your GBP. Google now integrates with most reservation platforms, so a “Reserve a table” button can appear directly on your listing. Diners who can book without calling are more likely to follow through.
For takeout and delivery, list your ordering link on your profile. If you use your own ordering system instead of DoorDash or Uber Eats, your GBP ordering link can drive direct orders that don’t cost you the 15-30% commission on third-party platforms. That’s real money — a restaurant doing $5,000/month in delivery through a third-party app is paying $750-$1,500 in commissions that could be saved with direct ordering.
What most restaurant owners miss
Your menu items are keywords. Every dish you serve is something someone might search for. “Best tacos al pastor San Antonio,” “where to get ramen near me,” “chicken fried steak [city].” Your website and GBP should mention specific dishes, not just cuisine categories.
Your website should have your full menu online (not just a PDF link), your hours, your location with parking info, and a “call to order” or reservation button above the fold. Build a page for catering if you offer it, a page for private events if you host them, and a page for each location if you have multiple.
Location pages matter for restaurants in neighborhoods. If you’re in the Pearl District, Southtown, or Stone Oak in San Antonio, mention the neighborhood on your website. People search “restaurants in the Pearl” or “Southtown dinner” and the results go to businesses that mention those neighborhoods in their content.
This week
Search your cuisine type plus “near me” from your phone. “Mexican food near me.” “Pizza near me.” See where you rank. Then pull up your own profile and check: Are your hours right, including holiday hours? Does your menu link work on a phone? Do you have at least 30 photos, including food shots?
Want to see how your restaurant looks on Google right now? Get your free audit → We’ll check your visibility for cuisine-specific searches, your review profile, and how your listing compares to the top restaurants in your area. Takes 30 seconds.