Pocket Web Dev
Get a Free Website Audit Chat on WhatsApp
SEO

Google Business Profile for Restaurants: Menus, Dish Photos, Posts and Reviews

A plate of food and a cup of coffee on a café table by a window at night, with old street buildings blurred outside

For a restaurant, the Google Business Profile often does the work a website used to do: people check the hours, look at the menu and the food photos, read a few reviews and decide, often within a minute and often while standing on the street. Getting it right means the correct name and category, accurate dine-in hours, a complete menu with dish photos, honest attributes, regular updates and reviews collected the way Google allows. This guide goes through each of those for restaurants and cafés, with the specific rules Google publishes for food businesses.

If you're new to Google Business Profile, start with our local SEO guide for verification and the basics of how local ranking works. This article focuses on what's specific to restaurants.

Name and category

Google's guidelines say your name should reflect your business's real-world name, and that adding unnecessary information to it isn't permitted and can lead to suspension. So "Hungry Owl Café", not "Hungry Owl Café | Best Continental Food Park Street". Locations, taglines and service descriptions all belong elsewhere on the profile.

For categories, Google says to choose "the fewest number of categories it takes to describe your overall core business", as specific as possible, and not to use categories "solely as keywords". In practice:

  • Primary category: the most specific option that describes what you mainly are. If the editor offers a category for your cuisine or format, it's usually more descriptive than plain "Restaurant".
  • Secondary categories: only if they're genuinely part of the business, for example a café that also runs a proper bakery counter.
  • Don't add categories for things you only do occasionally. A dessert on the menu doesn't make you a dessert shop.

Hours: dine-in first, then special hours

Google's guidelines are specific for restaurants: "Use the hours when diners can sit down and dine in your restaurant. Otherwise, use takeout hours." If your kitchen closes at 10:30 pm but the last table is seated at 10, think about what a customer arriving at 10:15 would expect.

Google also lets you set special hours for particular days, like holidays or special events. In Kolkata, that means Durga Puja, Christmas week on Park Street, New Year's Eve and any day you close for a private event. Wrong hours on a festival night send people to a closed shutter, and they tend to remember it.

The menu

Google's help page on the menu editor says the feature is available to food and drink businesses. You can add menu sections (starters, mains, desserts), and items with descriptions and prices. Changes can take 24–48 hours to appear on Google Maps and Search.

  • Upload a menu photo or PDF under "Photos of menu". Google asks that the full menu fit on one page and be captured in one high-quality photo.
  • Add dish photos. Google says that once the menu is published, you can edit it and add photos of items.
  • Add a menu link under Business information, Contact, Menu link, pointing to the menu on your own website.
  • An experimental AI option can turn a menu photo or PDF into a structured menu. If you use it, check every item and price before publishing.

Google's guidelines add three rules restaurants often miss:

  • The menu should be representative of what's actually available.
  • Sample menus listing only "popular items" or similar excerpts should not be submitted.
  • Menu URLs can't be direct links to third-party ordering or delivery services. Link your own menu page, not your Zomato or Swiggy listing.

Menus through the API

If a menu or POS provider, or a group managing several outlets, updates your menu automatically, it uses the Business Profile API. Google's API change log notes that from 7 April 2026, "you can now manage up to 200 dish photos in your Food Menus" through the API, and that from 9 October 2026 the menu dietary-restrictions field supports gluten-free and dairy-free flags. These describe what the API supports, so ask your provider whether they use them. Google's help page also notes that if your menu comes from the API, you may not see the menu editor in your profile, and that updating a menu across multiple profiles requires the API.

Attributes

Attributes are the details customers filter by: outdoor seating and Wi-Fi are Google's own examples, along with categories like amenities and payments. Google says attributes can appear on Search and Maps and may help your business show up in searches for places with those features.

  • Set the ones you control under Edit profile, then More. Go through every category and answer Yes or No honestly.
  • Some attributes come from customers. Google says some are populated from the input of people who visit, so the experience has to match.
  • Availability varies by country and business category, so you may not see every attribute you've seen elsewhere.
  • Google says a review of attribute edits usually takes about 10 minutes but can take up to 30 days.

Photos

Google's photo guidelines ask for JPG or PNG files between 10 KB and 5 MB, recommended at 720 × 720 pixels, "in focus and well lit", with "no significant alterations or excessive use of filters". It also says an exterior photo helps customers recognise your business when they visit. For a restaurant, a practical photo set is:

  • The entrance and signboard, in daylight and at night if your street looks very different after dark.
  • The dining room as a customer sees it, including the outdoor seating if you list it.
  • Your main dishes, shot as they're actually served, not styled versions that never leave the kitchen.
  • A cover photo that represents the place. Google says it may not always appear first.

Add new photos when the menu or interior changes. Customers will upload their own, and yours should be at least as current.

Posts

Business Profile posts come in three types: updates, offers and events. Restaurants have plenty to post about: a Puja special menu, a new dish, live music on Saturday, a weekday lunch offer. A few rules from Google's help page:

  • Posts with a phone number in the description may be rejected if the number can't be verified as linked to your business.
  • Posts older than six months are archived unless a date range is set.
  • Avoid filler text and auto-generated content.

Google's API change log also notes that, since 7 April 2026, posts created through the API can be scheduled to recur, which is useful for weekly events if your posting tool supports it.

Reviews, done the right way

Google's help page says that to encourage reviews "you can share a review request link or QR code". A table card with a QR code, or the link on your bill or in a WhatsApp message after a delivery order, is fine. What Google's contribution policy does not allow:

  • Incentives: merchants may not "offer incentives – such as payment, discounts, free goods and/or services – in exchange for posting any review". "Show us your review for a free dessert" breaks this rule.
  • Review gating: merchants may not "discourage or prohibit negative reviews, or selectively solicit positive reviews from customers". Ask every guest the same way, not just the happy table.
  • Pressure on the premises: the policy says merchants "should not require or pressure users" to review while on the premises, and lists asking staff to collect a certain number of reviews as an example of pressure.
  • Conflict of interest: reviews from current or former staff count as content based on a conflict of interest.

Reply to reviews, good and bad. Google says helpful replies show you're responsive. Keep replies short and specific, and take complaints offline with a phone number or email. Google now moderates replies too: its API change log lists a reply moderation status (April 2026) and a policy-violation reason for rejected replies (July 2026), so a reply that breaks the content policies may not be published. If a review itself breaks the policies, flag it rather than arguing in public.

Keep Google, Zomato and Swiggy consistent

Most Kolkata restaurants are listed in several places, and customers move between them. Google's guidelines ask you to represent your business as it's "consistently represented and recognized in the real world". A practical routine:

  • Use exactly the same name, address and phone number on Google, Zomato, Swiggy, your website and social profiles.
  • Change hours everywhere on the same day, including festival closures.
  • Keep menus in step. If delivery prices differ from dine-in prices, make sure your Google menu reflects what a diner pays at the table.
  • Keep one master document with the current details, and update it first. In our view, inconsistent listings usually come from nobody owning that document.

Example: a Park Street café's monthly routine

Here is how a hypothetical small café on Park Street might keep its profile current, in about an hour a month:

  1. Check the profile for edits suggested by the public and confirm the name, hours and phone are still right.
  2. Update the menu: remove dishes that are gone, add new ones with a photo, correct prices.
  3. Set special hours for any festival or event days in the coming month.
  4. Add four or five new photos: a new dish, the counter, the room on a busy evening (without identifiable guests unless they've agreed).
  5. Publish an update or event post, for example a weekend live-music night with a date range set.
  6. Reply to every new review, and flag any that break Google's policies.
  7. Compare Google, Zomato and Swiggy against the master document and fix differences.

Common mistakes

  • Keywords in the name ("Best Biryani Kolkata"), which risks suspension.
  • A "popular items" menu instead of the full menu.
  • The menu link pointing to a delivery app.
  • Discounts for reviews, or asking only the tables that look happy.
  • Old hours over festivals, and old photos of an interior you've since renovated.

Want your restaurant's profile done properly?

We set up and maintain Google Business Profiles for restaurants and cafés: categories, menus, photos, posts, review replies and consistent listings. See our restaurant marketing services and Google Business Profile optimisation, or ask us to review your current profile.

Based on Google Business Profile Help, Google's Business Profile guidelines, Google Maps user-contributed content policy and the Business Profile API change log, as read on 18 October 2026.

Sources

Written by Koushik Paikar

Founder of Pocket Web Dev, a digital marketing and web development agency in Kolkata. About us

Ready to get more enquiries from Google and social media?

Tell us about your business. We will review your website and current marketing, then suggest a practical plan and budget.