Skip to content

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. The Bouzon Digital booking system: 0%. → TheFork vs Bouzon Digital
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. The Bouzon Digital booking system 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.5% card-processing cost). Glovo / Uber Eats charge 25–35% per order; the Bouzon Digital online shop charges 0%. → Bouzon Digital online shop vs Glovo
Kitchen ticket / comanda ES: Comanda
Receipt with ordered items printed in the kitchen. The Bouzon Digital online shop pairs over WebUSB with ESC/POS thermal printers 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. The Bouzon Digital 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.

We are in Benalmádena and we work across the Costa del Sol and the rest of Spain.