How to make your restaurant visible on Google: where you show and how to show higher
To make your restaurant visible on Google, claim and verify your free Google Business Profile, fill in every field with the same name, address and phone that appear on your website, add your real menu and photos, ask guests for reviews and answer them, and put a fast, text-based website behind it. Google shows nearby, relevant, well-known places first; you can't buy those three things, but you can improve each one for free.
Below: the three places you can show up, a table to find out why you don't, a seven-day order of work, a weekly routine, and the mistakes that keep restaurants invisible.
The three places a restaurant shows up on Google
"Visible on Google" means three different things, and they run on different signals.
- The map results ("local pack"). When someone searches "pizza near me" or "brunch downtown", Google shows a map and three places. Google says local results are based mainly on relevance, distance and prominence [1]. Your Business Profile drives this.
- Your own listing, when someone searches your name. The panel with your hours, photos, menu link and reviews. This is the easiest win: nobody else can take it if you've claimed it.
- Regular web results. Your website ranking for "best tacos in [town]" or "[dish] [neighborhood]". This is slower and depends on your site's pages, not your profile.
Most restaurants should work on the first two before the third.
Why Google doesn't show you: a quick diagnosis
Search your exact restaurant name and city in a private window on your phone. Then match what you see.
| What you see | Likely cause | Fix |
|---|---|---|
| Nothing, or only the delivery apps and review sites | No profile, or an unclaimed one, and no website | Create or claim the profile (day 1); see how to get on Google Maps |
| A panel with "Claim this business" | The listing exists but isn't yours | Claim it and verify |
| Your panel shows wrong hours, a closed label or an old phone number | Unclaimed data or someone's suggested edit | Edit in the profile; add holiday hours |
| A different address or a duplicate listing | Duplicate profile from a past owner or a move | Report the duplicate; keep one profile per location |
| Your panel looks fine, but you don't appear for "[cuisine] near me" | Weak relevance or prominence: few reviews, thin profile, no site | Days 2 to 7 below and the weekly routine |
| You show for your name, but your website doesn't rank for anything | A one-page site, a PDF menu, or text inside images | Text menu and one page per thing people search; see SEO for a restaurant website |
| Your profile was suspended | Policy issue: name stuffed with keywords, wrong address, fake reviews | Fix the cause and appeal in the profile |
The seven-day plan
Day 1: claim and verify the profile
Search your name on Google Maps. If a listing exists, choose "Claim this business"; if not, add it from business.google.com. Pick a verification method Google offers (video, phone, email or postcard). Postcards can take several days, so start today [2]. Use your real business name only: no extra keywords like "Best Pizza Downtown", which Google's guidelines don't allow [2].
Day 2: fill in every field
- Primary category that says what you are ("Mexican restaurant", "Coffee shop", "Bakery"). It's the biggest relevance signal you control. Add secondary categories that are true.
- Hours, including holiday and special hours. Open-now matters because many searches are "open now".
- Phone and website exactly as on your site.
- Attributes: dine-in, takeout, outdoor seating, vegetarian options, and so on.
- Description: 2 to 3 plain sentences on what you serve and where you are.
The full field list is in Google Business Profile for restaurants.
Day 3: add your menu and your best photos
Add the menu in the profile's menu editor, with names, descriptions and prices, plus your menu link [3]. Upload at least ten real photos: the front, the room, the food in daylight, and the people. Real photos of what a guest will get beat anything polished. The steps are in how to add a menu to your Google Business Profile.
Day 4: set the Order and Reserve links
Point the profile's order link at your own ordering page. Google stopped taking orders itself in 2024, and now only links out; see how the Order button works now. If a delivery app is the only link, every click pays its commission.
Day 5: make your website say the same thing
The name, address and phone on your site must match your profile letter for letter. Put them in text in the footer of every page, add your hours, and embed your map. Your menu should be text on a page, not a photo or PDF, because Google reads text [4]. How Google reads your menu explains why.
Day 6: ask for reviews, the right way
Reviews are the biggest part of "prominence" that you can change. Ask every guest who says something nice, with a card or a QR code at the counter that opens your review form; see Google review QR codes. Don't pay for reviews or offer a discount in exchange for one, and don't review your own place; Google can remove them and suspend the profile [5].
Day 7: reply to every review
Reply to the ones you have, the good and the bad, within a day or two. A calm reply to a bad review is read by every future guest. Restaurant Google review replies, with examples has 18 you can adapt.
The weekly routine that keeps you rising
Once the first week is done, fifteen minutes a week is enough:
- Post an update in the profile: a special, a new dish or an event. Posts show on your panel.
- Add two or three new photos: seasonal dishes, a full room on Friday, a fresh bake.
- Answer new reviews and any questions from the Q and A.
- Check hours for the next holiday and for any change in your week.
- Look at the profile's numbers: searches, calls, direction requests and website clicks tell you what people do after finding you.
- Update the menu the day a price or dish changes, in the profile and on your site.
What helps your website show up too
The profile gets you on the map; the website gets you onto the results page for searches like "tacos [neighborhood]" or "gluten-free brunch [town]". What counts:
- One clear page for each thing people search: the menu, catering, private events, hours and directions. Each with a title that says what it is.
- A text menu with dish names and prices, which also lets Google match dish searches.
- Speed on a phone. Most restaurant searches happen on one. Big photos need compressing.
- Restaurant details in code (schema.org Restaurant and Menu), which tell Google your cuisine, hours and menu [4].
- Links from places that know you: your local paper, your landlord's directory, the chamber of commerce, a food blogger who wrote about you.
The longer treatment is in SEO for a restaurant website, with titles, a menu example and a 4-week plan. If you don't have a site yet, making one for free takes an afternoon.
Mistakes that keep restaurants invisible
- Different names in different places. "Joe's" on the sign, "Joe's Pizza & Pasta LLC" on Google, "Joes Pizzeria" on the website. Pick one and copy it everywhere.
- An old phone number or address. A guest who calls a dead line doesn't try twice.
- Keywords in the business name. It breaks Google's rules and can get the profile suspended [2].
- A menu as a photo or PDF. It's hard to read on a phone and invisible to search.
- Unanswered reviews. Silence reads as not caring.
- Wrong holiday hours. The review that says "closed on a Monday it said open" lasts for years.
- Hiring a service that promises "page 1 in a week". Nobody can promise Google's ranking. Ask what they will change, then check it is on your profile and site.
- Only linking to a delivery app. It sends your regulars to someone else's page.
How long until it works?
Your name search can be fixed within days of verification. Showing for "near me" searches takes longer: weeks of steady reviews, photos and posts. Web results for your site can take a few months. Nobody can promise a date, so measure the things you control: profile views, calls, direction requests and orders from your link.
Questions
How do I get my restaurant to show up on Google?
Claim and verify a Google Business Profile, fill in the category, hours, phone, website and menu, add photos, and keep reviews coming. Put the same details on a website.
Does it cost money to be on Google?
No. The Business Profile is free, and so are reviews, photos and posts. Paid ads exist but are separate.
Why doesn't my restaurant show up when I search for it?
Usually it's not claimed or verified, the name differs between places, or the profile was suspended. Check the table above.
How do I show up in "near me" searches?
Google weighs relevance, distance and prominence [1]. You can't change distance, but a correct primary category, a full profile, regular reviews and a good website improve the other two.
How many reviews do I need?
There's no number. More recent, honest reviews with replies help. Ask every happy guest rather than aiming for a figure.
Do I need a website if I have a Google profile?
You can get on the map without one, but a website lets you show your full menu, take orders without a fee and rank for more searches. See do restaurants need websites?
No site yet? Build your menu site free from a photo of your menu, then link it from your profile. More answers are in all our guides.
Sources
- Tips to improve your local ranking on Google — Google Business Profile Help.
- Guidelines for representing your business on Google — Google Business Profile Help.
- Add or edit menu information — Google Business Profile Help.
- Restaurant — schema.org.
- Prohibited and restricted content: fake engagement — Google Maps contribution policy.