Industry expertise

SEO for restaurants

For a single-site restaurant, your Google listing is the website. Most diners decide before they ever reach your homepage.

Restaurant discovery happens almost entirely inside Google Maps and the local pack. Someone searching “restaurants near me open now” sees photos, a rating, opening hours and a walking distance, and picks from that. A significant proportion never visit any restaurant’s actual website at all.

This has an honest consequence that a lot of agencies will not tell you: for a single-site independent, a redesigned website is usually the wrong first purchase. The Google Business Profile, the photography and the review flow will do more for covers than anything on your own domain.

Opening hours are a ranking and a revenue problem

“Open now” is a filter, not a phrase. When someone searches at nine in the evening, Google excludes anything it believes is closed. If your hours are wrong, you are not ranked badly — you are absent.

The recurring failures are predictable and expensive: bank holidays never updated, a kitchen that stops serving at nine while the listing says the venue closes at eleven, and Christmas periods left on normal hours. Set special hours in advance for every bank holiday in the year, and if your kitchen and bar close at different times, say so in the listing description because the hours field cannot express it.

Where the money actually goes

 Effect on coversPriority
Accurate hours and special hoursDirect — you disappear from “open now” without itFirst, and it is free
Photography, refreshed regularlyVery high — it decides the clickSecond
Review volume and recencyVery high — it decides the comparisonOngoing
Menu on the listing and the siteHigh — a missing menu loses the bookingThird
Reserve with Google / booking linkHigh for table-service venuesThird
Website redesignLow for a single site, high for a groupLater, usually

Photographs do more work than copy

Diners choose visually and quickly. A listing with forty current, well-lit photographs of actual dishes converts substantially better than one with six taken at the launch party three years ago. Cover the room, the frontage at night, the bar, and the dishes people actually order rather than the ones that photograph best.

Refresh seasonally. Photographs carry dates in their metadata and, more practically, a diner can tell when a picture is old, and it makes them wonder what else has not been updated.

Get your menu into structured data

A PDF menu is invisible. It cannot be read reliably by search engines, it is unusable on a phone, and it cannot be quoted by an AI assistant asked whether you have vegan options. Publish the menu as ordinary HTML with Menu schema, including dish names, descriptions, prices and dietary markers.

This matters more each year. “Where can I get gluten-free pizza in Poole” is now a question people ask an assistant rather than a search box, and the assistant can only answer it from a menu it can actually read.

Delivery apps and your own name

If you use Deliveroo, Just Eat or Uber Eats, check what appears when someone searches your restaurant by name. Those platforms rank strongly on brand terms, and an order placed through them costs you a commission of roughly a quarter to a third on a direct-intent customer who was looking for you specifically.

The fix is the same as for hotels: hold position one for your own name, make direct ordering obvious, and give people a reason to use it. You do not need to leave the platforms. You need to stop paying them for customers they did not find.

Questions

Common questions

Do we need a website at all?

You need one, but for a single-site independent it is rarely the first priority. Google Business Profile, photography and reviews drive more covers. The website matters most for menus, bookings, private hire and groups with several sites.

Why do opening hours matter so much?

“Open now” is a filter. If Google believes you are closed, you are removed from the results entirely rather than ranked lower. Bank holidays and differing kitchen and bar hours are the most common and costly errors.

How many photos should our listing have?

Far more than most restaurants have, and kept current. Around forty covering the room, the frontage at night, the bar and the dishes people actually order. Refresh seasonally — diners can tell when photography is old.

Is a PDF menu a problem?

Yes. It cannot be read reliably by search engines, it is poor on mobile, and an AI assistant cannot use it to answer questions about dietary options. Publish the menu as HTML with Menu schema including prices and dietary markers.

Should we stop using Deliveroo and Just Eat?

Not necessarily. The issue is that they rank on your own name, so customers looking specifically for you order through a platform taking a large commission. Hold position one for your brand and make direct ordering obvious.

How do we get more reviews without breaking Google's rules?

Ask at the point of payment, in person, without any incentive. Never offer a discount or a free item in exchange, and never filter who you ask based on how the meal went — both breach Google's policies and can cost you the reviews entirely.

Fixed monthly pricing

Monthly SEO packages built to grow local visibility.

Every package includes an SEO scan of the whole website and SEO image optimisation. The £300 per month package is the strongest value option for most sites that need visible movement without jumping straight into a larger rollout.

Includes full-site SEO scan Includes SEO image optimisation WordPress specialists — all platforms welcome
Starter

GEO SEO Package 1

£100/ month
  • 2 pages
  • 2 backlinks
  • SEO scan of the whole website
  • SEO image optimisation
Growth

GEO SEO Package 2

£200/ month
  • 4 pages
  • 3 backlinks
  • SEO scan of the whole website
  • SEO image optimisation
Scale

GEO SEO Package 4

£400/ month
  • 7 pages
  • 6 backlinks
  • SEO scan of the whole website
  • SEO image optimisation
Get started

Tell Geo SEO which package fits and where you want your business to grow.

If you are not sure which package is right, send the site, the services you want to push, and the locations you care about most. We can point you to the right starting tier.

Pricing shown is for WordPress sites — on a different platform? Get in touch for a tailored quote.

Ready to grow?

Get in touch to help your business grow in this market.

Geo SEO can map your service mix, proof assets, and location priorities into a cleaner growth structure built around the enquiries you actually want.