Guide

How to make a cafe website that actually works in 2026

A step-by-step guide for venue owners who want to skip WordPress, skip the web developer, and get a real, indexable website live this week.

Flavio Lopes8 min read

FastPage Guide

How to make a cafe website that actually works in 2026

fastpa.ge/blog

If you run a cafe in 2026 and you don't have a real website, you have a problem you might not have measured yet. Customers Google your name, hit a stale Facebook page or a Linktree that looks like a screenshot from 2017, and form a quiet opinion. They don't tell you. They just go to the place with the menu, the hours, the photos, and the booking link.

This guide is for the venue owner who hasn't shipped one yet. Not because they don't care — because they've been burned. They tried WordPress and it broke. They paid a web guy who never finished. They opened Squarespace and bounced off twenty themes that all looked like real-estate agents.

We'll skip the theory and walk through what to actually do, in the order it should be done, in an afternoon.

Why "just an Instagram link in bio" doesn't cut it

A few honest things about the Instagram-first venue:

  • You don't own the audience. Reach is rationed by the algorithm. A real website with your slug indexed in Google is a permanent address customers and Google can revisit on your terms.
  • Search beats scroll for "where am I going tonight". When someone is actively choosing where to eat, they Google a name or a cuisine. They aren't scrolling Instagram looking for inspiration.
  • Reviews and rich results need a destination. Stars and an "open now" badge on the SERP card only render when there's a structured-data-rich page Google can attach them to. A Linktree is not that page.

You don't have to abandon Instagram. You have to stop pretending the bio link is a substitute for an actual website.

What "a real website" actually means

Three things, in order:

  1. Findable. Google indexes it, ranks it for your business name and your cuisine + suburb, and surfaces the local-business card (stars, hours, address, "Directions" button).
  2. Trustworthy. Loads fast on a phone on 4G, shows the menu and the hours, has photos of the actual food and the actual room.
  3. Maintainable. You can update specials, hours, and the menu from your phone in 30 seconds, not "I'll call the web guy on Monday".

If your current website fails any one of those, you don't have a website. You have a brochure that's pretending.

The components a hospitality site needs

You don't need fifteen pages. You need one page that does these jobs:

  • A hero with the venue name, a one-line description, and a real photo.
  • Hours that are actually current. (Not "Mon-Sat 9-5" from 2022.)
  • Address with a click-through to Google Maps. On mobile this opens the Maps app directly — that's worth more than a fancy embedded map most of the time.
  • Phone number as a tap-to-call link. Don't make people copy and paste.
  • Menu. A PDF works fine if it's current. A linked Square or Toast menu page works too. The worst option is no menu at all, which is what most venue websites do.
  • Bookings. A button that opens your existing OpenTable / ResDiary / SevenRooms / Tock flow. Don't try to rebuild the booking experience — just link to it.
  • Socials. One row of icons. Instagram, TikTok, the relevant delivery platforms. Not a wall of buttons.
  • Reviews. Three or four real Google reviews quoted on the page, plus an aggregate rating with a star count.

That's it. Everything else is a distraction.

What rankings actually depend on

People over-rotate on "SEO" as if it's a mystery. For a small venue with a local audience, three things move the needle, in this order:

  1. Google Business Profile. Verified, complete, with hours and photos. This is what powers the local 3-pack. Without it, no ranking trick on your website will save you.
  2. Structured data on your site. A LocalBusiness JSON-LD block that gives Google the address, hours, phone, rating, and menu URL in a machine-readable shape. FastPage emits this for every site we build; if you're building yourself, see Schema.org / LocalBusiness.
  3. Real content that mentions the things people search for. Your menu, your suburb, your cuisine. Not stuffed — just present. "All-day brunch in Collingwood" is a sentence that should appear somewhere on your page if that's what you serve.

Backlinks, technical SEO tricks, and content marketing matter, but not nearly as much as the three above for a small hospitality venue.

The afternoon-of plan

Block out three hours. Sit down with a notepad. In order:

  1. Get the photos. Five to ten real photos — the room, the food, the bar, the door. Phone photos are fine if they're in focus and shot in good light. No stock photography. Customers can tell.
  2. Write the one-liner. What this place is, in twelve words. "Specialty coffee and pastries in Collingwood, open 7am to 3pm every day." Done.
  3. List the menu. Either upload your existing PDF or paste your menu into a Google Doc and export.
  4. Pick a tool. FastPage is the one we built. (We'd say that either way; we also think it's right for hospitality specifically, where the alternatives are too generic or too technical.)
  5. Ship. Put your slug in your Instagram bio, in your Google Business profile, on your printed menu QR, and at the door.

If you're not live by dinner service, the tool you picked is wrong.

What to do next week

  • Add your booking link.
  • Add your catering enquiry link if you do catering.
  • Connect Google Analytics or use your site's built-in analytics.
  • Watch the "Top sources" panel for a week. You'll learn whether customers find you via Google, Instagram, or word-of-mouth links. Different venues lean differently and the answer informs where you spend the next hour of marketing time.

What to ignore

A non-exhaustive list of things people will sell you and you should politely decline:

  • A custom WordPress build for "$3000 plus monthly maintenance".
  • A "SEO audit" from someone whose deliverable is a PDF.
  • A theme marketplace that wants $90 for a template that requires six plugins to function.
  • Anyone whose pitch is "I'll get you to position one on Google." Nobody can promise that.

What works is a real, current, structured page at a real URL, linked everywhere your customers actually look. That's the whole thing.

The honest pitch

FastPage is the website builder we built because nothing on the market did this well for hospitality specifically. You give us your Google Business listing, and we render most of a site already. You drop in your menu and your booking link, and you ship.

If you want to try it, start your 14-day free trial. No card to start. If it's not the right fit, you walk away. If it is, you'll have a real website live before the dinner rush.

Want this for your venue?

FastPage builds you a real, indexable site for your cafe, restaurant, bar or food truck. 14-day free trial, no card required.