Your website's customer is standing on the pavement, hungry, phone in hand. Every one of these mistakes sends them next door.
Restaurant sites get judged faster and on fewer things than any other business website: menu, price, hours, location, booking. Get those five right on a phone screen and the site is doing its job — everything else is garnish. Yet the same five mistakes appear on most of the restaurant sites we are shown.
None of them are design problems. They are decisions made from the owner's chair instead of the customer's — and each one is cheap to fix.
It downloads instead of opening, zooms miserably, and Google cannot read a word — so you never rank for the dishes you are known for.
The single most-checked fact, buried on a contact page. Hours belong on every page, above the fold, correct for holidays.
A cinematic slideshow that loads beautifully on the designer's fibre and never finishes on the pavement outside your door.
A menu built as an actual page loads instantly, reads cleanly one-handed, and — the part owners underrate — gets indexed. When someone searches 'birria tacos near me' or 'best carbonara downtown', Google can only send them to you if it can read that those words exist on your site. A PDF is a locked box; a page is a billboard.
It is also the menu you can actually maintain. Prices change, dishes rotate, things sell out seasonally. Editing a page takes minutes; regenerating, re-uploading and re-linking a PDF is exactly why so many restaurant menus online are two years stale — which brings its own damage when the till disagrees with the website.
Wrong hours are worse than no website. Someone who drove over on the strength of your site and found the shutters down does not give you a second chance — and tells Google about it in a one-star review. Hours, address and phone must match across your site and your Google Business Profile, holidays included.
And if you take bookings, the button goes on every screen — not behind a Contact tab, not 'call between 3 and 5'. Embed whichever system you already use; the reservation made at midnight is a table you filled while you slept. We build all five fixes in by default, and menu edits are included in our care plan precisely because menus never stop changing.
Straight answers. If yours is not here, call and ask.
Three reasons: it loads slowly and reads badly on phones, search engines cannot index the dishes, and it goes stale because updating it is a chore. 'Everyone uses them' is why the restaurants that do not are easier to find on Google.
Only if you offer them at all — but if you do, they belong one tap from every page. OpenTable, Resy, Tock, Square and the delivery platforms all embed or link cleanly.
Real ones: the room, six to ten current dishes, the front of the shop so people recognise it. Optimised so they load fast. Skip the stock pasta — regulars can tell.
Yes — we turn the PDF into a fast, indexed menu page during the build, and from then on price changes are an email to us, handled same or next business day.
Tell us about the business and we'll come back with a fixed price and a timeline. No obligation, no sales pitch.