Core Web Vitals without the performance theatre
LCP, INP and CLS matter because a diner on 4G feels them — not because Lighthouse looks good in a screenshot for LinkedIn.
Core Web Vitals measure what diners feel: did the menu load, did book-a-table respond, did the page jump while they were reading allergens. They correlate with abandoned reservations, not academic scores.
Performance theatre optimises the screenshot. Tiny compressed heroes while five tracking scripts load. Lazy-loading everything including the logo. Green Lighthouse on wifi while the QR menu still waits.
Start with real pain: oversized food photography, render-blocking booking widgets, fonts that shove the CTA, carousels nobody asked for. Field data beats synthetic tests because diners are not all on fibre.
A site that paints fast but freezes when you tap submit still fails humans. Test forms, filters and Quiteful embeds on mid-range phones.
Treat vitals as hospitality quality. Fast, stable pages support every channel — Google, Instagram, a text from a friend. The metric is the excuse to fix what already felt sluggish.
Common questions
- Do Core Web Vitals matter for restaurants?
- Yes, because diners abandon slow booking pages. Ranking is a bonus. A table is the conversion.
- What actually moves the needle?
- Real images, fewer third-party scripts, no layout jump from late fonts or embeds, and tests on mid-range phones — not only a studio MacBook.