Blog/Restaurants

Restaurant Website Checklist: Menu, Online Ordering, Reservations and Local SEO

The pages and details a restaurant website needs in 2026: a menu Google can read, hours that are never wrong, ordering and reservations that do not leak commissions, real photos, events and catering pages, and local SEO — with La Sorrentina as the example.

Sergei RubanovFounder, EastOrca Digital Studio · 5 min read
La Sorrentina restaurant website designed by EastOrca Digital Studio

A restaurant website has one visitor with three questions: what do you serve, are you open right now, and how do I get it — a table, a pickup, a delivery. Everything on this checklist exists to answer those three questions faster than the marketplace apps do, and to keep the customer relationship (and the margin) with you instead of with a third party.

We built the site for La Sorrentina, a Southern-Italian restaurant and wood-fired pizzeria in Vancouver, WA, around exactly this list. Here it is, in the order guests use it.

1. A menu on the page, not in a PDF

The menu is the most visited page on nearly every restaurant site we have looked at, and a PDF is the worst way to serve it: slow on a phone, pinch-to-zoom, invisible to Google and to AI assistants answering “gluten-free pizza near me”. Put the menu on the page as text — sections, dish names, short descriptions, prices, dietary tags — and mark it up with Menu schema so search engines can read individual dishes. Keep a printable PDF as an extra if you like; never as the only version.

2. Hours that are never wrong

Hours in the header or footer of every page, holiday hours announced ahead of time, and a single source of truth that also updates your Google Business Profile. Wrong hours are the fastest way to earn a one-star review from someone standing at a locked door.

3. Location, parking, and how to get there

Address with a map link, parking notes (lot, street, garage validation), landmarks, and whether you take walk-ins. If you are inside a shopping center or on a busy corner, say which entrance.

4. Online ordering that does not leak commissions

Marketplace apps are useful for discovery, but every order through them costs 15–30% and the customer is theirs, not yours. Put direct ordering on your own site — Toast, Square Online, Clover or a commission-free platform — with pickup and delivery options, and make “Order direct” the biggest button on the page. Then remind marketplace customers, on the bag and the receipt, that ordering direct is cheaper for them and better for you.

5. Reservations embedded, not linked away

Whichever system you use — OpenTable, Resy, Tock, or the booking built into Toast or Square — embed the widget on your site so a guest picks a time without leaving. Show it on the home page, the menu page and the contact page. For walk-in-only spots, say so clearly and show typical wait times.

6. Photos of the food, the room and the people

Guests decide with their eyes. Real photos of signature dishes, the dining room at golden hour, the wood-fired oven, the team. A one-hour shoot with a local photographer is one of the highest-return dollars you will spend on the site — and the same photos feed your Google Business Profile and Instagram for months.

7. Pages for events, private dining and catering

These are your highest-ticket sales, and most restaurant sites bury them in a paragraph. Give each its own page: capacity, sample menus, minimums, a photo of the space set up, and a short inquiry form. “Private dining Vancouver WA” and “catering Camas” are searches with real intent and little competition.

Gift cards sell in December and on Mother’s Day if the link is in the header; they do not sell at all if it is in the footer. Weekly specials, happy hour, seasonal menus — keep one page that is always current, and point to it from the home page.

9. Reviews with the answers

Pull recent Google reviews onto the site, and reply to every review on Google — the replies show up in search and tell the next guest you pay attention. A section like “What guests say about the pizza” on the menu page does more than a generic testimonials block.

10. Fast and mobile-first

Most restaurant visits come from a phone, often on the way over. Target under two seconds on cellular: compressed photos, no autoplaying background video on the menu page, no three chat widgets. A slow menu page loses the order to the marketplace app that is already installed.

11. Local SEO basics done properly

  • Google Business Profile: correct categories, hours, a menu link to your own site (not to a marketplace), photos added weekly, questions answered.
  • Same name, address, phone and hours on your site, Google, Yelp, TripAdvisor and the delivery apps.
  • Restaurant and Menu schema on the site, one page per location if you have several, and a page per neighborhood you deliver to.
  • Reviews: a simple way for guests to leave one — a QR code on the check works.

12. Ownership and a way to update it yourself

Menu prices change. Make sure your team can edit the menu, hours and specials without calling a developer, and that the domain, hosting and site files are in your name. Direct ordering, reservations and email lists all depend on a site you control.

The three-question test

Open your site on a phone and time yourself: how many seconds until you can see tonight’s menu with prices, confirm you are open right now, and start an order or book a table? If any of the three takes more than two taps, that is the first thing to fix.

How this looks in practice

La Sorrentina puts the menu, reservations, events, delivery links and gift cards one tap from the home screen, with the wood-fired oven and the dishes doing the selling. The structure is the same for a taqueria, a brunch spot or a three-location pizzeria; only the integrations change.

Rebuilding a restaurant site, or launching a new place? Tell us about it — you will get a page plan and a fixed quote after a 20-minute call.

Frequently asked questions

Should the menu be a PDF?

No. A PDF is slow on a phone, hard to read, ignored by Google and impossible to translate or search. Put the menu on the page as text with prices and dietary tags, and keep the PDF only as a printable extra if you want one.

Do I need online ordering on my own website?

If you do takeout or delivery, yes. Direct ordering through Toast, Square, Clover or a similar platform costs a fraction of marketplace commissions, and the customer data stays with you. Keep the marketplaces for discovery and push repeat customers to order direct.

Which reservation system should I use?

The one your front of house will actually manage: OpenTable and Resy for discovery and larger dining rooms, Tock for prepaid experiences, or the built-in booking in Toast or Square. Whichever you choose, embed the booking widget on your site — do not send guests to another website to book.

How do I get my restaurant to show up on Google Maps?

A complete Google Business Profile with correct hours, a menu link to your own site, photos added every week, quick replies to reviews, and the same name, address and phone number on your site and every directory. Then keep adding photos and answering reviews — freshness matters.

How much does a restaurant website cost?

In the Vancouver–Portland market a custom restaurant site with a live menu, ordering and reservation integrations, photos and local SEO structure typically runs $4,000–$15,000. At EastOrca most restaurant sites fall in the small business tier ($3,000–$5,000) or the custom tier ($5,000–$10,000) depending on ordering and reservation integrations; every project gets a fixed quote after a short call.