Back to blog
/14 min read

9 in 10 Diners Check Your Menu First. Does Yours Pass?

hospitalityweb-designconversionssmall-business
9 in 10 Diners Check Your Menu First. Does Yours Pass?

The Menu Is the Most Visited Page on Your Restaurant Website

Research by OpenTable found that 93% of diners look at a restaurant's menu online before deciding where to eat. If that page is a blurry PDF, an unreadable JPG, or buried three clicks deep inside your website, you have lost the booking before a single phone call was made. In Australia, where the food and beverage sector employs over 900,000 people and competition for local covers intensifies every year (IBISWorld, 2025), your menu page is no longer a convenience feature. It is a conversion tool — and for most restaurants, it is the most under-optimised page on the entire site.

What most restaurant owners do not realise is that Google reads your menu too. A properly structured menu page can appear in Google's AI Overviews, populate the menu preview on Google Maps, and rank independently for searches like "Italian restaurant Fitzroy" or "best brunch near me." A PDF cannot do any of that. An image cannot either. The format you choose for your menu determines not just how diners experience it, but whether Google can find it at all.

This guide covers exactly how to display your menu online — format, structure, photography, pricing, allergens, schema markup, and the specific mistakes that cost Australian restaurants hundreds of covers per month without the owners ever knowing why.

PDF vs HTML vs Image: The Format Decision That Changes Everything

There are three formats restaurants use to display menus online. Only one is correct for a public-facing website in 2026.

Format Mobile-friendly Google-readable Easy to update Verdict
PDF menu No — forces pinch-and-zoom on all devices Partial — Google indexes PDFs but cannot extract structured data Moderate — requires redesign and re-upload Not recommended
Image (JPG or PNG) No — text is unreadable at mobile scale without zooming No — Google cannot read text inside image files Hard — requires graphic file edit every change Avoid entirely
HTML menu (dedicated web page) Yes — responsive by design, readable on all screens Yes — fully indexable, eligible for rich results and schema Yes — edit text directly in your CMS in minutes Strongly recommended

The case against PDF menus is not aesthetic — it is structural. Google's own documentation confirms that PDF content is indexed but receives less structural weighting than HTML, cannot implement schema markup, and does not support internal anchor links. More critically, PDFs are formatted for print: A4 or A3 dimensions that require a phone user to pinch, scroll, and zoom through a document that was never designed for a 6-inch screen. According to Google Consumer Insights (2024), 68% of restaurant searches originate on mobile. A format that fails on mobile is failing the majority of your potential customers.

Image menus are a more serious problem still. Google's crawlers cannot read text inside a JPG or PNG file. Every dish name, every ingredient, every price on your image menu is completely invisible to search engines. You are hiding your most keyword-relevant content — the exact words your customers type into Google — from the very platform they use to find you.

The one legitimate use case for a PDF: a downloadable, printer-friendly version offered alongside your HTML menu, for customers planning functions or events who want a physical copy. Offer both if your clientele needs it. But the PDF should never be the primary online menu experience — not on your homepage, not in your Instagram bio, not linked from Google Maps.

7 Best Practices for Restaurant Menu Display Online

1. Give Your Menu a Dedicated, Standalone Page

A menu squeezed into a section of your homepage, or embedded inside a gallery, is a missed SEO opportunity. A dedicated URL — yourrestaurant.com.au/menu — is an indexable, linkable, shareable page that Google treats as a standalone resource. It can rank independently for searches like "[your suburb] restaurant menu" or "[cuisine type] near me" in a way that a homepage section never will. Every internal page on your site that references food, dining, or your cuisine should link to it.

For large menus, split by meal period: /menu/lunch, /menu/dinner, /menu/drinks. This creates multiple indexable pages, each targeting distinct search intent. A diner searching "breakfast cafe Newtown" is different from one searching "dinner Newtown restaurant" — separate pages serve both.

2. Design Mobile-First — Not Just Mobile-Compatible

Mobile-compatible means "it does not break on a phone." Mobile-first means "it was designed for a phone and works even better on desktop." These are not the same thing, and Google treats them differently. Google uses mobile-first indexing, which means it ranks the mobile version of your site, not the desktop version. A menu that reads beautifully on a 27-inch screen but requires zooming on an iPhone 15 will rank lower than a competitor's mobile-optimised alternative — regardless of how good your food is.

In practice: single-column layout, minimum 16px body text (anything smaller forces zooming on most devices), tap-friendly navigation buttons with a minimum 44px touch target per Apple's Human Interface Guidelines, and zero horizontal scrolling. A diner waiting for their Uber should be able to browse your entire menu with one thumb. If they cannot, someone else's restaurant will get their booking.

3. Use Clear Section Headers and Visual Hierarchy

A wall of food items with no visual structure forces diners to read the entire menu before they understand what you offer. Effective online menu structure mirrors how people naturally scan: broad categories first, sub-categories where needed, then individual items. On the web, this hierarchy maps directly to HTML heading tags — H2 for main categories (Starters, Mains, Desserts, Drinks), H3 for sub-categories (Cocktails > Classics, Signatures, Mocktails), and paragraph text for item names and descriptions.

Each menu item should follow this consistent pattern:

  • Name — bold and visually prominent
  • Description — 1 to 2 sentences covering key ingredients, preparation method, and flavour profile
  • Price — GST-inclusive (required under Australian Consumer Law — more on this below)
  • Dietary flags — V, VG, GF, DF, N — with a defined legend at the top of the page

This pattern is not just good UX. It gives Google the structural signals it needs to understand and extract your menu content for rich results in search. A menu page with clear headings, item names, and descriptions gives Google enough context to surface your restaurant in highly specific queries it could never match from a PDF or image.

4. Always Display GST-Inclusive Prices

Under the Australian Consumer Law (ACL), any price displayed to consumers must be the total price inclusive of GST. This is not optional. The ACCC has issued specific guidance to the food and beverage sector confirming that displaying "$18 + GST" or "$16.36 ex. GST" on a consumer-facing website menu is a breach of the single-price display rule. The price shown must be what the customer pays — full stop.

Beyond legal compliance, displaying prices is simply better business. Research published in the Cornell Hospitality Quarterly found that diners who see prices before visiting arrive with correct expectations, are less likely to experience bill shock, and generate higher satisfaction scores on post-visit surveys. Restaurants that hide prices online do not attract more curious customers — they attract uncertain ones who leave dissatisfied when the bill arrives, and who write reviews that reflect that dissatisfaction.

5. Invest in 6–8 Quality Dish Photographs

You do not need to photograph every item on your menu. You need high-quality images of your signature dishes — 6 to 8 photographs that represent your cuisine at its best. Research by Nielsen Norman Group found that restaurant websites with high-quality food photography convert browsers into bookings at 2.3 times the rate of text-only menus. That conversion multiplier applies whether you have 20 seats or 200.

For Australian restaurants on tight budgets, the realistic options are: a single afternoon with a local food photographer (typically $300–$800 in capital cities, less in regional areas), or styled smartphone photography in natural window light. Modern iPhone and Samsung flagship cameras produce publication-quality images in good conditions — two hours after sunrise or two hours before sunset, near a window, with a sheer curtain to diffuse direct sunlight. Either way, never use stock food photography. Diners recognise it, and the moment they do, the trust you were trying to build evaporates.

6. Keep Your Menu Current — Or Lose the Booking and the Review

Inaccurate menu information — dishes listed that are no longer available, prices that do not match what is charged at the table — is one of the top five triggers for negative restaurant reviews in Australia, according to ReviewTrackers research. The gap between online expectation and in-venue reality damages trust at the worst possible moment: when the customer is already sitting in your restaurant and has already made a commitment to be there.

Establish a non-negotiable process: every time you remove a dish, adjust a price, or change a supplier, the website update happens the same day. If your current website requires calling a developer, re-exporting a PDF, or navigating a system you find confusing, your setup is creating a gap between your digital menu and your real one — and that gap costs you reviews, rebookings, and revenue in ways that are genuinely hard to trace back to their source.

7. Add Schema Markup for Google Rich Results and Google Maps

Schema markup is structured data code that tells Google precisely what type of content it is reading. For restaurants, Google supports Restaurant schema with a hasMenu property — when correctly implemented, this can trigger rich results in Google Search showing your cuisine and menu link directly in the search listing, and populate the menu preview tab on your Google Business Profile listing in Maps.

A properly marked-up restaurant menu page can appear in Google's AI Overviews when someone searches "what's on the menu at [your restaurant name]" or "[cuisine] restaurant [suburb] menu." This is increasingly how Australian diners research restaurants in 2026, and it is a channel that is completely invisible to restaurants whose menus live inside a PDF or an image file. Schema markup requires a developer to implement correctly — but it is a one-time job, and for a restaurant with an active Google presence, it pays back rapidly in additional organic visibility.

Four Things Australian Restaurants Most Commonly Get Wrong

After reviewing restaurant websites across every state and cuisine category, the same four mistakes appear regardless of budget, concept, or location. Each one is costing bookings every single week.

Linking a PDF Directly From Instagram or Facebook

Many restaurants use their Instagram bio link — or posts and stories — to point to a PDF menu hosted on Google Drive or Dropbox. The result: a diner taps through from their phone and is confronted with a PDF viewer that forces them to pinch and zoom through an A3-formatted document designed for print. Eye-tracking research shows most mobile users close this type of experience within 10 seconds. Every link you share on social media, and the link in your bio, must resolve to a responsive, mobile-optimised HTML web page — not a document.

No Allergen Information Anywhere on the Page

Food Standards Australia New Zealand (FSANZ) identifies 9 priority allergens that businesses must declare: peanuts, tree nuts, milk, eggs, sesame seeds, fish, shellfish, wheat, and soybeans. While the formal legal disclosure obligation applies at point of sale, restaurants that include allergen flags on their website menus — with clear icons (GF, DF, V, VG, N) and a defined key at the top of the page — reduce inbound phone enquiries, increase booking conversion from diners with dietary requirements, and demonstrate a standard of care that regulators and review platforms view favourably. The 2023 Australian Food Allergy Report estimated that 1 in 5 Australians has at least one food allergy or intolerance. That is a fifth of your potential customers actively scanning your menu for safety information before they book.

The Menu More Than One Click From the Homepage

Your menu must be reachable in a single click from your homepage — in the primary navigation bar, visible without scrolling, labelled clearly as "Menu" and not as "What We Offer" or "Explore." Eye-tracking studies consistently show that users who cannot locate what they are looking for within two interactions will leave rather than search further. Every additional click between your homepage and your menu is a friction point that costs you a percentage of every visitor. That percentage is not recoverable.

Disconnected Food and Drinks Menus

Average spend per head increases when diners plan their drinks alongside their food — this is well established in hospitality research. If your food and drinks menus sit on entirely separate pages with no cross-navigation between them, you are disrupting a natural browsing flow that the industry has known to be valuable for decades. Both menus should be part of the same page experience — either as tabs, as anchor-linked sections, or as clearly signposted adjacent pages with explicit "See our drinks menu" and "See our food menu" links between them. A diner who opens your food menu and cannot easily find your wine list will make their drink choices at the table rather than in advance, and the opportunity to upsell a bottle before they even arrive is lost.

Restaurant Menu Photography on a Real Australian Budget

Professional food photography in Australia ranges from $300 for a half-day regional shoot to over $2,500 for a full commercial day in Sydney or Melbourne. For restaurants where that investment is not available right now, the following framework produces genuinely usable results with a modern smartphone and a window:

  • Natural light only, no flash. Set up next to a large window in the two hours after sunrise or two hours before sunset. A sheer curtain over direct sunlight creates the diffused, even light that makes food look clean and appetising.
  • Clean, neutral surfaces. A white plate on light timber, slate, or a linen cloth photographs without competing with the food. Busy tablecloths, patterned crockery, and dark backgrounds compress the visual contrast that makes food pop.
  • Two angles cover 90% of dishes. Directly overhead (flat lay) works for bowls, boards, pizzas, and shared plates. Forty-five degrees from the front works for plated mains and desserts. Eye-level is reserved for stacked or layered dishes — burgers, cakes, cocktails with height.
  • Visual consistency across all images. Every photo on your menu page should feel like it belongs to the same world. If your brand is warm, earthy, and rustic, all your photos should be warm, earthy, and rustic. Inconsistency reads as amateur production to diners who browse multiple images before deciding.
  • Compress images before uploading. Target 1,200px wide and under 200KB per file, using a free tool like Squoosh or TinyPNG. Uncompressed images slow your page load time — Google's PageSpeed Insights measures this and uses it as a ranking signal. A stunning photo that makes your page load in 8 seconds costs you more in rankings than it gains you in presentation.

For restaurants and cafés that specialise in takeaway or delivery, consider working with your packaging supplier to create styled shots that show your food in its actual presentation context. Businesses like ZenPacks Australia, which supplies eco-friendly food packaging to hospitality venues across the country, can advise on packaging that photographs well — and branded packaging shots double as both menu imagery and social media content.

SEO for Your Restaurant Menu Page: What Google Actually Evaluates in 2026

Most restaurant websites treat the menu page as a functional document rather than a marketing asset. In reality, it is typically the highest-traffic page on the site and the one with the most untapped SEO potential. Here is what Google's systems evaluate on a restaurant menu page in 2026, in plain terms.

Page title and meta description. Your menu page's HTML title tag should include your restaurant name, location, and cuisine type — for example: "Lunch and Dinner Menu | Ember Kitchen | Surry Hills, Sydney." This directly shapes how your menu page appears in search results and whether it ranks for queries like "Italian restaurant Surry Hills menu" or "fine dining Sydney lunch."

Body content depth. A menu page with 40 dish names and nothing else gives Google very little to work with. Descriptions — even one to two sentences per dish — add keyword density and topical relevance that helps Google understand what you serve and to whom. A plant-based café in Brunswick should naturally contain the words "vegan," "seasonal," "Melbourne," and the names of its local suppliers. Not because they were stuffed in, but because genuinely descriptive menu copy contains them naturally. Thin menu pages rank poorly; descriptive, detailed ones rank well.

Internal linking. Link from your menu page to your booking page, contact page, and about page. Link from those pages back to your menu. This internal link equity signals to Google which pages on your site are important and how they relate to each other. A menu page with no internal links pointing to it is, in Google's model, a page that even your own website does not think matters.

Google Business Profile integration. Google lets restaurant owners add their menu URL directly to their Business Profile. When a diner finds you on Google Maps, they see a "Menu" button that links to your page. The majority of restaurants either have not set this up or have it pointing to a PDF. Fix it in your Google Business Profile dashboard: Edit Profile → Business Information → Menu URL. The URL must resolve to a responsive HTML page — not a PDF, not a Uber Eats listing.

Core Web Vitals and page speed. Google's ranking algorithm uses Core Web Vitals — measurable page speed and responsiveness metrics — as ranking signals. You can check your menu page's score for free in Google's PageSpeed Insights tool (pagespeed.web.dev). A score below 50 on mobile indicates performance issues serious enough to affect your search rankings. Common culprits on restaurant menu pages: uncompressed images, unoptimised fonts, and third-party scripts from booking widgets or review embeds.

If you want your menu page to actively drive new covers — not just serve existing customers who already know your name — a monthly SEO retainer targeting cuisine-specific and location-based search terms is the difference between your menu being discovered organically and being invisible at the bottom of page three while your competitors take the bookings.

The Real Revenue Cost of a Poor Menu Page

Here is a concrete scenario: a Sydney restaurant seats 60 covers per service, runs lunch and dinner five days a week, and averages $65 per head. If a poorly formatted online menu — a PDF that does not load properly on mobile, or an image that cannot be read without zooming — costs just five covers per week, that is $325 per week in lost revenue. Over a year, that is $16,900 — lost to a problem that takes an afternoon to fix, and that most owners never identify as the cause because the booking simply never happened.

Approach Setup Cost Monthly Cost Menu Update Process SEO Value
PDF on Google Drive (status quo for many venues) $0 $0 Redesign in Canva or InDesign, export, re-upload Very low
DIY website builder (Wix ~$17/mo AU, Squarespace ~$23/mo AU) $0 $17–$40 Edit text directly in browser CMS Moderate — your domain, but limited schema support
Third-party menu platform (MenuDrive, GloriaFood, Mr Yum) $0–$200 $29–$99 Edit in platform dashboard Low — SEO value accrues to their domain, not yours
Professionally built website — freelancer $1,500–$4,000 $25–$60 (hosting and maintenance) Edit text in CMS High — your domain, full schema, full control
Professionally built website — agency $3,000–$8,000 $100–$300+ Edit in CMS or submit update request to agency High — but ongoing costs can exceed the site's value

A note on delivery platforms: Uber Eats, MenuLog, and DoorDash display your menu to customers — but all the SEO value of that content accrues to their domains, not yours. When a diner discovers your restaurant via Uber Eats, they are on Uber Eats' brand. You receive the order; Uber Eats builds the customer relationship and accumulates the search authority. A well-built restaurant website that integrates with these platforms via embedded ordering tools gives you both the order and the long-term digital asset. Relying entirely on platform menus is the digital equivalent of renting a location versus owning it.

For restaurants and takeaways that want a professionally built web presence without the $5,000-plus agency bill, the calculation is straightforward: a properly built site that converts five additional covers per week at $65 average spend pays back a $99 setup cost in the first 36 hours of operation.

Frequently Asked Questions

Should I use a PDF or a web page for my restaurant menu online?

Always use a dedicated HTML web page as your primary menu format. PDFs are formatted for print, render poorly on mobile, cannot carry schema markup, and are indexed less effectively than HTML by Google. If your customers need a printed copy — for function bookings, wholesale enquiries, or accessibility reasons — offer a downloadable PDF as a secondary option alongside your HTML menu page. But the PDF must never be the only way to view your menu online.

How often should I update my restaurant menu online?

Every time your physical menu changes. This means any price adjustment, any dish removal, any seasonal rotation. Outdated online menus are one of the most common triggers for negative restaurant reviews in Australia — the gap between what a diner expected from your website and what they found at the table damages trust at the worst possible moment. A properly built CMS website makes this a 3-minute task. If updating your menu online takes longer than that, your current setup is creating risk for your business.

Does my restaurant menu page help with Google rankings?

Yes — significantly. A structured HTML menu page with descriptive dish content, correct heading hierarchy, schema markup, fast load times, and mobile-optimised design contributes directly to local search performance. Google's documentation supports Restaurant schema with a hasMenu property, which can trigger rich results in Google Search and populate the menu preview on Google Maps. Restaurants with well-structured menu pages consistently outrank competitors with PDF or image-only menus for cuisine-specific and location-based searches.

Do I have to include GST in my online menu prices?

Yes. The Australian Consumer Law requires that any price displayed to consumers is the total price inclusive of GST. This is enforced by the ACCC and applies to restaurant menu pages just as it applies to retail product pages. Displaying "$18 + GST" or "$16.36 ex. tax" on a consumer-facing online menu is non-compliant with the ACCC's single-price display rule. The displayed price must be the price the customer pays.

How do I add my menu to my Google Business Profile?

Log in at business.google.com and select your location. Click "Edit Profile," navigate to "Business Information," and enter your menu URL in the "Menu" field. This enables a "Menu" button on your Google Maps listing that takes diners directly to your menu page. Verify the URL resolves to a responsive HTML page — not a PDF, not a third-party platform listing — and test it on a mobile device before saving. This is free to set up and takes under five minutes, but the majority of Australian restaurants either have not done it or have it pointing to the wrong destination.

Do I need food photography on my restaurant website menu?

High-quality food photography on a restaurant website increases conversion from browser to booking at up to 2.3 times the rate of text-only menus, according to Nielsen Norman Group research. You do not need to photograph every dish — 6 to 8 strong images of your signature items is sufficient for most restaurant websites. A half-day shoot with a local food photographer in an Australian capital city typically costs $300 to $800. Stock photography should be avoided entirely: diners recognise it, and it undermines the trust that food photography is supposed to build.

What allergen information should I include on my restaurant menu website?

FSANZ identifies 9 priority allergens for mandatory disclosure: peanuts, tree nuts, milk, eggs, sesame seeds, fish, shellfish, wheat, and soybeans. While the formal disclosure obligation under Australian food safety law applies at point of sale, including allergen flags on your website menu — with clear icons and a defined key at the top of the page — reduces inbound phone calls, increases booking conversion from diners with dietary requirements, and reflects the standard of care that both customers and regulators expect. With 1 in 5 Australians reporting a food allergy or intolerance (Australian Food Allergy Report, 2023), this is not a niche consideration.

How should a café menu page differ from a restaurant menu page?

Café and restaurant menus serve different customer behaviour patterns. For cafés and coffee shops, the coffee offering should appear at the top of the page — it is the primary driver of repeat visits and the main reason most customers choose one café over another. The menu structure should be flatter than a restaurant's: Breakfast, Lunch, Coffee, Cold Drinks works better than a formal multi-course layout. Café customers often return multiple times per week, so the menu page functions as a quick reference ("is the smashed avo still on?") more than a deliberative booking tool. This means faster page load times are more important, updates must be more frequent, and trading hours should be prominently displayed alongside or within the menu — because café customers make same-day, spontaneous decisions that restaurants do not.

The Menu Page Matters — But So Does Everything Around It

A well-built menu page is necessary but not sufficient on its own. The pages around it — your homepage, about page, contact and booking pages — create the full context in which diners decide whether to visit. A spectacular menu on a slow, dated, or confusing website still loses business to a competitor whose entire site works. The Australian restaurants that consistently outperform their local competitors online are not the ones with the largest budgets. They are the ones whose entire website — including the menu — is built to the same standard: fast, mobile-first, clearly structured, compliant with Australian Consumer Law, and kept current as the business changes.

If your restaurant or café needs a professionally built website with a properly structured, SEO-ready menu page — live in 5 business days — weauto builds them from $99 + GST.

Related reading


Ready to get online?

weauto builds professional websites for Australian local businesses — live in 5 business days for $99 + GST.