Blog · how-to

A website for a café, step by step

A good website for a café is not just a “pretty business card”. It should bring guests through the door, show your menu and your atmosphere, and take the hassle out of bookings. Let’s go step by step through what such a website should contain and how to get one without stress, whether you run a café, a bistro or a small restaurant.

Barista pouring latte art into a cup, a website for a café step by step
Atmosphere and good coffee bring guests in. The website makes sure they know about you.

Why a café needs a website

Before someone goes for a coffee, they usually look the place up on their phone. They want to see the menu, photos, opening hours and where it actually is. If they cannot find that quickly, they go somewhere else. The website is your shop window, your menu and your directions in one, and it works even when you are full and there is no time to pick up the phone.

Example of a custom website for a café, the Zrnko café demo
An example of a custom website for a café, my demo Zrnko café (demo in Czech).

Step 1: Be clear about what the website should do

Before you think about colours and photos, decide on the main goal. For a café it is usually simple: bring in a new guest and show them your place is worth it. Everything else (menu, photos, bookings) just supports that. That tells you what belongs on the website and what is unnecessary.

Step 2: What a café website must contain

The minimum a guest expects:

  • The menu, always up to date. Ideally right on the page, not in a downloadable PDF. It reads better on a phone and Google can read it too (more in step 4).
  • Photos of the place and the food. Atmosphere sells: the interior, the coffee, the desserts.
  • Opening hours and how to find you. Map, parking, the nearest stop.
  • Table booking (if you take bookings), online or at least via a form and phone.
  • Contact details. Phone, ideally Instagram too, where you show the everyday life of the place.
  • Reviews. A few reviews from happy guests = instant trust.

Step 3: Photos and atmosphere draw people in

A café sells on mood, and on a website that mood is carried by photos. A cosy corner, the foam on a coffee, fresh pastries, light in the windows. You do not have to pay a photographer straight away; even a phone in daylight will get you tempting shots. What matters is that it is your real café, not stock photos of coffee from the internet. Guests can tell the difference.

Step 4: A menu without PDFs, and bookings

Two things that save you and your guests the most trouble. A menu right on the page takes a minute to edit (a price change, a new item), reads better on a phone and shows up on Google, unlike a PDF nobody wants to download. And table bookings: for a smaller café a form or the phone is enough, for a busier place a simple booking widget connected straight to the website pays off.

Nobody downloads a PDF menu on their phone. Right on the page, you edit it in a minute, and Google finds it too.

Step 5: So people find you on Google

A nice website is useless if nobody lands on it. Three things make the biggest difference:

  • A Google Business Profile (the one on Google Maps): free and the fastest way to be found by people who are nearby right now and searching for “café near me”.
  • A website focused on “café [your town]” and similar searches, so Google files you in the right place.
  • Reviews. Google ratings raise both trust and your position in the results.

I wrote up the profile in detail in the article How to set up your Google Business Profile.

Step 6: Mobile first

The vast majority of guests will look for you on their phone, walking through town, deciding where to go. So the website has to be fast and clear on a phone: a big menu, photos that load quickly, and directions and your phone number a single tap away. If the website “jumps around” on a phone or takes ages to load, the guest leaves before they find out what you offer.

How to get one without stress

You have two routes. Do it yourself with a website builder (Webnode, Wix): cheap, but it takes time and you pay every month forever. Or a custom website, where someone builds it for you turnkey. The way I work is that I prepare the copy and the structure for you, advise on photos and take care of the whole launch (domain, menu, Google, bookings if you want them). You look after your guests, not the technology.

To see what such a website for a café looks like, have a look at the Zrnko café demo (in Czech). I break down the whole process behind it in the case study, and you will find more about what I can build for food and drink businesses on the page websites for cafés and restaurants.

Frequently asked questions

An always up-to-date menu (ideally right on the page, not in a PDF), nice photos of the place and the food, opening hours, how to find you (map, parking) and contact details. For many places online table booking is useful too.
The menu can sit right on the page as clear, readable text. It is easy to edit, reads well on a phone and Google can read it (unlike a PDF). Updating prices then takes a minute.
Not always. Smaller places are often fine with bookings through a simple form or by phone. If you handle a lot of table bookings, it pays to connect a simple booking widget.
A simple one-page site is CZK 5,900, a multi-page website with a menu CZK 12,900, a website with online booking CZK 24,900. The price is final and you see the design before you pay.

Want a website for your café?

Send me a few sentences about your place and I will tell you for free what makes sense and what it will cost. No obligation.

Call Get a quote