Research · September 2026

Only 20% of Sydney restaurant websites have a readable menu.we scanned 128 of them.

Twelve Sydney suburbs, every restaurant that had a website of its own, one fixed list of checks. The full method is at the bottom — including the mistake we caught in our own numbers before publishing.

2026-09-10128 independent restaurant websites12 suburbs
20%have a menu that search engines and AI can actually read
5%identify themselves as a restaurant in structured data
44%have a phone number you can tap to call
1 of 128got all four basics right

In September 2026 we scanned the website of every restaurant that had one, across twelve Sydney suburbs — from Haymarket and Newtown to Cabramatta, Bankstown and Chatswood. Not opinions about design: a fixed list of checks about whether the site does the four things a hungry person on a phone, and now an AI assistant, actually needs.

The headline is the last box. Of 128 independent restaurant websites, 1 had a readable menu, a tap-to-call number, opening hours on the page and restaurant structured data. One.

FindingsWhat we found

Menu readable as text, with prices20%
26 of 128. Of the rest, 13 link to a PDF and 43 have no menu page we could find. A picture of a menu is invisible to Google and cannot be quoted by ChatGPT or Perplexity.
Restaurant structured data5%
7 of 128. Separately, 69% had some structured data — usually generic markup their website builder added, which does not tell Google or an AI assistant that this is a restaurant, where it is, or what it serves.
Tap-to-call phone number44%
56 of 128. On the other 56% a customer on a phone has to read the digits and type them in.
Opening hours written on the page49%
63 of 128. Half of these sites send the customer back to Google to find out whether the restaurant is open.
Street address on the page48%
62 of 128.
Mobile-ready layout98%
126 of 128. This one is nearly universal now — modern templates handle it.
HTTPS95%
122 of 128.

Websites that are simply gone

4.3% of the independent restaurants we looked at have a website link on their Google listing that does not work: 4 domains no longer resolve at all, and the others return an error at the home page. The listing still sends customers there every day.

Speed

The median home page answered in 1287 ms and weighed 150 KB. But 28% took longer than two seconds to respond — before a single image had loaded. On a phone on mobile data that is where people leave.

One thing almost everyone gets right

Only 3 of 121 sites block AI crawlers in robots.txt. Almost nobody is shutting ChatGPT or Perplexity out. The problem is not access — it is that when those crawlers arrive, there is nothing readable for them to take.

So whatWhat it means if you run a restaurant

  1. The menu is the whole game. If yours is a photo or a PDF, you are invisible for "where can I get pho near Cabramatta under $20" — which is exactly what people now ask both Google and ChatGPT. Turning it into text is usually an afternoon's work.
  2. Structured data is cheap and nearly nobody does it. 95% of the sites we scanned do not identify themselves as a restaurant in a way machines understand. It costs nothing but a bit of markup, and it is the difference between being a page and being a place.
  3. Check that your own link still works. One in twenty-five restaurants is paying, in lost customers, for a link on Google that goes nowhere. It takes ten seconds to check.
  4. Hours and phone on the page, not just on Google. Half of these sites make the customer go somewhere else for the two things they came for.

MethodHow we did it, so you can check

Sample

Google Places, restaurants in twelve suburbs (Ashfield, Bankstown, Burwood, Cabramatta, Chatswood, Chinatown / CBD south, Eastwood, Hurstville, Marrickville, Newtown, Strathfield, Ultimo / Haymarket), ranked by popularity, up to 20 per area. Of 146 businesses collected, we kept those that listed a website of their own — not a Facebook page, a delivery-app store or a booking-platform link. Duplicates were removed by domain, so a chain with five branches counts once. Chain and franchise sites (6 of them) were separated out; the percentages above describe the 140 independent restaurants, of which 128 could be scanned.

Checks

  • Menu as text — we follow the site's own menu link and look for at least five prices in the page text. A PDF or image menu counts as not readable.
  • Structured data — JSON-LD on the home page, and whether any of it uses the Restaurant, FoodEstablishment or CafeOrCoffeeShop type.
  • Tap-to-call — a tel: link on the home page.
  • Hours / address — day names or "opening hours" wording, and an NSW postcode, in the home-page text.
  • AI crawlers — whether robots.txt disallows GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot, Google-Extended or CCBot.
  • Speed — time to first response and page weight. This is not a Lighthouse score; it is the floor, before images and scripts.

Fair play

We requested one home page and one menu page per site, spaced out, with an identifying user agent. Sites that refused our scanner were retried once with a normal browser user agent before being counted as unreachable — that correction alone moved the "broken" figure from 20% down to 4.3%, and it is the reason we are publishing the method rather than just the number.

Limits, honestly. 6 sites blocked us both times and are excluded rather than counted as broken. Menu detection is a heuristic: a site whose menu link is unusually worded may be scored as having none, so the real "menu as text" figure is probably a little higher than 20%. Twelve suburbs skewed toward inner-west and south-west Sydney is not all of Sydney. Everything here is a snapshot of one week in September 2026.

Using these numbers? Please cite as: Restaurant Web, Sydney restaurant websites: a 128-site survey, September 2026, https://restaurantweb.com.au/research/sydney-restaurant-websites/. We are happy for the figures to be quoted; if you want the per-check breakdown by suburb, email hello@restaurantweb.com.au.

QuestionsStraight answers.

How many Sydney restaurant websites have their menu as readable text?

20%. In a survey of 128 independent Sydney restaurant websites in September 2026, only 26 had a menu that search engines and AI assistants can read as text with prices. The rest use images, PDFs, or have no menu page at all.

Do restaurant websites use Restaurant structured data?

Rarely. Only 5% (7 of 128) used Schema.org Restaurant or FoodEstablishment markup, even though 69% had some structured data on the page — usually generic markup added by their website builder rather than anything that identifies them as a restaurant.

What share of restaurant websites have a tap-to-call phone number?

44%. Just over half the sites surveyed had no clickable phone number on the home page, so a customer on a phone has to copy the digits by hand.

How many restaurant websites listed on Google are broken?

4.3% of the independent restaurants surveyed had a website link on their Google listing that does not work — the domain no longer resolves, or the home page returns an error.

What is the most common mistake on a restaurant website?

Publishing the menu as a picture or a PDF. It looks fine to the owner, but Google cannot index the dishes and AI assistants cannot quote the prices, so the restaurant is invisible for the searches that matter most.

See yours first

Want to know how your site scores?we build the replacement before you decide.

Tell us your restaurant's name and suburb. We run the same checks on your site and show you the finished replacement — free, no obligation.

Get your free preview