When someone searches "restaurants near me" at 7:40pm, Google decides who they see — and your Google Business Profile is what Google reads to decide. It's free, it outranks your website for local searches, and most restaurants set it up once and abandon it. This guide covers the full setup, in order, plus the weekly 10-minute routine that keeps it winning.
Claim it and verify ownership
Search your restaurant's name on Google Maps. If a listing exists, claim it ("Own this business?"); if not, create one at business.google.com. Verification is usually by video or postcard. Do this before anything else — unclaimed listings collect wrong hours and unanswered reviews in your name.
Get the categories exactly right
Your primary category is the strongest ranking signal you control. Be specific: "Biryani restaurant" beats "Restaurant" if biryani is your business. Add every honest secondary category — café, family restaurant, takeaway. Wrong or vague categories mean you simply don't appear for the searches you deserve.
Load 20+ photos that make people hungry
Listings with plenty of recent photos get dramatically more calls and direction requests. Upload your ten best dishes, the dining room at a flattering hour, the exterior (people use it to find you), and your team. Add 2–3 new photos weekly — recency matters, and customers can tell a live business from a dormant listing.
Link your menu, booking and WhatsApp
Every missing link is a lost table. Add your menu (a fast-loading page or PDF), a reservation link (even a wa.me WhatsApp link works), and your correct phone number. Check the menu link monthly — broken menu links are the most common silent leak we find in audits.
Fill attributes and the description
Attributes — vegetarian options, outdoor seating, family-friendly, wheelchair access — are searchable filters. The 750-character description should read naturally and include what people actually type: your cuisine, your area, your signature dishes. Write for a hungry human, not a keyword counter.
Use Google Posts for offers and events
Posts show right on your listing — weekday offers, event nights, new menu items. They expire, which is the point: they signal a business that's alive this week. One post a week is plenty.
Respond to every review, forever
Review count, rating and response rate all feed ranking — and future diners read your replies as a preview of your hospitality. Thank the praise specifically, answer criticism calmly with a fix, and never copy-paste. A 100% response rate is a competitive weapon almost none of your rivals bother with.
The weekly 10-minute routine
Two new photos, one post, reply to all new reviews, glance at the Performance tab (calls, clicks, direction requests). That's it. Those four numbers are your local-search scoreboard — if they climb month over month, you're winning the map.
Want your Google listing audited free?
We'll review your profile against your three nearest competitors and send you the exact gaps — photos, categories, links and reviews — with a 90-day fix plan.
Book a free marketing audit Pick a time on CalendlyFrequently asked questions
Is Google Business Profile free for restaurants?
Yes, completely free — listing, photos, posts, review tools and performance stats. It's the highest-ROI marketing asset most restaurants own.
How do restaurants rank higher on Google Maps?
Precise categories, plenty of recent photos, complete attributes, steady new reviews with owner responses, and consistent name–address–phone details across the web. Proximity matters too, but you control everything else.
How often should a restaurant update its Google listing?
Weekly: a couple of photos, one post, and review replies. Always update hours before holidays — wrong holiday hours generate the angriest one-star reviews.
Keep reading: Local SEO for restaurants · Responding to negative reviews · The 90-day customer plan