Research · September 2026
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.
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.
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.
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.
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.
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.
tel: link on the home page.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.
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.
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.
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.
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.
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
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.