Skip to content
S
SonomaWebWorks
Industries · Restaurants and Cafes

Websites for restaurants and cafes.

Restaurant websites get two kinds of visit. A regular wants the menu and the fastest way to order. A first-timer wants to see the food, read a few reviews, and check you are open. Both are on a phone, often on the sidewalk or in a parked car, and both give up quickly on a menu that arrives as a blurry PDF.

How customers find you

Hungry people search with the map open.

Restaurant searches pair a food with a place, or ask what is open right now. Visitors add a feature: outdoor seating, kid friendly, a view of the water. Most of these searches start and end on Google Maps, so the profile does much of the work and the website closes the deal.

Searches like these:

  • "restaurants near me"
  • "breakfast petaluma"
  • "best tacos santa rosa"
  • "coffee shop healdsburg"
  • "restaurants open now"
  • "fort bragg seafood"
  • "outdoor dining sonoma"
  • "catering ukiah"
What the site has to do

Put the menu first and the order button right after.

Build the menu as a web page. It reads well on any phone, search engines can see the dishes, and a price change takes a minute. A PDF has to be downloaded, pinched, and zoomed, and it goes stale the first time the kitchen changes something. Menu changes are part of the plan's content updates.

Online ordering works best through a first-party link. Marketplace apps like DoorDash and Uber Eats bring in new customers and take a commission on every order. Ordering through your own system, such as Toast or Square Online, keeps more of each sale, and the website and your Google Business Profile can both point regulars there.

Reservations embed straight from OpenTable, Resy, or Tock. Catering and private events get an inquiry form of their own. Hours sit near the top of every page and match Google exactly, holiday hours included, because a diner who drives over to a locked door remembers it.

Photos round it out: real dishes from your kitchen, named the way your menu names them. Allergen and dietary notes belong on the menu page too, for every dish where you can stand behind them.

Ordering and reservations

Order and book through the systems you already run.

Most restaurants already run a point of sale with ordering built in, and many take reservations through a platform. The site links or embeds each one, and the same links go on your Google Business Profile.

  • Toast

    Point of sale with its own online ordering, so web orders reach the kitchen like any other ticket.

  • Square Online

    Online ordering for places already ringing up on Square.

  • ChowNow

    Commission-free ordering pages and apps for independent restaurants.

  • DoorDash and Uber Eats

    Delivery marketplaces that reach new customers and charge a commission on each order.

  • OpenTable

    Reservations and waitlists, with a booking link that works on Google too.

  • Resy and Tock

    Reservations, often with deposits or prepaid tickets for special dinners.

Google Business Profile

The most specific category wins.

A taqueria does better under Mexican restaurant than under Restaurant, because Google matches the category to the search. Add Caterer only if you take catering orders. Restaurant profiles also hold the menu, the ordering link, and the reservation link, and each should point at the same place the website does. Fresh photos and replies to reviews keep the listing looking cared for.

Primary category

Choose the one that fits the work you want most

  • → Restaurant
  • → Mexican restaurant
  • → Pizza restaurant
  • → Cafe
  • → Coffee shop
  • → Bakery

Secondary categories

Add only what you actually offer

  • → Breakfast restaurant
  • → Brunch restaurant
  • → Caterer
  • → Takeout restaurant

Attributes and links

Set every one that is true of you

  • → Dine-in, takeout, and delivery
  • → Outdoor seating
  • → Vegetarian options
  • → Accepts reservations
  • → Menu and ordering links pointed at your own pages

Google offers different attributes for different categories and revises the list from time to time, so your own profile shows which of these apply to you.

Sonoma and Mendocino counties

Two crowds and four seasons.

Restaurants in both counties feed two crowds. Locals come back weekly and care about the menu, the hours, and how fast they can order. Visitors in Healdsburg, on the Sonoma Plaza, or along the Mendocino coast compare places from a hotel room and decide on photos and reviews.

Seasons shift everything. Harvest brings crowds to wine country in the fall, the coast fills up in summer, and plenty of kitchens shorten their hours in the slow months. Each change has to reach the website and Google at the same time, and keeping them in step is part of the plan's maintenance and profile management. Yelp and Apple Maps should match as well.

What it costs

One plan, $200 a month.

The build is included, there is no setup fee, and the plan runs month to month. It covers hosting, maintenance, content updates, and your Google Business Profile. Ordering and reservation platforms stay on your own accounts, billed by those companies.

See what the plan covers →
Related services

The work behind this page.

See live sites we have shipped →

FAQ

Restaurants and Cafes: common questions

Is a PDF menu good enough?
It works, and it costs you a little every day. On a phone a PDF has to download and be zoomed, and it tends to drift out of date because each update means editing and re-uploading a file. A menu built as a page loads with the site, reads well on any screen, and can be changed in minutes.
Should we use DoorDash or our own online ordering?
Often both. Marketplaces bring in people discovering you for the first time, and they charge a commission for it. First-party ordering through Toast, Square Online, or ChowNow keeps more of each order, so the website and your Google Business Profile should send regulars there. Many restaurants keep the marketplaces for reach and steer repeat customers to their own link.
How quickly can you change the menu or hours?
Menu, price, and hours changes are part of the content updates in the plan, handled during business hours, Monday through Friday. Send a photo of the new menu or a quick note, and we update the website and your Google Business Profile together. Send holiday hours a week or two ahead and we schedule them.
What about Yelp?
Yelp matters for restaurants, and it should carry the same name, address, phone, hours, and website as your Google profile and your site, since mismatched details across listings hold back local ranking. We check your main listings, Yelp included, against the site during the build and tell you what needs fixing.

Want to see what diners find when they search for you?

Send us your URL. We run it through Lighthouse, SEO scans, and a Google Business Profile check, then email you a plain-English report within 24 hours. No pitch attached.