Glossary · Bouzon Digital
Restaurant web design glossary
29 terms that come up when commissioning a website for a restaurant in Spain: local SEO, deposit-backed reservations, direct payout, multi-tenant, Core Web Vitals. Each entry carries its Spanish equivalent and, where relevant, a link to the Bouzon Digital page that puts it into practice.
Last updated: 7 May 2026 · By Pablo Bouzon · ~6 min read
SEO & discovery
How Google and AI assistants find and cite your restaurant.
- AI Overviews ES: AI Overviews
- Summary box Google shows above organic results. To appear in it: FAQPage schema + visible quick facts + factual, citable content.
- Structured data (Schema.org) ES: Datos estructurados
- JSON-LD that describes your content for Google and LLMs. Without it, a website is practically "invisible" to AI Overviews and rich results. Bouzon Digital ships LocalBusiness + Service + FAQPage + BreadcrumbList on every page. → See SEO services
- Google Business Profile (GBP) ES: Google Business Profile
- The Google listing for the venue (formerly "Google My Business"). The single best free discovery channel for a restaurant: appears on Google Maps, the side panel, "Reserve a table", and local searches. → Full guide
- hreflang ES: hreflang
- Meta tag that tells Google which language version to show each user. Without hreflang, a bilingual ES/EN site competes against itself and Google often shows the wrong version per country.
- llms.txt ES: llms.txt
- Plain-text file at domain root that gives AI assistants (ChatGPT, Perplexity, Claude) context about your business and which pages are canonical. Equivalent to robots.txt, but aimed at LLMs.
- NAP (Name, Address, Phone) ES: NAP
- Name, address, and phone written exactly the same way across GBP, your website, social media, and directories. Inconsistencies (e.g. "St" vs "Street") drag down local ranking.
- Local SEO ES: SEO local
- Optimisation for searches like "restaurant {city}" or "steakhouse near me". Three pillars: LocalBusiness schema + Google Business Profile + long-tail neighbourhood or cuisine pages. → Example: local SEO Madrid
Reservations & deposits
The vocabulary of a professional booking system.
- Per-cover commission ES: Comisión por cubierto
- Fee charged by marketplaces like TheFork for each diner seated through their site (€1–€3.50 per person in 2026). At 60 reservations/month that's ~€570/month. Bouzon Bookings: 0%. → TheFork vs Bouzon
- Stripe deposit ES: Depósito Stripe
- Pre-authorised charge taken at the moment of booking (€10–€50 typical). If the guest does not show up, the deposit is captured automatically. Cuts the no-show rate from ~18% down to 3–5%.
- Booking marketplace ES: Marketplace de reservas
- Platform with its own customer base (TheFork, OpenTable). Brings discovery, but charges per-cover commission and the customer data is not yours: if you ever leave, the database does not come with you. → CoverManager comparison
- No-show ES: No-show
- Guest who books and never shows up. Average cost in hospitality: €30–€60 per lost table. Mitigated with a Stripe deposit + a WhatsApp reminder 24h before the booking.
- Push notification ES: Push notification
- Instant alert on the manager's phone when a new reservation, order or cancellation lands. Delivered via PWA (no app store needed) — faster than email and not lost in spam.
- Walk-in ES: Walk-in
- Guest who arrives without a booking. Bouzon Bookings registers walk-ins on the same floor plan as reservations to avoid double-seating when a table is occupied without going through the website.
Online ordering & shop
The vocabulary of direct sales: take-away, in-house delivery, POS.
- 0% platform fee ES: 0 % de tarifa de plataforma
- The restaurant keeps 100% of the order price (minus Stripe's ~1.4% card-processing cost). Glovo / Uber Eats charge 25–35% per order; Bouzon Shop charges 0%. → Bouzon Shop vs Glovo
- Kitchen ticket / comanda ES: Comanda
- Receipt with ordered items printed in the kitchen. Bouzon Shop pairs over WebUSB with thermal printers (Epson, Star) and prints the kitchen ticket automatically when the order is paid.
- Stripe Connect / direct payout ES: Stripe Connect / payout directo
- Payment model where Bouzon Digital processes charges but funds go directly to the restaurant's bank account (T+2 days, no intermediary holding money). The restaurant is the legal "merchant of record".
- POS (Point of sale) ES: TPV
- In-room billing system: manages table tickets, splits checks, records tips, prints fiscal receipts and auto-decrements stock. Bouzon POS connects to the website and the online shop.
- Embedded widget ES: Widget embebido
- Lightweight iframe (~30 KB) that drops into an existing website to add reservations or an online shop without a redesign. One line of code; matches the host site's look and feel.
Web architecture
How your website is built under the hood — and why it matters.
- Custom design vs template ES: Diseño a medida vs plantilla
- Template = pre-made WordPress/Wix theme with the colours swapped (lasts the first year). Custom = code written for the restaurant (lasts 5+ years, scales with new modules). Material technical and 24-month cost difference. → Full analysis
- Headless CMS ES: Headless CMS
- CMS that decouples content editing from presentation. The restaurant updates the menu from a panel; the public site is served as ultra-fast static HTML.
- Multi-tenant ES: Multi-tenant
- A single software install that serves several restaurants with isolated data (no shared bookings or customers). Lets you scale and lower costs without deploying a separate server per client.
- Multilingual (ES/EN/DE/FR) ES: Multilingüe
- Site with pages duplicated per language (not browser auto-translation). Mandatory in tourist zones: Costa del Sol, Mallorca, Tenerife, Barcelona, Marbella.
- Static site (Astro, Hugo, 11ty) ES: Static site
- Site compiled to plain HTML + CSS, with no live server processing each request. Faster (sub-1s loads), more secure (no public DB), cheaper to host. Bouzon Digital uses Astro 6.
- Subdomain (admin., shop., bookings.) ES: Subdominio
- `admin.yourdomain.com` or `bookings.yourdomain.com` separates the management dashboard or booking engine from the public site. Better security and performance isolation, same root domain.
Performance & technical
Speed, image optimisation, and metrics Google penalises if they fail.
- Core Web Vitals ES: Core Web Vitals
- Three metrics Google uses as a ranking factor: LCP (main element load), INP (interaction response), CLS (visual stability). Fail the thresholds and ranking drops.
- LCP (Largest Contentful Paint) ES: LCP
- Time until the largest element on the page appears (dish photo, hero image). Google target: < 2.5s on mobile. Optimised images + self-hosted fonts are the two typical fixes.
- Lazy loading ES: Lazy loading
- Images and videos that load only when they enter the user's viewport. Cuts LCP on long pages — a menu with 50 dishes should not download 50 photos at once.
- PageSpeed Insights ES: PageSpeed Insights
- Google's free tool: paste a URL and get Core Web Vitals on mobile + desktop. Bouzon Digital targets 95+ on mobile at every release.
- WebP / AVIF ES: WebP / AVIF
- Modern image formats that weigh ~30% less than JPG with no visible quality loss. In hospitality (where a menu has 50+ photos), the bandwidth saving and LCP improvement are substantial.
Ready to move from theory to your restaurant?
Bouzon Digital applies all of these concepts in tailor-made websites from €49.99/month. Hospitality-only · no lock-in · 24h response.
Ready to fill more tables?
Tell us about your project. All consultations are free and no obligation.