A restaurant website has one job: to turn a hungry person who is deciding right now where to eat into a reservation or an order. That person is holding a phone, standing two streets away or browsing from the sofa, and checks five things: the menu, the opening hours, the location, real photos, and how to book a table. If those five load fast on a phone and can be found without effort, the website does its job and the table gets filled. If any of them is missing or slow to open, the guest is already back in the Google Maps list, picking the next place on it.
Nearly all traffic to a restaurant website comes from phones, often straight from the street, and the decision takes seconds. That changes the definition of a "good website" completely: how spectacular the design looks matters less than whether the menu reads well on a small screen, in full sunlight, with one hand. The rest of this article walks through what that means in practice.
01.How does a guest actually land on your website?
It is worth starting from the guest's real path, because the website is its last piece, the one that settles the decision or loses it.
Most people find you on Google Maps or through a "restaurant near me" search: they see your rating, photos and reviews before anything else. Others come from Instagram, stopped mid-scroll by a plate or an interior. Others got a recommendation from a friend and search your name directly. In all three cases, the interest already exists by the time the website opens. That is where the final check happens: what your prices look like, whether you are open right now, where exactly you are, and how easy it is to get a table.
This is why a Facebook page, however active, covers only half the journey. The decision-critical information gets buried in posts: the menu is a photo from last year, the holiday schedule sits in a comment, and finding the phone number takes scrolling. The website exists so those answers live in one place, always current, two taps away.
02.What should a restaurant website include?
Seven elements. Each comes with the practical detail that separates websites that bring reservations from websites that merely exist.
- The menu as a web page, with prices. It loads instantly, reads well on any screen, and Google can index it, so you also show up when someone nearby searches for a specific dish. Prices stay visible: a menu without prices scares away more guests than any number on it could.
- Opening hours that are actually correct, holidays included. Few things lose a guest more permanently than a drive to a closed door. The hours on your site, on Google and on the door say the same thing, including public holidays and the annual break.
- The location, with a map and a word about parking. The full address, an embedded map that opens directions, and one honest sentence about where to park in the evening. For the guest arriving by car, that sentence decides the night.
- Real photos of the space and the plates. Taken at your place, with your light, your portions. Stock photos get spotted at a glance and raise exactly the wrong question: what does the place really look like, if it needed borrowed pictures? Ten good photos beat a hundred mediocre ones.
- Reservation in a single step. A short form or a button that starts the call. Any option works if it takes minimal effort; none works if it demands an account, an email confirmation and three screens.
- Reviews brought forward. Your Google rating and a few recent reviews, right on the site. Guests would look them up anyway; bring them over, save them the trip, and show you can stand behind them.
- A click-to-call button, visible on mobile. A "Call us" that actually dials, pinned to the bottom edge of the screen. Some guests will always prefer the phone, especially for a table the same evening.
03.Why is a PDF-only menu costing you guests?
It is the most common mistake in this niche, and worth taking apart piece by piece, because each piece costs you separately.
First, loading. A menu PDF is a heavy file made for print, and your guest opens it on mobile data, standing up, on a patchy signal. Every second of waiting loses a few more people. Then, reading: a PDF is a print page squeezed onto a narrow screen, tiny letters, pinch-zoomed and dragged side to side. Finally, visibility: for local searches, the content of a PDF is practically invisible, so someone hunting for a specific dish nearby finds the restaurants that keep their menu as a web page, and yours is missing from the list.
The PDF keeps its place as the print version: leave it as a secondary link for whoever wants the download. The main menu lives as a page on the site, split into categories, with prices and allergens marked. The practical bonus: you update it in minutes, straight from the admin panel, instead of regenerating and re-uploading a file every time a price changes or a dish leaves the offer.
04.Dine-in or delivery: how do you serve both intents?
Two kinds of guests land on your website: the one who wants to come to a table and the one who wants the food at home. Their needs differ, so each needs a clear path of their own, visible on the first screen, before any scrolling.
For dine-in, the path is the reservation: the button, the short form, or the phone. For delivery, the most practical path runs through the platforms you already work with: Bolt Food, Glovo or Tazz. A delivery system of your own rarely makes sense at the start: the platforms already have the logistics, the couriers and the customers' habits, and you pay the commission from the moment you are listed anyway. The website's job is clean routing: "Order on Glovo" leads straight to your restaurant's page in the app, instead of leaving the guest to hunt for you among hundreds of listings.
The practical rule: two buttons, "Book a table" and "Order in", both visible on mobile on the first screen. Whoever wants a table reaches the reservation without passing through delivery, and the other way around.
05.How does your website connect to Google Maps and your Business Profile?
For a restaurant, the Google Business Profile matters as much as the website, because the first impression forms there: the rating, the photos, the hours and the reviews appear before any visit to your site. The two work as a pair and need to stay in agreement: the same hours, the same phone number, the same quality of photos, and the profile's links pointing where they should, the website link to your homepage and the menu link to your menu page, since the profile has a dedicated field for exactly that.
That consistency has two effects. Guests get the same answers wherever they look, so the feeling of stale information disappears. And Google understands more clearly who you are and what you serve, which counts in searches from your area. We wrote at length about climbing the results in your own city in our local SEO guide; for a restaurant, it is the highest-return organic channel there is.
The third piece is reservation tools: platforms that put a calendar on your site, confirm automatically and send reminders. At a small volume of bookings, the simple form plus the phone are enough. At dozens of reservations a night, a dedicated tool earns back its subscription in saved time and in tables that stop getting lost along the way.
06.What should a reservation form ask?
Four things: how many people, what day, what time, and a way to reach the guest, usually name and phone. That is all.
Luke Wroblewski shows in Web Form Design that every extra field lowers the number of people who finish a form; in the projects documented in the book, simplifying forms lifted completion rates by 10 to 40 percent. For a restaurant the translation is direct: every additional question, the occasion, dietary preferences, a mandatory email, "how did you hear about us", means reservations started and abandoned.
Extra information has its place too: after the confirmation, once the table is secured, or over the phone. And the confirmation must be immediate and unambiguous: the guest leaves the page knowing the table is theirs, or that you will call within minutes. A reservation sent into a void, with no reply, is worse than having no form at all: the guest believes they booked, you know nothing about them, and the evening ends with a bad review written from outside your door.
07.The mistakes we see most often
- A PDF-only menu. The most frequent and the most expensive: slow to load, hard to read, absent from searches.
- Autoplay music and heavy video. The background film looks great in the agency's showreel and loads painfully on mobile data. The first second belongs to information; the atmosphere comes from photos that open instantly.
- Outdated hours. The annual break announced only on a sheet of paper taped to the door. The guest who drove twenty minutes to a locked door rarely tries a second time.
- Stock photos. Plates your kitchen has never cooked. The distance between the photo and the reality gets paid for in reviews.
- A menu without prices. Missing prices read one way only: "expensive". The guest who cannot estimate the bill picks the place where they can.
08.The GoodGlyph take
If you already have a website, test it tonight, on your phone, on mobile data, with a timer: find the menu, the hours, the address and the reservation. Whatever you cannot find in ten seconds is what needs fixing, in the order this article lays out. If you are only building it now, start from the five things every guest checks and build the site around them; every other page is secondary. We wrote separately about how much a presentation website costs, with market prices for each route, so you can walk into conversations with the right expectations. And if the ten-second test failed, we build presentation websites for restaurants and cafes, with the menu as a page, one-step reservations and the Google profile aligned with the site. The repair almost always starts with the menu and the booking, and it is smaller than it looks.
09.Closing
A good restaurant website can be recognized in ten seconds: the hungry guest, phone in hand, learns what they would eat, where you are, whether you are open and how to get a table. Everything else, animations, essays about passion, design awards, comes after. Build first for the person deciding right now, and the website pays for itself, evening after evening.
Frequently asked questions
Yes. Social media brings people to your door, but the decision-critical information, the menu with prices, the hours, the booking, gets buried in posts. The website is where a guest verifies everything in seconds and settles the decision.



