Restaurant Website SEO: The 5 Pages That Actually Win Bookings

Most restaurant websites have the same five pages: home, menu, about, contact and a gallery. Most of them also get almost no search traffic from people who don't already know the restaurant's name. The pages that bring in new diners are different, and we can show it with numbers from our own clients' Google Search Console accounts.

Here are the five pages that do the real SEO work on a restaurant website, in order of how much they matter.

1. A page for every location

If you have more than one site, each one needs its own page with its own address, opening hours, menu link, booking link and a few paragraphs about that neighbourhood. This is the single biggest SEO change most restaurant groups can make.

When The Black Penny moved to a new website with proper location pages in February 2026, organic clicks from people who hadn't searched its name rose 66% a day across the site. Covent Garden went up 77%, South Bank 133% and Sloane Square 368%.

The homepage lost 76% of those clicks at the same time, and that was the point. Google stopped sending "restaurant in Sloane Square" searches to a general homepage and started sending them to the Sloane Square page, which answers the search properly.

Even a single site restaurant benefits from a location focused page if it serves a clear area, such as a page about dining near a theatre district or a station.

2. A page for every occasion people search for

Diners rarely search for a restaurant's name. They search for what they want to do: bottomless brunch, pre theatre dinner, Taco Tuesday, private dining, Sunday lunch. Each of those deserves its own page with the sittings, prices and a booking link.

After we gave brunch its own page at each temper venue, along with structured data and refreshed content, brunch searches sent 52% more clicks over six months, impressions grew 54% to just under 200,000, and clicks from "best bottomless brunch London" rose 492%. Occasion searches such as "Taco Tuesday London" and "pre theatre menu Covent Garden" also added visits over the same period.

3. A menu written as text, not a PDF

Search engines and AI assistants read words on a page. They struggle with PDFs and can't read menus that are just photos. A menu written as text lets Google match your dishes and cuisine to what people search for.

Cuisine searches were behind much of The Mantl's growth. "Best Turkish restaurant London" went from 100 to 204 clicks as its average position improved from 7.9 to 4.5, and its unbranded search traffic grew twenty times in eleven months. Keep the PDF for downloading if you like, but put the menu on the page as text too.

4. A homepage that says exactly what and where you are

Your homepage will mostly be found by people searching your name, so its job is to confirm they are in the right place and get them booking. Say what you serve and where in the first sentence, put the booking button above the fold, and link clearly to your location, occasion and menu pages. Don't try to make the homepage rank for everything. The Black Penny example shows that the right page winning the search matters more than the homepage winning it.

5. A contact page that matches your Google profile

Your name, address, phone number and opening hours should be written exactly the same on your website, your Google Business Profile and every listing. Search engines and AI tools compare these details, and differences make them less sure of you. Add a map, the nearest station and a booking link.

Make every page readable to AI

AI assistants like ChatGPT and Google's AI answers now recommend restaurants. They quote pages that state facts plainly: what you serve, where, when, for how much, and how to book. Write those facts as text on the page, keep them consistent everywhere, and avoid hiding key information in images or PDFs.

How to tell if it's working

Measure unbranded search. In Google Search Console, filter out searches containing your restaurant's name and watch what's left. That's the number of new diners finding you. All of the results above were measured that way, in each client's own account.

Questions restaurant owners ask

What pages should a restaurant website have for SEO? One page per location, one per occasion people search for (such as brunch or private dining), a text menu, a clear homepage, and a contact page that matches your Google Business Profile.

Do I need location pages if I only have one restaurant? Not separate ones, but your site should clearly describe your area, nearby landmarks and transport, because that's what "near me" and neighbourhood searches match.

Does a PDF menu hurt SEO? It limits it. Google can read some PDFs, but a text menu on the page is far easier for search engines and AI assistants to match to dish and cuisine searches.

Want to know which pages your site is missing? Book a free 15 minute strategy call and we'll show you where your bookings could come from.

Previous
Previous

Restaurant SEO Tools: What We Actually Use, and Most Are Free

Next
Next

The Ultimate SEO Checklist for Restaurant Owners