Local SEO & Google Business ProfileOptimization checklist for a restaurant's Google Business Profile listing

Google Business Profile: 16 Optimizations

Updated on 2 September 2026

In short

  • An incomplete Google Business Profile listing loses relevance before reviews even factor into ranking.
  • The 16 points below cover everything that's editable on a restaurant listing.
  • The effect of a completed listing is generally visible within 2 to 6 weeks.
  • Three mistakes come up most often: an overly generic primary category, hours never updated for holidays, and a missing description.

1. Business name

Use your exact business name, with no added keywords ("Joe's Pizza Best Italian Restaurant NYC" violates Google's policies and can get your listing suspended). The name should match what's on your storefront.

2. Primary category

This is the most underrated field. A generic category ("Restaurant") reduces your relevance on specific searches ("Italian restaurant", "pizzeria"). Choose the most precise category matching your main offering. Detail in GBP categories: full list and how to choose.

3. Secondary categories

Add up to 9 secondary categories if they genuinely reflect part of your business ("Wine bar", "Caterer"). Don't add irrelevant categories hoping to capture more searches — Google penalizes this.

4. Exact address

Must match your official mailing address exactly, including spelling and punctuation. This is one of the three NAP elements — see NAP consistency: why a comma costs you customers.

5. Service area (if applicable)

For restaurants offering delivery beyond their immediate area, defining a precise service area helps Google understand your actual reach.

6. Phone number

A local number rather than a generic national one strengthens local credibility. Must match exactly everywhere your business is mentioned.

7. Website

A direct link to your site, if you have one. Failing that, a link to your menu or booking page is still better than no link at all.

8. Business hours

Must be accurate at all times. A listing showing "open" while the business is closed creates customer frustration and a negative signal for Google.

9. Special hours and holidays

Often forgotten. A business closed on a holiday with no listing update sends customers over for nothing. Detail in holiday hours: the mistake that tanks your listing.

10. Business description

Up to 750 characters describing your concept, specialty, neighborhood. This is a legitimate spot to naturally weave in relevant keywords — see restaurant keywords that actually convert.

11. Attributes

Checkboxes (accessibility, payment options, atmosphere, services) sharpen the match between your listing and specific searches like "restaurant with a patio" or "wheelchair accessible". Full detail in GBP attributes: full list and which to fill.

12. Photos — quantity and freshness

A minimum of 10-15 photos covering the storefront, dining room, dishes, and team. Listings with regularly added photos read as more active. Detail in Google photos: how many, which ones, how often.

13. Menu

Add your menu directly to the listing, with prices if possible. A missing or outdated menu is a frequent source of customer dissatisfaction right at arrival.

14. Google Posts

Short updates visible on the listing — offers, events, news. A freshness signal for Google. Detail in Google Posts: do they actually work?.

15. Questions & Answers

An often-ignored section where anyone can ask a public question. Answer actively and pre-fill common questions with correct answers yourself, to avoid strangers' wrong answers showing up.

16. Review management

The last point, and one of the most important over time. See the complete guide to Google reviews.


The 3 most common mistakes

MistakeConsequence
Overly generic primary categoryLost relevance on specific searches
Hours never updated for holidaysCustomers sent over for nothing, avoidable negative reviews
Missing or generic descriptionMissed chance to reinforce association with your specialties

How long to check everything

A full pass through the 16 points takes 30 to 45 minutes for a listing already partially filled in, or 1 to 2 hours for a recently created listing never optimized since. It's a one-time task followed by light maintenance (hours, photos, posts) — not a heavy recurring job.


For the local SEO overview, see local SEO for restaurants: the complete guide.

SEOresto centralizes your Google presence management, reviews included. From €39/month. See pricing.


Author: Dmitrii Portnov, founder of SEOresto.

Lire cet article en français →

Related articles

← Back to blog