Leer este artículo en español →

Here's an uncomfortable thing to realize: the first Google result for your restaurant's name probably isn't your website. It's the sidebar panel that slides in on the right — the hours, the phone, the five tiny photos, the one-and-a-half star review from 2019, the "permanently closed" chip somebody added by accident in 2021. That panel is your Google Business Profile, and for most independent restaurants, it's doing eighty percent of the work your website thinks it's doing.

I’m front-of-house manager at a restaurant and I build websites for a few dozen more. When a new client books a call, the first tab I open isn't their homepage. It's their GBP. I want to see which fields they've touched, which categories they've picked, when they last posted a photo, whether they're responding to reviews or pretending they don't exist. Ninety percent of the time I can tell inside of thirty seconds why they're losing walk-in traffic to the place on the next block over. It's almost never the food.

This post is the checklist I run through on that call — in the order I run through it, with the specific settings nobody tells you about until a Google re-review catches them.

Source: Google Business Profile Help

Google — "How to improve your local ranking on Google"

Google states: "Businesses with complete and accurate information are easier to match with the right searches." Google also notes that profile completeness, review count, review score, photo quantity, and responsiveness to reviews all influence local ranking.

Google Business Profile Help — Improve local ranking
Same restaurant, same food, same street. The gap between these two cards is the gap between getting found on a Tuesday and not getting found.

Setting up a profile takes about thirty minutes. Optimizing it properly takes another hour. Most owners do the first part and skip the second — which is exactly why the left card is so much more common than the right one. Here's how to do both.

  1. 1

    Claim or create your listing

    ~30 min · one-time

  2. 2

    Verify ownership

    15 min · +2–5 days wait for Google to approve the video

  3. 3

    Choose the right primary category

    ~10 min · one of the highest-leverage decisions in the whole process

  4. 4

    Complete every field

    ~30 min · where most operators stop — and shouldn't

  5. 5

    Add real photos

    ~1 hour for a proper first batch · refresh quarterly

  6. 6

    Set up Google Posts

    ~15 min/week · recurring habit

  7. 7

    Respond to every review

    ~10 min/week · the habit that compounds

The first four steps are one-time setup. The last three are the habits that compound a profile from “claimed” to “complete.”

Step 1 — Claim or create your listing

Google may have already created a listing for your restaurant based on public data. Search for your restaurant name on Google Maps. If it appears, click "Claim this business" or "Own this business?" and follow the prompts. If it doesn't appear, create one from scratch:

  1. Go to business.google.com
  2. Click "Manage now" or "Add your business"
  3. Enter your restaurant's exact legal name — the name on your sign, not a keyword-stuffed version. "The Irish Inn at Glen Echo" is correct. "The Irish Inn — Best Irish Pub Restaurant Glen Echo MD" is not, and Google may suspend your listing for it.
  4. Select your business category. Start with "Restaurant" and then add a more specific primary category (see Step 3 below).
  5. Enter your address. If you're a brick-and-mortar restaurant, use your physical address. Don't check "I deliver goods and services to my customers at their location" unless you actually run delivery from your own staff.
  6. Add your phone number and website URL.

Step 2 — Verify ownership

Google needs to confirm you actually own or manage this restaurant. The most common verification methods:

  • Video verification. This is now the default method for most new listings. Google asks you to record a short video showing your storefront, signage, and interior. Upload it through the GBP app or dashboard. Approval typically takes a few days.
  • Phone call or text. Available for some businesses. Google calls or texts the number on file with a verification code.
  • Email. Sometimes available if Google can confirm your domain ownership.
  • Postcard by mail. Google used to send a postcard with a PIN to your address (5–14 days). This method has been largely phased out in favor of video verification but may still appear as an option in some cases.

Don't skip verification. An unverified listing can't respond to reviews, post updates, or access analytics — and it ranks worse than a verified one.

Step 3 — Choose the right categories

If I could only fix one thing on most of the profiles I look at, it would be the primary category. It's the single biggest lever you have for local search ranking, and it's the one owners treat like a formality.

Here's what Google is doing under the hood: when someone types "Italian restaurant near me," Google filters the local map pack down to listings whose primary category is "Italian Restaurant." Listings with "Italian Restaurant" in their additional categories are candidates, but they rank below the primary-matches. So if you're an Italian place with "Restaurant" as your primary, you're losing to every other Italian spot in the neighborhood before the query even looks at your reviews or photos.

If you’ve done this setup correctly and your restaurant still isn’t appearing in the map pack at all, you have a different problem — the 10-minute diagnostic for map-pack invisibility walks the four causes (unclaimed, wrong primary, suspended, duplicate) in order, with the fix for each.

  • Primary category: pick the most specific one that applies. "Italian Restaurant" beats "Restaurant." "Brunch Restaurant" beats "American Restaurant" if brunch is your main draw. You get exactly one — make it count.
  • Additional categories: add 2–5 more that accurately describe your business. A restaurant that also does catering might add "Caterer." A place with a strong bar program might add "Bar" or "Cocktail Bar." Don't add categories you don't actually serve — Google suspends listings for misleading categories, and re-verification takes weeks.
  1. 1Do you have a specific cuisine?

    Italian, Korean, Sushi, Mexican, Vietnamese, Ethiopian — the dish-driven categories Google ships out of the box.

    Pick this The cuisine-specific category beats “Restaurant” every time for cuisine-near-me queries.

    Skip to Q2 Your concept is broader (New American, cafe, gastropub) — the cuisine field doesn’t fit.

  2. 2Is your main draw a daypart?

    Brunch place, breakfast spot, late-night kitchen — the daypart-specific categories.

    Pick this “Brunch Restaurant” beats “Restaurant” for brunch-near-me. Same for breakfast and late-night.

    Skip to Q3 Your daypart isn’t the headline — you do dinner and lunch alongside everyone else.

  3. 3Is your main draw a format?

    Cafe, gastropub, brewpub, bar — the format-specific categories where the format is what guests come for.

    Pick this The format category beats “Restaurant” for format-near-me queries.

    Only now If none of the three questions earn a yes, the generic “Restaurant” primary is the right call. Most independents have an answer to at least one of the three.

Three questions, in order — the first “yes” picks your primary. Always add 2–5 additional categories that accurately fit.
Source: Google category selection

Google — "Choose a category for your Business Profile"

Google advises choosing a category that "best represents your primary business." They note: "Choose as few categories as possible to describe your overall core business." Additional categories should only be added if the business directly provides those services.

Google Business Profile — Category help

Step 4 — Complete every field

Most owners fill in name, address, phone, and hours — then stop. Here's what they miss:

  • Business description. You get 750 characters. Use them. Name your cuisine, your neighborhood, your sourcing philosophy, and your signature dishes. This is crawled by Google and shown to customers.
  • Menu link. Point this at your website's menu page, not a PDF. If you don't have a website yet, you can use Google's built-in menu editor — but a real web page is better for SEO and for the customer's reading experience.
  • Reservation link. If you use OpenTable, Resy, Tock, or any other platform, add the direct booking URL here. Google will show a "Reserve a table" button on your listing.
  • Order link. Same idea — point to your direct ordering page (through Toast, Square, or your website), not to a third-party marketplace that charges you 30%.
  • Attributes. Google lets you specify: outdoor seating, wheelchair accessible, takes reservations, good for groups, good for kids, serves alcohol, live music, etc. Check every attribute that applies. These filter into customer searches ("restaurants with outdoor seating near me").
  • Opening date. If your restaurant has been open since 1931 (like one of mine), put that date in. Heritage is a trust signal.

The restaurant on the next block isn't beating you because their food is better. They're beating you because they filled in the attributes you left blank.

Step 5 — Add real photos

Profiles with photos get meaningfully more clicks and direction-requests than profiles without. Google has said this publicly for years. What they don't say out loud is which photos actually move the needle. After shooting a few hundred of them for restaurants, I can tell you the ranking is roughly: the exterior with your sign clearly visible, the dining room at dinner service with people in it, one hero plate of your signature dish, a clear shot of your menu board, and then everything else. Stock photography is worse than nothing — Google seems to detect and down-rank obvious stock.

Source: Google on photos and engagement

Google — "Add photos and videos to your Business Profile"

Google's help documentation states that businesses with photos receive significantly more requests for directions and more click-throughs to their websites than businesses without. The specific percentages Google has cited (42% more directions, 35% more clicks) have appeared in their documentation for several years — the exact numbers may have shifted, but the directional finding remains consistent: photos drive engagement.

Google Business Profile — Photos help

What to upload:

  • Cover photo: the single best shot of your food or your room. This is what appears in search results.
  • Logo: your restaurant's mark, square format, clean background.
  • Interior photos: the dining room, the bar, the patio. At least 3–5.
  • Food photos: your most photogenic dishes. Professional quality if possible — phone photos are fine if the lighting is good. At least 5–10.
  • Team photos: the chef, the bartender, the host stand. People trust faces.
  • Exterior photo: the storefront, clearly showing your sign. This helps customers find you on arrival.

Upload new photos at least once a month. Fresh photos signal an active business, and they give Google fresh content to surface.

Step 6 — Set up Google Posts

Google Posts are short updates that appear directly on your listing — like social media for Google Maps. Most restaurants never use them, which means the ones that do stand out immediately. Use them for:

  • Weekly specials and seasonal menu changes
  • Events (live music, trivia night, holiday hours)
  • Promotions (happy hour, neighborhood discounts)
  • New menu items or seasonal drinks

Standard posts are archived after about six months (events expire after the event date). But freshness matters — Google surfaces recent posts more prominently than stale ones. Think of posting as a weekly habit, not a one-time setup. One post per week, published on Monday or Tuesday, keeps your listing active and signals to both Google and customers that the restaurant is alive.

Step 7 — Respond to every review

I wrote an entire post about Google reviews, but the short version: respond to every review, positive and negative, within 24 hours. Keep responses short, specific, and human. Responding to reviews is both a customer service signal and a ranking signal — Google confirms this in their local ranking documentation.

Want to see how your profile stacks up?

The free Restaurant Website Audit checks your Google Business Profile, mobile speed, menu readability, and twenty other items in about thirty seconds.

Run the free audit

The fifteen-minute weekly habit

Once your profile is set up, maintenance is minimal. Here's the weekly routine:

  1. Monday: publish one Google Post (this week's special, an event, or a fresh photo).
  2. Daily (5 min): respond to any new reviews.
  3. Monthly: upload 2–3 new photos. Update hours if they've changed. Check that your menu link still works.
  4. Quarterly: review your attributes, update your description if your concept has evolved, and check your analytics to see which searches are finding you.

That's it. Fifteen minutes a week, plus a monthly check-in. The restaurants that do this consistently outrank the ones that set up their profile once and never touched it again.