JLCStudio
Loading the studio0%
JLCStudio

Blog

By Jason Lee

The complete Google Business Profile guide for Pretoria restaurants

Your Google listing gets seen more than your website and Instagram combined. A step-by-step guide to making it work: menu, photos, hours, reviews, posts.

The listing that gets seen before anything else does

Someone in Brooklyn is standing outside, hungry, phone out, typing "restaurant near me" or "breakfast Menlyn." What comes back first is a map with three pinned results, star ratings, opening hours, and a photo. That's your Google Business Profile (GBP) — not your website, not your Instagram grid, not your latest post about the weekend special.

For a huge share of restaurant searches, especially the "I need to decide in the next two minutes" kind, GBP is the entire interaction. People check if you're open, glance at the rating, maybe scroll a couple of photos, and decide. If the profile is thin, wrong, or abandoned, you've lost that decision before your website ever gets a click.

That doesn't mean your website is pointless — we'll get to what it does that GBP can't, later in this post. But if you're going to spend an hour this month on your online presence, spend it here first. This is a genuinely free, high-leverage tool, and most restaurant owners in Pretoria are only using about a third of what it offers. Here's the rest of it, in order.

Claim it and verify it properly — before anyone else does

If your restaurant has ever appeared on Google Maps — even from a single check-in or a delivery app pulling in your address — there's a decent chance a listing already exists, unclaimed or claimed by someone who shouldn't have it. This is the single most common thing that trips owners up: they go to set up their profile and discover it already exists, sometimes under an old name, sometimes claimed by a previous owner who sold the business and never let go of the login.

Search for your restaurant's name and suburb in Google Maps first, before creating anything new. If a listing exists, claim it. If it's already claimed by someone else — a former manager, an agency that built your first website years ago, a franchise head office — you'll need to request ownership transfer through Google, which can take days rather than minutes. Start this early. Don't wait until the week you're trying to launch a new site or run a promotion.

Verification itself is usually done by postcard, phone, or email, depending on what Google offers for your business category and location. It can take longer than you'd like. Budget for that delay rather than being surprised by it.

One category isn't enough

Every GBP listing has a primary category and room for several secondary ones. Most restaurant owners set the primary category to "Restaurant" and stop there. That's leaving visibility on the table.

Your primary category should be the most accurate description of what you actually are — "Italian Restaurant," "Seafood Restaurant," "Coffee Shop," "Bakery," whatever fits best. Generic "Restaurant" is fine as a fallback, but a specific cuisine category tells Google exactly which searches you're relevant for, and those are often the searches with real buying intent — someone typing "Italian restaurant Waterkloof" already knows what they want.

Then use secondary categories to round out the picture: "Wine Bar," "Outdoor Seating," "Family Restaurant," "Takeout Restaurant," whatever genuinely applies. Don't stack irrelevant categories hoping to catch more searches — Google is reasonably good at penalising that, and it makes your listing look unfocused. The goal is precision, not volume.

The menu feature is not optional

GBP has a built-in menu feature that lets you list sections, dishes, and prices directly on the profile — visible before someone ever leaves Google. A lot of restaurant owners skip it because they already have a menu page on their website, or a PDF, or a QR code on the table. That's not a substitute.

Use both. Populate the GBP menu feature directly with your actual dishes and prices, and separately link out to a proper menu page on your website for the full experience — better formatting, photos, dietary notes, whatever you want to show off. The GBP menu answers the question fast, for someone who isn't going to click through anything. The website menu is for someone who's already decided you're a contender and wants more detail.

The part everyone forgets: keep both current. A menu that still lists a dish you discontinued in April, or a price that's been wrong since your last increase, erodes trust the moment someone notices — and they will notice, usually at the table, which is the worst possible time.

Photos: curate them, don't leave it to chance

Photos are one of the highest-impact parts of a GBP listing and one of the easiest to under-invest in. Upload a real mix: food (your actual dishes, well-lit, not stock imagery), interior (what it feels like to sit down at a table), exterior (so people can recognise the building from the street or a car), and a few photos of the team or the kitchen in action if that fits your brand. Consistency matters more than a single perfect shot — a profile with new photos added regularly reads as active and cared-for.

One thing worth knowing: if you don't set a cover photo yourself, Google will sometimes auto-select one from whatever's been uploaded — by you, or by customers, since anyone can add photos to a public listing. That auto-selected image is not guaranteed to be the one you'd choose. Check your listing periodically and set your own cover photo deliberately, rather than leaving Google (or a customer's badly lit dinner photo) to pick it for you.

A stale "Closed" status kills a Saturday night

Set your regular hours accurately, and then actually maintain your holiday hours — public holidays, Easter weekend, December closures, the odd Monday you decide to shut for a private function. GBP lets you set date-specific hours separately from your standard weekly hours, and it's worth the two minutes it takes.

Here's the failure mode: your hours are stale, Google shows "Closed" or an incorrect closing time, and someone deciding between you and the place two blocks away in Faerie Glen picks the one that shows "Open now." You never find out this happened. There's no notification, no lost booking in a spreadsheet — just a table that stayed empty on a Saturday night for a reason nobody diagnosed. Checking and updating hours around every public holiday is one of the lowest-effort, highest-return habits a restaurant owner can build into their month.

Reviews: respond to all of them, every time

Reviews do two jobs at once — they influence whether someone trusts you enough to book a table, and they're a signal Google factors into how prominently you show up. Both reasons point to the same behaviour: respond to reviews, consistently, professionally, whether they're glowing or brutal.

For good reviews, a short genuine thank-you is enough — you don't need an essay. For a fair critical review, acknowledge it without getting defensive, and if there's something specific to fix, say what you're doing about it. That response isn't really for the reviewer — it's for the next fifty people who read it before deciding whether to book.

For the unreasonable ones — and every restaurant gets at least one — the same rule applies: professional, calm, factual, every time. Never argue in public. A restaurant that handles an unfair one-star review with composure often looks better to a prospective customer than one with a spotless review history and no responses at all, because it proves someone's actually paying attention.

Google Posts and Q&A: small, visible, ignored by most

Two features sit right on the listing and get almost no attention from restaurant owners: Google Posts and the Q&A section.

Google Posts work a bit like a mini social feed attached directly to your listing — short updates about a new dish, a weekend special, an event, a temporary hours change. They show up right where someone's already looking, without needing a follow or an algorithm to decide they see it. Posting occasionally keeps the listing looking active, which matters for the same reason fresh photos do.

The Q&A section lets anyone post a public question, and anyone — including other customers — can answer it. If you never check it, you're leaving questions like "is there parking?" or "do you take walk-ins on a Friday?" to be answered by strangers, sometimes incorrectly. Check it periodically and answer directly as the business. It's a small thing that quietly removes friction for someone on the fence.

Where GBP plateaus and a real website takes over

Everything above is free, and everything above matters — it's genuinely the highest-leverage hour you can spend on your online presence this month, whether or not you ever work with us. But GBP has a ceiling. It's a controlled format: fixed fields, a Google-owned layout, limited room to tell your actual story — the history of the place, the sourcing behind the menu, a proper gallery, an events calendar, a blog post about your seasonal menu that can also rank on its own. GBP gets someone to notice you. A real website is what turns that notice into a booking, and what keeps ranking for searches GBP alone can't cover — something we go into more in restaurant website vs Instagram and ranking for "restaurants near me" on Google.

This is also exactly where local SEO work compounds on top of a listing that's already in good shape — the Local Starter add-on we offer alongside a build (see /services) picks up GBP optimisation, local keyword targeting, and monthly reporting, so the profile doesn't quietly decay again six months from now. If you're building or rebuilding a restaurant site in Pretoria or Gauteng, /restaurants covers how we approach it.

Want your listing handled properly? Talk to us.

Rather have a site that does the ranking?

Reading about SEO is optional. Ranking isn't.

Start a project