WMenu
← Back to blog

How to be visible in Google as a restaurant — the complete guide

August 23, 2026
Searching for a restaurant on a phone map

A guest looking for somewhere to eat does not type your restaurant's name into Google. They type "lunch near me", "pizza Gràcia" or "where to eat ramen Berlin" — and pick from what shows on the map and in the first three results.

That guest is fought over in three places at once. Each has its own rules:

  1. Google Business Profile (formerly Google My Business) — the listing on the map and in the side panel,
  2. Google Maps — local ranking, which decides who lands in the "local pack" above the results,
  3. Ordinary search results — where the site matters, and what Google can read from it.

Most restaurants work on the first only, and superficially at that. Below are all three, with a 25-point checklist at the end.

1. Google Business Profile — the foundation

The listing matters more than the site. For local queries it is the first contact and often the only one: the guest checks the hours, looks at the photos, reads two reviews and goes. They never open the website.

The primary category decides everything

The single most important field in the whole listing. The primary category determines which queries you can appear for at all. "Restaurant" is safe but generic — if you make pizza, the primary category should be "Pizza restaurant" and "Restaurant" the secondary.

Check the categories of the three venues ranking above you. It is the fastest way to find a category you had not thought of.

NAP has to be identical everywhere

NAP is name, address and phone. They have to be written exactly the same in the listing, on the site, in directories and in social media. "8/10 Market Street" and "8-10 Market St" are two different addresses to the algorithm, and the discrepancy lowers trust in the listing.

Hours, including the special ones

Ordinary hours are the minimum. Set the holiday hours too — Google asks about them before every public holiday and shows a "hours might differ" warning if you do not confirm. That warning genuinely puts people off.

Photos — regularly, not once

Listings with new photos get more impressions than those with a gallery from three years ago. It is not about a photo shoot but about rhythm: a few phone photos a month. The room, dishes, the team, seasonal changes.

Attributes

Fields like "delivery", "takeaway", "outdoor seating", "wheelchair accessible", "vegan options". They look like a detail and are used as filters — a guest filtering for "vegetarian options" will not see you if you have not ticked it.

The menu link

A separate field most venues leave empty or fill with a photo of the menu. That mistake is worth its own piece: adding your menu to a Google Business Profile.

2. Local ranking — what decides your place on the map

Google names three factors: relevance, distance and prominence.

Distance you cannot change. A venue on the outskirts will not beat one in the centre for "restaurant near me" asked from the main square — the practical reach of a listing in a city is usually 2–3 km. But for the same query asked from its own district it will win, and that is the traffic worth fighting for.

Relevance is how well the listing matches the query — categories, description, attributes, dish names in the menu. This is the part you influence most.

Prominence is reviews, their number and freshness, traffic in Maps, mentions of the venue online, links.

The practical conclusion: you cannot be first "in the city", but you can be first "in your area and your category". Better to aim at "pizzeria Gràcia" than "pizzeria Barcelona".

3. Reviews — the currency of local ranking

Reviews work in two ways at once: they affect position and they convince the guest who has already found you.

What counts:

  • Number and regularity. 10 reviews a month means more than 100 reviews from two years ago. A realistic target for a 60-seat venue is 8–15 new reviews a month.
  • Replies. Reply to all of them, including the five-star ones. To a one-star, calmly, without justifying yourself, with a specific and an offer to talk. The reply is read not by its author but by the next hundred guests.
  • Content. Reviews that name a dish strengthen the listing's relevance for that query.

What does not work: buying reviews, asking only satisfied guests while discouraging unhappy ones (that is explicitly prohibited), and collecting reviews in a wave once a year.

The simplest mechanism that works: a QR code leading to the review form, on the receipt or on the table, plus a request at the moment the guest says it was good.

4. The website — what it is actually for

The site will not replace the listing, but it does three things the listing cannot:

  1. It confirms NAP and strengthens the listing's credibility.
  2. It answers queries beyond "near me" — "wedding menu Barcelona", "restaurant with a dog-friendly terrace", "breakfast Gràcia".
  3. It carries the menu in a form Google can read. This is where most venues come apart.

The technical minimum, without which the rest does not work: the site loads in under 3 seconds on a phone, works without zooming, has a tappable phone number and an address linking to maps.

5. The online menu — the most underrated part

A 50-item menu as an ordinary page is 50 phrases you can appear for and will not win any other way: "gluten-free ramen Berlin", "beef tartare near me", "vegan brunch Gràcia".

A menu in a PDF, a photo or a graphic gives you none of that. To a search engine it is an image. We went through it in a PDF menu on your site.

There is also an element few people remember: if you serve international guests, a menu in their language appears in results in that language. A Spanish guest searching "restaurante alemán Berlín" lands on a menu they understand. See multilingual menus.

The checklist — 25 points

Google Business Profile

  1. Listing verified and assigned to you
  2. Primary category set narrowly, not "Restaurant" by default
  3. Secondary categories filled in (3–5)
  4. NAP identical to the one on the site
  5. Opening hours current
  6. Holiday hours set in advance
  7. Business description written, with key phrases used naturally
  8. Attributes filled in (delivery, takeaway, terrace, vegan, accessibility)
  9. Menu link points at a page, not a PDF
  10. Online ordering link set
  11. Photos added regularly, not once
  12. Profile and cover photos current
  13. Popular dishes filled in

Reviews

  1. A review-collection mechanism is running (QR code / a request at payment)
  2. You reply to every review within a week
  3. Replies to negatives are factual and unemotional

Website

  1. Loads in under 3 s on a phone
  2. Phone is a tel: link, address opens maps
  3. Opening hours are text, not a graphic
  4. NAP in the footer, identical to the listing
  5. No pop-ups covering content on a phone

Menu

  1. The menu is an HTML page, not a PDF or a photo
  2. The menu carries prices
  3. The menu is current and matches the one in the venue
  4. The menu is available in your guests' languages, if you serve tourists

Frequently asked questions

How long before a restaurant appears higher in Google?

Listing changes (categories, attributes, hours) work within days. The effect of work on reviews and site content usually shows after 2–3 months. Local ranking reacts faster than ordinary search results.

Is it worth paying for restaurant SEO?

Before you pay anybody, work through this checklist — most points can be done yourself in a few hours, and agencies often start with exactly these. A sensible engagement begins where content and links need real work.

What matters more: the listing or the site?

For "near me" queries, the listing, and decisively so. The site picks up traffic from more specific queries and confirms the listing's credibility. Both are needed, but start with the listing.

Is a PDF menu enough for Google?

No. The search engine treats a PDF as a separate document and does not tie its content to the venue's site. Dish names and prices in such a file do almost nothing for visibility.

How do I get more reviews without nagging?

A QR code on the receipt or the table plus one sentence from staff at the moment the guest says it was good. Regularity matters more than a one-off push.

- Don’t have a QR menu yet?

- Launch fast, edit in minutes and get more orders — learn more about WMenu or scan the QR code to see a demo menu.