SEO by industry

Restaurant SEO

SEO for UK restaurants, cafés and bars. I help you show up when people nearby search for somewhere to eat, with a Google profile that answers their questions and a menu they can read on a phone.

Restaurant SEO is the work of making a restaurant, café or bar easy to find, and easy to choose, when someone nearby searches for somewhere to eat or drink. I help independent UK restaurants, cafés, pubs that serve food and small hospitality groups turn those searches into bookings, walk-ins and phone calls. Most of the effort goes where diners actually make up their minds: the map results, the Google Business Profile and a menu that Google and a phone screen can both read.

How diners in the UK search for somewhere to eat

Most restaurant searches are short, local and typed on a phone, often within an hour or two of eating. Think “Thai near me”, “brunch Peckham”, “Sunday roast Islington” or “dog friendly pub Richmond”. Google usually answers with the map results first, the local pack, above any ordinary website listing. The diner checks the rating, the photos, the price level and whether you are open, then taps through to the menu, often without ever opening your website.

A second group plans ahead: a birthday dinner for twelve, a private room for a work Christmas party, a set menu for a wake or a christening lunch. These people compare several places and need answers the map listing cannot hold, such as capacity, minimum spend, deposit terms, sample menus and how to enquire. A clear page for each occasion is where a restaurant website earns its keep.

The third group already knows your name. They search to check the hours, find the booking link or read the menu. If that search sends them to an old Tripadvisor listing, a delivery app or a page for a site you closed last year, you lose a guest you had already won.

What is different about SEO for a restaurant, café or bar

The map listing does more selling than the website

For most restaurants the Google profile is the shop window. The primary category (“Italian restaurant” or “Coffee shop” rather than just “Restaurant”), attributes such as outdoor seating or a step-free entrance, hours that are right on bank holidays, the booking link and recent photos all affect whether you appear and whether people pick you. That is why restaurant work leans heavily on Google Business Profile optimisation before anything else.

The menu has to be text, not a picture

A menu uploaded as a photo or a designed PDF looks lovely to you and tells Google very little. Google cannot reliably match a search for “vegan tasting menu” or “bottomless brunch” to dishes it struggles to read. A menu written as text on a web page, kept in step with the menu on your Google profile, solves both problems and can be changed in minutes when a dish comes off.

One caution on allergens. UK food law requires you to give customers information about the 14 listed allergens in your food, and an online menu goes out of date the moment a supplier changes an ingredient. I write menu pages so they direct diners to your team for allergen questions rather than making promises the kitchen cannot keep.

Reviews are spread across several platforms

Diners read Google, Tripadvisor and the booking and delivery apps, and they notice how recent the reviews are and whether you reply. The Digital Markets, Competition and Consumers Act 2024 made fake reviews, and concealed incentivised ones, unlawful from April 2025, and the Competition and Markets Authority enforces it. So I focus on making it easy for real guests to leave a review, through a QR code on the bill or the follow-up email from your booking system, and on replying well. I never filter unhappy guests away from Google; that practice, known as review gating, breaks Google’s rules.

Booking and delivery platforms sit between you and the diner

OpenTable, ResDiary, SevenRooms, TheFork, Deliveroo, Uber Eats and Just Eat often rank for your name and for your cuisine in your area. Your own site should still be the clearest result for a search on your name, with a direct booking button, so you are not paying a per-cover fee or commission on guests who were already looking for you.

How I run restaurant SEO work

  1. See what a diner sees. I search for your name, your cuisine and your area on a phone set to your postcode, and note which map results, platforms and pages come up and what a hungry person learns in the first ten seconds.
  2. Fix the profile and the listings. Categories, hours, attributes, menu, booking link and photos on Google first. Then the same name, address and phone number across Tripadvisor, your booking platform, Apple Maps, Bing Places and local directories, because consistent details help Google trust which listing is the real you.
  3. Make the website readable. A text menu, one page for each thing people search for (private dining, Sunday lunch, set menus, events), restaurant schema markup carrying your hours, cuisine and menu link, and pages that load quickly on mobile.
  4. Measure what matters. Calls, direction requests and booking clicks from the profile, plus tagged booking links so you can see which bookings started in search. Many booking widgets live on another company’s domain, so this step needs care to get right.
  5. Keep it current. Each month: new photos, replies to reviews, profile updates, and seasonal pages published well before they are needed. A Christmas party page that goes live in December is too late, because many groups book in the autumn.

Mistakes I find on restaurant, café and bar websites

  • The only menu is a PDF or an image, and last year’s PDF, with last year’s prices, is still showing in Google.
  • Hours on Google are wrong over bank holidays or a seasonal closure, which tends to produce one-star “turned up and it was shut” reviews.
  • The primary category is a generic “Restaurant” when a specific cuisine category fits.
  • A template site with a heavy video homepage and the booking button buried below it. Much of this is fixable without a rebuild, as I explain on my page about SEO for Squarespace and Wix sites.
  • The booking widget sits in a frame from another domain, so analytics cannot see a single booking.
  • Several sites in a group share one location page and one phone number, when each needs its own page and its own profile. That set-up is covered by multi-location SEO.
  • A previous business at the same address still has a live Google listing, or a site you closed still shows as open.

Where SEO fits with social media, ads and the apps

SEO is the slow, compounding part of a restaurant’s marketing: it catches people already hungry and searching nearby, and it does not stop when you stop paying. Discovery for restaurants, especially new openings, happens a great deal on Instagram and TikTok, and paid social can fill a quiet Tuesday faster than search can. If that is your gap, see my work on Facebook and Instagram ads for restaurants and cafés.

If your restaurant sits inside a hotel, its search work is usually best planned with the hotel’s, so hotel SEO is the better starting point. For a stand-alone place, the foundations are the same as any local SEO work, with the menu, reviews and booking flow treated as the priority.

Where to start

Send me your website address and your Google profile. I will look at what a diner nearby sees when they search for your name and your cuisine, and tell you the first three things I would fix. Request a free SEO audit to get started.

Full stack for this industry

Everything I do for Restaurants & Cafes

Frequently asked questions

Is SEO worth it if most of my bookings already come through OpenTable or another platform?

Often, yes. Check how many of those platform bookings came from people who searched for your restaurant by name, because those guests were already yours and you may be paying a per-cover fee on them. A strong Google profile and a direct booking button on your own site win back some of that. I would keep the platform for the diners it genuinely finds for you.

Do I need a proper website if my Google profile already does well?

The profile handles quick decisions, but it cannot hold a private dining page, a Christmas menu, event details or an enquiry form for a group booking. Those searches are worth more per booking and they need a page. A small, fast site with a text menu and a handful of well-planned pages is usually enough.

I am opening a new restaurant. What should I do first for search?

Claim and verify your Google profile as soon as you have the premises and signage, set the correct category and opening date, and get the website live with the menu as text before you open. Then make it easy for your first guests to leave reviews. Starting with clean listings is far easier than tidying up duplicates later.

Do you only work with restaurants in London?

No. I work remotely with restaurants, cafés and bars across the UK, because most of the work happens in Google's tools and on your website. I am based in London, so I can visit a London site in person where that is practical.

Ready to talk about your project?

A straight answer about what would move the numbers, and a written proposal if we are a fit.