Restaurant Websites
Vegan, gluten-free and allergen searches: how restaurants get found safely
Dietary searches carry unusually high stakes: a guest needs a suitable place, but a search-friendly label must never become a safety promise the kitchen cannot keep. This guide shows how to make verified information easy to find without blurring marketing and allergen control.
Alex Opsenica · Founder, Moolah Media
·
On this page
- Dietary preference and allergy are not the same question
- Start with the Business Profile attributes you can verify
- Build one dependable source on the website
- Separate search copy from the legal allergen record
- When a dedicated dietary page earns its place
- What structured data can and cannot do
- A useful page, written from the guest's decision backwards
- A safer pattern for the words beside the menu
- How to measure whether clearer information helps
- Common questions
For a guest choosing around a dietary requirement, the menu is not decoration. It is the first screening tool. If the only answer is inside a PDF, an old photograph or a vague sentence saying 'options available', the guest has to call, take a risk or choose somewhere clearer.
Dietary preference and allergy are not the same question
| Guest need | Useful website answer | What must happen next |
|---|---|---|
| Preference, such as choosing vegan food | Clearly identify suitable dishes and how often the menu changes | Guest can usually choose from the current menu |
| Intolerance | Explain available information and invite direct confirmation | Staff checks current ingredients and preparation |
| Food allergy | State the restaurant's contact and in-service process without promising zero risk | Trained staff handles the individual enquiry under current local rules and kitchen procedures |
Preference, such as choosing vegan food
- Useful website answer
- Clearly identify suitable dishes and how often the menu changes
- What must happen next
- Guest can usually choose from the current menu
Intolerance
- Useful website answer
- Explain available information and invite direct confirmation
- What must happen next
- Staff checks current ingredients and preparation
Food allergy
- Useful website answer
- State the restaurant's contact and in-service process without promising zero risk
- What must happen next
- Trained staff handles the individual enquiry under current local rules and kitchen procedures
Start with the Business Profile attributes you can verify
Google says attributes can appear on Search, Maps and other Google platforms, and that adding certain attributes may help a business appear in searches for places with those attributes. Availability varies by category, country and profile; some attributes can also be informed by customer input. Review what your own profile actually offers rather than copying another restaurant's setup.
Source: Google Business Profile Help — Manage your business attributes — Google's guidance on how attributes appear, how they may affect discovery and why availability varies.
Build one dependable source on the website
A restaurant should have one canonical, readable menu source. HTML text is easier for guests to search, zoom and translate than a photograph. It also gives search engines a clear page to understand. If a PDF is operationally necessary, publish an equivalent accessible page and keep the date or menu period visible.
Use the words guests use only when they are accurate: vegan, vegetarian, gluten-free, dairy-free, halal, kosher, nut-free or other terms all carry different meanings and sometimes certification expectations. A symbol without a legend is not enough. A filter without a clear statement about cross-contact is not enough for an allergy decision.
Separate search copy from the legal allergen record
In Ireland, the public page should never become an improvised substitute for the restaurant's regulated allergen information. The Food Safety Authority of Ireland says food businesses must declare the use of 14 specific allergens in non-prepacked food. That obligation belongs inside a documented food-safety process; an SEO editor should not infer allergens from a recipe name, photograph or old menu.
Source: Food Safety Authority of Ireland — Allergens — The Irish authority's guidance on allergen declarations for food businesses and the 14 regulated allergens.
The exact legal framework changes by market. A restaurant serving guests elsewhere should use the relevant national authority and have its operational wording reviewed locally. This guide explains how search visibility interacts with allergen information; it is not legal or food-safety advice. Confirm current obligations with the relevant authority or a qualified adviser before publishing allergen wording.
| Decision | Appropriate owner | SEO or website role |
|---|---|---|
| Ingredients and allergen status | Kitchen and food-safety lead | Publish only the approved current record |
| Cross-contact controls | Kitchen and trained service team | Explain the confirmation process without guaranteeing safety |
| Labels and page wording | Operations with local compliance review | Make approved language readable and findable |
| Search titles, links and measurement | Website or search team | Help guests reach the right information and action |
Ingredients and allergen status
- Appropriate owner
- Kitchen and food-safety lead
- SEO or website role
- Publish only the approved current record
Cross-contact controls
- Appropriate owner
- Kitchen and trained service team
- SEO or website role
- Explain the confirmation process without guaranteeing safety
Labels and page wording
- Appropriate owner
- Operations with local compliance review
- SEO or website role
- Make approved language readable and findable
Search titles, links and measurement
- Appropriate owner
- Website or search team
- SEO or website role
- Help guests reach the right information and action
When a dedicated dietary page earns its place
| Situation | Best starting format | Why |
|---|---|---|
| Two clearly marked vegetarian dishes | Labels and a legend on the main menu | A separate page would be thin and harder to maintain |
| A substantial permanent vegan or gluten-free menu | A dedicated page linked from the main menu | It can answer range, service times, booking and preparation questions together |
| Menu changes daily | A stable dietary-information page plus current staff confirmation | Avoids indexing a promise that can become stale overnight |
| Several locations differ | One page per location or a clear location selector | Prevents guests reading options that are unavailable at their branch |
Two clearly marked vegetarian dishes
- Best starting format
- Labels and a legend on the main menu
- Why
- A separate page would be thin and harder to maintain
A substantial permanent vegan or gluten-free menu
- Best starting format
- A dedicated page linked from the main menu
- Why
- It can answer range, service times, booking and preparation questions together
Menu changes daily
- Best starting format
- A stable dietary-information page plus current staff confirmation
- Why
- Avoids indexing a promise that can become stale overnight
Several locations differ
- Best starting format
- One page per location or a clear location selector
- Why
- Prevents guests reading options that are unavailable at their branch
A useful dedicated page answers more than 'yes'. It states which service the options apply to, whether advance notice is needed, how to contact the restaurant, when information was checked, and that staff must confirm allergy requirements. It links to the real menu and booking route. It does not pad the page with generic health claims.
What structured data can and cannot do
Restaurant structured data can help a search engine understand basic facts such as cuisine, address, opening hours, menu URL and reservation action. Schema.org also includes vocabulary related to menus and diets. Markup must describe visible, accurate page content; it is not a hidden keyword field, a certification, or a guarantee that Google will show a special result.
Source: Google Search Central — Local business structured data — Google's supported LocalBusiness properties and requirement that structured data represents the page accurately.
Source: Schema.org — suitableForDiet — The vocabulary available for describing dietary suitability; using it does not replace operational verification.
A useful page, written from the guest's decision backwards
- Lead with the direct answer: what options exist and during which service.
- Show the current dishes or link immediately to the relevant menu section.
- Explain whether advance notice is requested and how to provide it.
- State that allergy requirements need direct confirmation with trained staff.
- Name the location if menus differ between branches.
- Add a visible reviewed date and an owner for keeping the information current.
- Link directly to booking or contact — do not leave the guest to restart their search.
A safer pattern for the words beside the menu
Useful wording gives the guest a next step without making the decision for them. A starting pattern is: 'Please tell our team about any food allergy or intolerance before ordering. We will check the current ingredients and preparation process for your visit.' The restaurant must adapt that sentence to its real procedure and local requirements; it should not publish it if the team cannot carry out the promised check.
How to measure whether clearer information helps
Measure actions rather than promising rankings. In Search Console, watch the queries and landing page impressions around the dietary page. In analytics, measure menu views, contact taps and booking clicks from that page. In the booking system, use a non-sensitive operational field for dietary notes rather than sending health information into general marketing tools. Search demand may be small, but the page can still be valuable if it answers a high-stakes decision clearly.
Common questions
Should a restaurant create a separate vegan or gluten-free page?
Create one when there is enough permanent, useful information to answer the guest fully. If there are only a few items, accurate labels and a clear legend on the main menu are usually easier to maintain.
Do Business Profile attributes help a restaurant appear in dietary searches?
Google says certain attributes may help a business appear in searches for places with those attributes. Only select attributes that are genuinely true, and remember availability varies by category and country.
Does dietary structured data guarantee a special Google result?
No. Structured data helps machines understand visible content, but Google does not guarantee a rich result. It also does not certify a dish or replace staff confirmation and food-safety controls.
What should an allergen page say?
State the restaurant's current process, how guests should disclose requirements, and how to contact trained staff. Avoid universal safety promises. Requirements differ by jurisdiction, so have the final wording reviewed against local food-information rules.
How many allergens must an Irish restaurant declare?
The Food Safety Authority of Ireland says businesses must declare the use of 14 specific allergens in non-prepacked food. The restaurant's food-safety process should determine the facts; the website should publish the approved, current information clearly.
Is a vegan or gluten-free icon enough for a guest with an allergy?
No. An icon needs a clear legend and may describe ingredients without explaining cross-contact. Guests with allergies still need the restaurant's current confirmation process, and the business should avoid claims its kitchen controls cannot support.
Working on this yourself? Make the website easier to find and use.
Is your website helping or quietly getting in the way?
The audit reviews menu accessibility, location content, structured data and mobile performance, and separates search issues from booking friction.
Get Your Free Visibility AuditWritten by

Alex Opsenica
Founder, Moolah Media
Founder of Moolah Media, a specialist restaurant growth and local SEO agency based in Ireland, working remotely with hospitality operators worldwide on search, Google Business Profile and bookings.
Continue exploring
Restaurant Websites
Restaurant menu pages that search engines can actually read
Menu pages are the most-visited page on most restaurant sites, and usually a PDF. How to build one that works for guests and for search.
4 min read
Read InsightGoogle Business Profile
Menus, attributes and ordering links on a Business Profile
The profile fields guests actually read before choosing: menu, attributes, service options and ordering or booking links — and how to keep each one accurate.
3 min read
Read InsightRestaurant Websites
Restaurant structured data: the schema that actually helps
The four structured data blocks a restaurant site needs — Restaurant, Menu, hours and FAQ — plus the markup that can cost you rich results.
4 min read
Read Insight


