A Google Business Profile for restaurants is the listing that appears on Google Search and Maps when someone types "biryani near me" or your restaurant's name. For most small restaurants in India it brings more first-time customers than the website, the Instagram page and the Zomato listing combined, and it costs nothing. The gap between a listing that was claimed once and forgotten and a listing that is properly set up is large, and it shows up as phone calls, direction requests and orders.
This guide walks through every part of the profile in the order you should fix it: claiming and verifying, categories and hours, the description, photos, the menu, reviews, posts and the order link. Budget two hours for the first pass and twenty minutes a week after that.
Why the Google listing matters more than your website
When a customer searches for food on their phone, Google shows a map with three listings before any website result. That block is where the decision gets made. People compare rating, distance, whether you are open right now and what the photos look like, and then they tap call, directions or an order link. Your website is often never opened.
The listing is also what Google uses to decide whether you deserve to be in that block at all. Relevance comes from your categories and description, distance comes from your pin, and prominence comes from reviews and activity. Every section below feeds one of those three signals. The companion post on local SEO for restaurants and near me searches covers the ranking side in more depth; this one is about getting the profile itself right.
Claim and verify your restaurant listing
Search your restaurant name on Google Maps. If a listing exists, it was probably auto-created from directory data or customer check-ins, and you need to claim it rather than create a second one. Duplicate listings split your reviews and confuse Google, so always claim the existing one. Tap "Own this business?" or go to the Google Business Profile manager and search for your business.
Verification methods vary by business and location. Google currently offers video verification to many Indian restaurants, where you record a short walk-through showing the signboard, the kitchen or counter and proof that you can open the shop. Other listings get a phone or email code, and some still get a postcard. Google decides which options you see; take whichever is offered and do it the same day, because an unverified listing cannot be edited properly and does not show your updates.
If you run a cloud kitchen or a home kitchen that does not serve walk-in customers, set the profile up as a service-area business. You enter the areas you deliver to and hide the street address. Google's rules do not allow a storefront pin for a location customers cannot visit, and listings that break this get suspended.
Categories, hours, attributes and description: the fields that drive ranking
Primary category
Your primary category is the single most important field on the profile. Pick the most specific one that is true: "Biryani restaurant", "South Indian restaurant", "Cafe", "Bakery" or "Pizza restaurant" rather than a generic "Restaurant". You can add up to nine secondary categories, and you should add the ones that match searches you want, such as "Takeout restaurant", "Delivery restaurant" or "Tiffin service". Do not add categories for things you do not do; Google and customers both notice.
Hours
Enter regular hours precisely, including split hours if you close between lunch and dinner. Add special hours for Diwali, Holi, Eid, Christmas and any day you close for maintenance. A listing that says "Open" when the shutter is down produces one-star reviews that you will carry for years. Google also lets you add "more hours" for delivery, takeaway and kitchen hours, which matters if delivery stops before dine-in does.
Attributes
Attributes are the small tags such as "Dine-in", "Takeaway", "Delivery", "Vegetarian options", "Outdoor seating", "Family-friendly" and "Accepts UPI". Fill in every one that applies. They appear as filters in Maps, and a customer who filters for "Delivery" will never see you if you left it blank.
Phone, website and order links
List one primary phone number, ideally the same number you use on WhatsApp so a customer who calls and gets no answer can message instead. In the website field, put the page where someone can actually order, not a homepage with a slideshow. For restaurants, Google also shows an "Order online" button and a food ordering section. In India this is often auto-filled with Zomato and Swiggy links. You can add your own ordering link there and mark it as preferred, so the direct link appears first. The post on adding a WhatsApp order button to your Google listing covers that step by step.
Business description
The description allows 750 characters. Use the first sentence to say what you serve and where, in the words a customer would search: "Hyderabadi dum biryani and kebabs in Kondapur, open for dine-in, takeaway and home delivery till 11 pm." Then add two or three specifics that separate you from the next listing, such as the dish you are known for, the year you opened, or that everything is made fresh after the order.
Avoid stuffing the description with keywords, listing every dish, or writing in capitals. Google's guidelines also prohibit links and promotional language like "best in the city", and listings with those get edits rejected. Finish with how to order directly: "Order on WhatsApp at the number above or through the order link." That one line sends a share of the search traffic to a channel you own.
Photos and the menu: what customers actually look at
Photos get more attention than any text on the profile. Upload at least twenty when you start: the exterior with the signboard, the interior from the entrance, the counter, five to eight of your best-selling dishes photographed in daylight, the team, and any packaging if you deliver. Replace the cover photo with a dish shot rather than a logo, because the cover is what appears in the map result.
Add two or three photos every week after that. Google treats recent uploads as a sign that the business is active, and customers trust a listing whose latest photo is from this month more than one whose last upload was two years ago. Customer-uploaded photos will appear too; you cannot delete them unless they break Google's policies, so the way to control what shows is to upload better ones.
For the menu, do three things. Upload clear photos of the printed menu under the "Menu" photo tab. Add a menu link that opens a page with real text prices, since Google can read that and show dishes in the listing. And where Google offers the structured menu editor, enter your top categories and dishes with prices by hand. A customer who sees "Chicken Biryani ₹260" in the listing has already decided before they call.
Reviews: get them, answer them, learn from them
Reviews are the prominence signal and the conversion signal at once. A 4.4 rating with 300 reviews outranks and out-converts a 4.8 with 12. You need volume, recency and replies, and you need them to arrive steadily rather than in a burst.
The practical route is to ask after every good experience, at the moment the customer is happiest. For dine-in that is when the bill is settled; for delivery it is twenty to thirty minutes after the food arrived. Send the direct review link, not "find us on Google". The full approach, including the short link setup, is in how to get more Google reviews for your restaurant, and the review request templates post on this blog has ready-to-send messages.
Two rules protect you. First, never pay, discount or gift in exchange for a review; Google's policy prohibits incentivised reviews and can remove them or suspend the listing. Second, reply to every review, including the good ones, within a day or two. Replies show future customers that someone is paying attention, and a calm reply to a bad review does more for you than the bad review does against you. Scripts for the hard ones are in how to respond to negative restaurant reviews.
Posts, questions and the weekly routine
Google Posts are short updates that appear on the profile for a week or so: a new dish, a weekend offer, festival hours, a combo. Treat them like a WhatsApp Status. One post a week with a photo and a line of text is enough. Offers can carry a coupon code and a validity window, which is a good place to test a direct-order code.
The questions and answers section is public and anyone can answer, including strangers who guess. Seed it yourself: post and answer the five questions you get on the phone every day, such as "Do you deliver to Gachibowli?", "Is there parking?", "Do you have Jain options?" and "What time does the kitchen close?". Google retired its own chat feature from Business Profiles in 2024, so questions and your WhatsApp number are the two ways a customer can ask you something from the listing.
A weekly routine that keeps the listing healthy looks like this:
- Monday: reply to every review from the past week.
- Tuesday: upload three new photos.
- Wednesday: publish one post with this week's offer or dish.
- Thursday: check the insights tab for calls, direction requests and website taps, and note which photos got views.
- Any day: update hours the moment they change, and check that Google has not accepted a wrong edit from a user.
That last point matters. Google accepts suggested edits from the public, and competitors or bored users occasionally mark restaurants as "permanently closed" or change the phone number. Look at the profile as a customer once a week.
Where the listing sends people
Everything above gets someone to tap. What happens next decides whether the work turns into revenue. If the order link goes to Zomato, you pay commission on a customer Google sent you for free. If it goes to a website with a PDF menu, most people give up. The cleanest path is a link that opens a menu they can order from in two taps, with WhatsApp as the confirmation channel, because that is the app already open on their phone.
Once the customer has ordered directly, you hold their number and can bring them back without buying ads, which is the subject of the complete guide to restaurant customer retention. One way to set this up is a Tezzu store page, which gives you a free ordering page at tezzu.in/store/your-name that you can paste into the website and order link fields; orders from it arrive on your own WhatsApp number and in a live dashboard, with a flat ₹10 per order and no commission. The storefront and web menu guide explains what the page contains.
Put a direct order link on your listing
The setup playbook shows how to create your store page and connect your WhatsApp number in about 30 minutes, so your Google listing sends orders to a channel you own.
Read the setup playbookFrequently asked questions
How long does Google Business Profile verification take for a restaurant?
Video and phone verification are usually reviewed within a few days, sometimes the same day. Postcard verification takes one to two weeks because a physical card is mailed to the address. If your listing has been pending for more than a week with no update, open the support option inside the profile manager rather than creating a new listing, since duplicates make the problem worse.
Can a cloud kitchen or home kitchen have a Google Business Profile?
Yes, as a service-area business. You verify with a real address but hide it from the public listing and set the areas you deliver to instead. Google does not allow a visible pin for a location that customers cannot walk into, so a cloud kitchen that shows a storefront address risks suspension. Delivery-only listings still get reviews, photos, posts and an order link.
Why does my Google listing show Zomato and Swiggy order buttons I did not add?
Google partners with food ordering providers and adds their links automatically when they list your restaurant. Inside the profile manager, in the food ordering section, you can add your own ordering link and mark it as preferred, which puts it first. You can also ask Google to remove a third-party link you do not want, though the removal is processed by Google and may take time.
How many photos should a restaurant have on Google?
There is no fixed number that Google requires, but listings with a few dozen good photos and regular new uploads tend to get more views and taps than listings with a handful. Start with around twenty covering the exterior, interior, dishes and team, and then add two or three a week. Replace the cover photo with your best dish shot so it appears in map results.