Should you use a restaurant menu PDF or web page?
Make your restaurant menu readable on a web page, with current prices and dietary details, and keep a PDF as an optional download.
The short answer
Use a web page as your restaurant’s main menu, and offer a PDF as an optional download. A text-based web menu is easier to read on phones and gives search engines accessible dish names, prices and dietary details. Keep both versions current, and link customers directly to the web menu.
If you’re choosing a restaurant menu PDF or web page, make the web page your main menu. Keep the PDF as an optional download for customers who want to save or print it.
Google can index many text-based PDFs, so a PDF menu is not automatically invisible. But a readable web page makes it easier for customers to browse without zooming and gives search engines and AI tools accessible text to work with.
Create a menu page with real text
Open your website editor and create a page called “Menu,” using a simple address such as /menu. Add the dishes as ordinary text, not as screenshots, scanned pages or an embedded PDF.
You can copy text from your existing menu, but check it against the approved version before publishing. Copying from a PDF can mix up columns, separate prices from dishes or drop symbols.
- Use a clear page title. For example, change “Menu | Restaurant” to “Lunch and Dinner Menu | Your Restaurant Name,” replacing the placeholder with your actual name.
- Give the page a main heading such as “Lunch and Dinner Menu.”
- Organize dishes under descriptive headings such as “Starters,” “Main Dishes,” “Sides” and “Desserts.”
- If menus vary by location or meal, label them clearly and include the applicable location or serving hours.
- Publish the page where anyone can open it without signing in or starting an order.
Add dish names, current prices and dietary details
Give each dish its own name, description and current price, with any size choices or paid extras beside it. Customers should not have to open another file to understand what they can order or what it costs.
For example, “Roasted vegetable bowl” is more useful when followed by its actual ingredients, portion options and approved price. Only use descriptions and dietary labels that your kitchen has confirmed.
- For each dish, enter its name, a short ingredient description and the price from your current approved menu.
- List different portion sizes with their matching prices instead of leaving customers to guess.
- Explain modifications clearly, such as “Vegan when ordered without feta,” only when accurate.
- Write out dietary labels such as “Vegetarian” rather than relying only on colors or icons.
- State known allergens accurately, and explain how customers can ask staff about ingredients and cross-contact. Do not promise an allergen-free meal unless you can support that claim.
- Include relevant service charges or other pricing conditions clearly, following the requirements where you operate.
Check that your menu works on a phone
Open the published page on your phone and try choosing a meal as a customer would. Dish names, descriptions and prices should remain easy to read without pinching to zoom or scrolling sideways.
A quick check is to select and copy a dish name from the page. If you can only save an image, your menu may still be a picture rather than readable text.
- Use a single-column layout on small screens, keeping each price beside or directly below its dish.
- Choose readable text with strong contrast against the background.
- Use your editor’s heading styles for menu categories, not just larger or bold text.
- Avoid putting the only menu behind an ordering pop-up or inside a third-party ordering tool.
- If you offer a download, label the link “Download the menu as a PDF” so customers know what will open.
Point your menu links to the web page
Make the web page the main destination wherever you share your menu. Keep any downloadable PDF consistent with it so customers do not find conflicting dishes or prices.
For a related explanation of PDF visibility, see “Business brochures: can ChatGPT read my services if they're only in a PDF?” at /blog/chatgpt-read-services-pdf. The same basic distinction applies: readable text is different from a scanned image.
- Update your website navigation and homepage menu button to point to /menu.
- Update the menu link in your Google Business Profile, where that field is available.
- Check social profile links and QR codes you control so they lead to the current menu page.
- If you retire an old PDF address, ask your website provider to redirect it to the menu page rather than leaving a broken link.
- Assign responsibility for updating the web page, PDF and any separately maintained ordering menus whenever dishes or prices change.
Restaurant menu PDF or web page: common questions
- Can Google read a PDF menu? Google can index many PDFs containing real text. Scanned or image-only menus are less reliable for making dish details accessible.
- Should I delete my PDF menu? Not necessarily. Keep it as an optional download if customers use it, but make the web page your main menu.
- Is a photo of my menu enough? A photo can be helpful, but it should not replace readable text with dish names, prices and dietary details.
- Will a web menu make ChatGPT recommend my restaurant? No format guarantees a recommendation. A public, readable page makes information more accessible to tools that can visit it.
- Can I just link to my ordering platform? You can offer that link, but customers should also be able to read your menu without beginning an order.
How to tell your web menu is working
Start with the customer experience: ask someone to find a dish, its price and a dietary detail on their phone. If they can do that without downloading anything or asking for help, your menu is easier to use.
If you use Google Search Console, inspect the menu URL to check whether Google has indexed it, then watch its search impressions, clicks and search terms. Indexing does not guarantee visibility, and more visits alone do not prove more bookings or orders.
- Check that your main menu links open the correct page.
- Review dish details and prices whenever the kitchen changes the menu.
- If you have website analytics, monitor menu-page visits and clicks to your ordering or reservation links.
- Listen for fewer customer questions about missing prices, unreadable downloads or outdated dishes.
Where to read more
The Visibility Fix checks all of this for you and walks you through each fix one at a time.
Want this done for your site, one fix at a time?
The Visibility Fix checks your website, Google profile and social bios, then walks you through the fixes in plain English.
See how The Visibility Fix works