Guide 8 of 11 · 8 min read

Cafe website: what a coffee shop site needs

By the ContentMetric team · Checked on 17 October 2026

A cafe owner behind her own counter, updating the day's menu board and checking her website on a tablet, with an espresso machine and pastry display behind her

The short answer

A cafe site needs five pages: Home, Menu, About, Events and private hire, and Find us. Put your address, opening hours and a photo of the room on the first screen, and keep the menu as real text, not a photo. You can describe the site to ContentMetric in plain words and get a draft in minutes. For online ordering and table booking, Wix has more built in.

Most people find a cafe in one of two ways: they search "coffee near me" on a phone, or a friend sends them a link. Either way they want the same five things in a few seconds: where it is, when it is open, what is on the menu, what it looks like inside, and whether it suits them. This guide shows the pages to build, what goes on each, the prompts to type, and how to set up your Google listing. Near the end we compare us with Wix and Squarespace, and we say where they are stronger.

The five pages a cafe needs

1. Home

In the first screen: your name, one line on what makes you different ("Single-origin coffee and fresh bakes in [area]"), your address, today's opening hours, and one good photo of the room or the counter. Add a button to the menu and one to directions. Below that, a short line about the beans, the baker or the story, and a few photos. Keep it quick to read on a phone.

2. Menu

Type the menu as text, in sections: coffee, tea, cold drinks, breakfast, bakes, lunch. Add a short description and a price for each item. Mark vegetarian, vegan and common allergens only if you are sure, and say "ask us" for the rest. Text can be read by Google and by screen readers. A photo or PDF of a menu cannot, and it is hard to read on a small screen. Add a line for seasonal items and when they change.

3. About

Who runs the place, where the coffee comes from, who bakes. Two or three real paragraphs and a photo of the people. Customers like to know who is behind the counter.

4. Events and private hire

If you host tastings, workshops, live music or birthday bookings, give each a short entry: what it is, when, how many people, how to ask. Add an enquiry form for private hire with date, number of guests and a message. Remove past events so the page never looks stale.

5. Find us

Full address, an embedded map, hours including public holidays, nearest station or parking, whether you are step-free, and whether dogs are welcome or you have Wi-Fi. Keep these exactly the same as on your Google listing.

Build it with Claude on ContentMetric

You can type these into the AI assistant inside the ContentMetric editor, or into Claude if you have connected Claude to your site (that needs the Pro plan). Changes land in your draft, and nothing is public until you press Publish. Small, clear requests work better than "make it cosy". Replace the details in square brackets with your own.

First build:

Build a website for a cafe called [name] at [address]. Pages: Home, Menu, About, Events and private hire, Find us. Warm, simple style that looks good on a phone. Put the address, today's opening hours, a menu button and a directions button in the first screen of the Home page. I will give you the real menu next, so leave the menu page empty for now.

Menu page:

On the Menu page, make sections for Coffee, Tea, Cold drinks, Breakfast, Bakes and Lunch. Under each, list items with name, one short line of description and price. Use these items exactly and add none: [paste your menu]. At the bottom write: "Please tell us about any allergies when you order."

Find us page:

On the Find us page, add a map of [address], a table of opening hours for each day, the nearest station or parking, and a short list of facts: step-free access, Wi-Fi, dogs. Use only these facts: [your facts].

Private hire form:

Add an enquiry form to the Events and private hire page with name, phone, email, date, number of guests and a message box. Under the Send button write: "We reply within two working days."

Local search:

Write a page title and description for each page that mention cafe, coffee, [area] and what is on that page. Keep titles short. Add three questions and answers to the Find us page about opening hours, pets and Wi-Fi, using only the facts I gave you.

Daily and weekly edits are one line each: "Change Sunday hours to 8am to 3pm", "Add a seasonal drink, [name], [price]", "Mark the lemon cake as sold out". Always read what it changed before you publish. If you are new to AI editing, read whether it is safe to let AI edit your website.

Tables, ordering and enquiries, honestly

On the Free plan you can add a plain contact form. It sends each message to the address you choose and keeps it in a table in your site. That is enough for private hire enquiries.

On Pro and above, the Forms & Bookings app is included. It has an Order enquiry template and a Class sign-up template, which suit a workshop or a tasting. It can hold weekly hours with a set number of places per slot, and every request lands in a Bookings inbox that you confirm yourself.

An enquiry form is not an ordering system. We do not describe online ordering for takeaway, table plans or text reminders for a cafe in our help pages. If you want customers to order and pay before they arrive, or book a table with a live floor plan, use a dedicated ordering or reservation provider and link to it from your site. A cafe that is mostly walk-in and wants a lovely, always-correct page may not need either.

Guests who speak another language? ContentMetric can hold a second language for the site, with its own folder of pages. The assistant can translate a page and you check it before it goes live.

Google Business Profile tips for cafes

For a cafe, the Google listing is the real front door. Set it up before you polish the website. More in how to get your business on Google.

  • Use the menu editor. Google lets food and drink businesses list menu items with sections, descriptions and prices, shown under a Menu tab. Changes can take 24 to 48 hours to show. Keep it the same as your website menu.
  • Add your links. You can add one link to a menu, and up to 10 links per category for things like reservations and food ordering, and choose a preferred one. Point the menu link at your Menu page.
  • Keep hours exact. Add special hours for holidays. Google says complete, accurate information makes a business more likely to appear in local results.
  • Add the small details. Google lists details such as parking or Wi-Fi among the things that help customers choose.
  • Add real photos. Google asks for JPG or PNG files between 10 KB and 5 MB that are in focus and well lit, with no heavy filters. Show the counter, the room, the drinks and the outside, so people can spot the door.
  • Answer every review. Google says more reviews and good ratings can help your local ranking. Thank people, and reply politely to the bad ones.

ContentMetric, Wix and Squarespace for cafes

What you needContentMetricWixSquarespace
Free way to startFree plan, 30 AI credits a monthNot checkedNot checked
Online menuYes, as a normal page you describe or edit by askingYes, an online menu is listed on its restaurant pageIts restaurant page lists layouts for menus, reservations and location info
Table reservationsRequest form only; no live floor planIts restaurant page says customers can make reservations 24/7Its restaurant page lists reservation booking
Online orderingNot documentedOnline ordering system listed, paid through multiple payment methodsIts restaurant page lists online ordering
Private event enquiriesForms & Bookings on Pro, or a contact form on FreeNot checkedCustomizable forms for private event inquiries
Someone designs and updates it for youIncluded on Pro and aboveHire an expert separatelyHire an expert separately

Our view: if you want customers to order and pay online, or book tables through your own site, Wix and Squarespace list those tools and we do not. Choose ContentMetric if you want a calm, good-looking site that stays correct because you can change the menu and hours by asking, with an enquiry form for private hire and, on Pro, a specialist who designs and keeps it up to date. See the Wix alternative page and our AI website builder comparison.

A simple first week

  • Day 1: type out your menu, hours and address. Take eight good photos in daylight. Build the first draft.
  • Day 2: check every price and spelling by hand. Open the site on your phone.
  • Day 3: publish, then update your Google menu and hours so they match word for word.
  • Day 4 onward: put the web address on your cups, receipts and window, and reply to each new review.

Other trades have their own guides: restaurants, salons and tutors.

Common questions

What pages does a cafe website need?

Home, Menu, About, Events and private hire, and Find us. Put your address, hours and a photo of the room on the first screen, and keep the menu as text so people and Google can read it.

Should I put my menu on the site as a PDF?

Text is better. A PDF or photo is hard to read on a phone and Google cannot read it as easily. Type the menu in sections with prices, and update it by asking the assistant.

Can customers order or pay on a ContentMetric cafe site?

Not in the way a dedicated ordering tool works. Our help pages describe enquiry and booking forms that you confirm yourself, not takeaway ordering. Link to an ordering provider if you need one.

How much does it cost?

A site starts free, with a small ContentMetric badge and a contentmetric.com address. Pro is US$49 a month, or US$470 if you pay yearly, and adds your own domain, Claude behind the assistant, and a design specialist.

Your cafe site, described in words

Tell ContentMetric about your cafe and get a first draft with your menu, hours and map. Start free, no credit card, and move to Pro when you want your own domain.

Start free

Describe your business and get a real website with search settings and a working contact form. No card needed.

Start free

Can AI search find you?

Free check in about a minute: what ChatGPT and Google see about your business.

Check my business free