Website toegankelijkheid horeca: EAA checklist + 12 fouten (2026)
Je hebt een website met je menukaart, reserveren of online bestellen, maar toegankelijkheid voelt als technisch gedoe waar je geen tijd voor hebt.
Sinds 28 juni 2025 ligt dit (door de European Accessibility Act) veel meer onder een vergrootglas, vooral bij websites en bestel- en betaalprocessen. Los van regels: als iemand jouw menu niet kan lezen of vastloopt in reserveren of afrekenen, dan ben je die gast kwijt.
In 10 minuten zie je de meest voorkomende fouten op horeca-websites, plus welke 3 snelle fixes meestal meteen resultaat geven (en wanneer je beter hulp inschakelt).
Wat betekent de European Accessibility Act voor horeca-websites? (simpel uitgelegd)
Toegankelijkheid betekent dat je website ook goed werkt voor mensen die minder goed zien, moeite hebben met lezen, geen muis kunnen gebruiken, of gewoon met 1 duim op een telefoon proberen te bestellen.
Sinds 28 juni 2025 is er extra druk op dit onderwerp in Europa. Je merkt dat vooral bij reserverings- en bestelplatformen: als het daar hapert, voelt dat voor gasten als “de website werkt niet”. En gasten vergelijken niet met je buurman; ze tikken gewoon door naar de volgende optie.
Wat valt eronder: website, digitale menukaart, reserveren, online bestellen, betalen
Voor horeca gaat het meestal om:
- Je normale website (home, contact, openingstijden, route)
- Je digitale menukaart
- Reserveren (formulier of ingebouwd systeem)
- Online bestellen (afhalen, bezorgen)
- Betalen (in de laatste stap gaat het vaak mis)
Die laatste drie zijn het belangrijkst om eerst te checken, omdat het direct omzet is. Als iemand niet kan reserveren of betalen, is het niet “jammer”, dan is het klaar.
Waarom dit meer is dan “wet”: meer gasten kunnen bestellen/boeken (ook op mobiel)
Toegankelijkheid klinkt als “voor een kleine groep”, maar in horeca is het breder:
- Een oudere gast die de letters niet kan lezen
- Iemand die kleuren minder goed ziet (bijvoorbeeld rood-groen)
- Een toerist die je site op een kleine telefoon in fel licht bekijkt
- Een gast met een trillende hand die net niet op je knop kan tikken
Juist richting drukke periodes (terras weer vol, zomerdrukte, feestdagen) wil je geen drempels in je reservering of bestelling. Dan is elke afhaker extra pijnlijk.
Wat je minimaal wilt kunnen aantonen (denk: basis-audit + verbeterplan)
Je hoeft geen stapel rapporten te hebben. Wat wel slim is:
- Een korte check van je belangrijkste pagina’s (menu, reserveren, bestellen, contact)
- Een lijst met wat er misgaat (met voorbeelden)
- Een plan: wat pak je eerst aan, wat later
Dat is ook gewoon praktisch: je voorkomt eindeloos heen-en-weer met je websitebouwer.
De EAA checklist voor horeca (snelle zelfcheck in 15 minuten)
Pak je telefoon en je laptop. Loop dit snel door. Je hoeft niks technisch te snappen; je checkt of het logisch werkt.
Navigatie en bediening (muis vs toetsenbord)
- Kun je met alleen het toetsenbord door de site? (Tab-toets)
- Zie je duidelijk waar je bent? (er moet een zichtbaar randje/markering rond de knop of link staan)
- Kun je het menu (hamburger op mobiel) ook zonder gedoe openen en sluiten?
Als dit niet werkt, hebben sommige gasten letterlijk geen manier om bij je menukaart of reserveren te komen.
Tekst en leesbaarheid (contrast, lettergrootte, duidelijke koppen)
- Is tekst altijd goed te lezen, ook op mobiel?
- Staat er geen lichtgrijze tekst op een witte achtergrond?
- Staat belangrijke info (openingstijden, adres, “reserveer”) niet verstopt in een druk plaatje?
- Gebruik je duidelijke koppen zoals “Menukaart”, “Reserveren”, “Contact”?
Afbeeldingen en menu’s (alt-tekst, geen “menu als foto”)
- Is je menukaart geen foto of scan?
- Als je wel foto’s gebruikt: staat de tekst (prijzen, allergenen) ook als normale tekst op de pagina?
- Kun je in je menukaart zoeken (bijvoorbeeld “glutenvrij”, “vega”, “tapas”)?
Als je menukaart vooral uit afbeeldingen bestaat, loop je dubbel mis: veel gasten kunnen het slecht lezen en jij kunt het lastiger bijwerken.
Formulieren (reservering/contact) en foutmeldingen
- Is bij reserveren duidelijk wat je moet invullen?
- Krijg je een duidelijke melding als je iets vergeet? (niet alleen “iets ging mis”)
- Blijft je invoer bewaard als je een fout maakt, of moet je alles opnieuw doen?
Bestellen en betalen (checkout zonder blokkades)
- Kun je een bestelling afronden zonder te stranden op onduidelijke verplichte velden?
- Is de knop om door te gaan duidelijk (“Verder naar betalen”, “Bestelling afronden”)?
- Kun je betaalopties kiezen zonder dat het scherm verspringt of knoppen verdwijnen?
Hier zit vaak het echte geldverlies: de gast wil wel, maar het lukt niet.
Video/kaartjes/PDF’s (waar het vaak misgaat)
- Heeft een video ondertiteling?
- Kun je de route ook vinden via een normaal adres en een link?
- Staat belangrijke info niet alleen in een PDF (wijnkaart, arrangementen)?
12 meest gemaakte toegankelijkheidsfouten (en hoe je ze herkent)
Dit zijn de fouten die ik op horeca-sites het vaakst terugzie. Grote kans dat je er een paar herkent.
1) Menukaart is een PDF of afbeelding (niet te lezen/zoeken)
Hoe herken je het snel?
- Je kunt geen tekst selecteren.
- Zoeken naar “vega” werkt niet.
- Op mobiel moet je knijpen en schuiven.
2) Onleesbare kleuren (lichtgrijs op wit, tekst over foto’s)
Hoe herken je het snel?
- Zet je schermhelderheid lager: verdwijnt de tekst?
- Kijk buiten in daglicht op je telefoon: is het nog te lezen?
3) Knoppen zonder duidelijke tekst (“klik hier”, alleen iconen)
Hoe herken je het snel?
- Zie je “meer” of “klik hier” zonder context?
- Heeft je reserveringsknop geen woorden zoals “Reserveer tafel”?
4) Reserveringswidget werkt niet met toetsenbord
Hoe herken je het snel?
- Probeer met Tab bij datum en tijd te komen.
- Kom je vast te zitten in de datumprikker?
5) Formuliervelden zonder label (alleen placeholder)
Hoe herken je het snel?
- Klik in een veld: verdwijnt de uitleg meteen?
- Zie je nergens vaste tekst boven/naast het veld?
6) Foutmeldingen zijn alleen rood of te vaag (“iets ging mis”)
Hoe herken je het snel?
- Vul expres iets fout in: krijg je een zin als “Vul je e-mailadres in”?
- Wordt ook gezegd waar het misgaat?
7) Focus ontbreekt (je ziet niet waar je bent met toetsenbord)
Hoe herken je het snel?
- Druk een paar keer op Tab: zie je een duidelijke markering verspringen?
8) Te kleine klikvlakken op mobiel
Hoe herken je het snel?
- Kun je aantallen in een winkelmandje makkelijk aanpassen zonder mis-tikken?
- Kun je op mobiel makkelijk een tijdstip kiezen?
9) Pop-ups/cookiebanners blokkeren alles
Hoe herken je het snel?
- Open je site op mobiel: moet je eerst meerdere schermen wegklikken voor je je menu ziet?
- Kun je de melding wegdoen zonder precies te mikken?
10) Captcha/anti-spam houdt echte gasten tegen
Hoe herken je het snel?
- Test contact of reserveren op je telefoon: is het gedoe of onzeker?
11) Video zonder ondertiteling (of zonder alternatief)
Hoe herken je het snel?
- Staat belangrijke info alleen in de video en nergens als tekst?
12) “Automatische tool zegt groen, dus klaar”
Hoe herken je het snel?
- Alles scoort “goed”, maar gasten klagen toch.
- Het werkt op jouw laptop, maar niet op een kleine telefoon of in een widget.
Snelle fixes met meeste impact (hoge winst, weinig gedoe)
Als je vandaag moet kiezen wat je als eerste aanpakt: begin hiermee. Dit zijn meestal de snelste verbeteringen met het meeste effect op gasten en omzet.
Menukaart omzetten naar echte webpagina (met duidelijke koppen)
De grootste winst in horeca is bijna altijd: weg van “menukaart als bestand” en naar een echte pagina met normale tekst en koppen (voorgerechten, hoofdgerechten, desserts).
Wil je dit direct netjes aanpakken: kijk naar een digitale menukaart die wél leesbaar is. Dat is niet alleen toegankelijker, maar ook sneller te updaten als je prijzen of gerechten wijzigt.
Contrast en lettergrootte rechtzetten (vaste basisregels)
Vaak is het geen redesign, maar:
- Tekstkleur iets donkerder
- Achtergrond rustiger
- Letter iets groter (vooral mobiel)
- Belangrijke info niet meer “in” een foto plakken
Knoppen en links hernoemen naar “Reserveer tafel”, “Bestel online”
Maak het letterlijk:
- “Reserveer tafel”
- “Bekijk menukaart”
- “Bestel online”
- “Bel ons”
- “Route”
Als online omzet belangrijk is: zorg dat je bestelknop goed zichtbaar is en de flow niet hapert. Dit sluit vaak direct aan op online bestellen op je eigen website.
Formulieren: labels en duidelijke foutmeldingen
Zet boven elk veld wat het is (“Naam”, “Telefoon”, “Aantal personen”). En als iets niet klopt: zeg precies wat.
Goed: “Vul je telefoonnummer in, zodat we je kunnen bereiken bij wijzigingen.”
Slecht: “Fout” of “Veld verplicht” zonder context.
Test 1 bestelling/reservering zonder muis
- Open reserveren of bestellen op je laptop
- Leg je muis weg
- Gebruik alleen Tab, Enter en pijltjes
Loop je vast? Dan lopen gasten ook vast, alleen haken die af.
Tools en mini-testplan (zonder technisch team)
Je hoeft geen technische kennis te hebben om de grootste problemen te vinden. Je moet alleen even weten wat je noteert.
2 automatische checks (wat je ermee vindt)
-
Een browsercontrole op contrast en basisfouten
-
Een online pagina-checker per pagina (menu, reserveren, bestellen)
Zie dit als een rookmelder: als hij piept is er iets. Als hij niet piept, kan er alsnog iets mis zijn (zeker in widgets/checkout).
3 handmatige checks (toetsenbord, mobiel, schermlezer-quickcheck)
-
Toetsenbordtest (5 minuten): kun je alles bereiken en bedienen?
-
Mobieltest (5 minuten): kun je makkelijk menukaart lezen, reserveren, bestellen en betalen?
-
Schermlezer-quickcheck (3 minuten): zet de voorleesfunctie op je telefoon aan en ga door menu en knoppen. Als je vooral “knop, knop, knop” hoort zonder duidelijke woorden, dan zit je goed fout.
Wat je noteert voor een developer (pagina + probleem + screenshot)
Maak een simpel lijstje:
-
Pagina: /menukaart Probleem: menukaart is een afbeelding, tekst niet selecteerbaar Bewijs: screenshot + “niet leesbaar op mobiel”
-
Pagina: /reserveren Probleem: datum kiezen lukt niet met toetsenbord Bewijs: korte video of screenshot waar je vastloopt
Hoe concreter dit is, hoe sneller (en goedkoper) het te fixen is.
Wanneer je beter een audit laat doen (en wat het je oplevert)
Sommige dingen kun je zelf spotten. Maar als er omzet doorheen gaat, is half fixen soms duurder dan in 1 keer goed.
Signalen dat DIY te riskant wordt
Laat het liever goed bekijken als:
- Online bestellingen echt belangrijk zijn (bezorging/afhaal)
- Je veel pagina’s hebt (arrangementen, acties, meerdere locaties)
- Je site meertalig is
- Je reserveringssysteem of betaalstap “ingewikkeld” aanvoelt en je niet weet waar het misgaat
Wat een goede oplevering is (prioriteiten: blokkerend/kritiek/laag)
Een goede audit is geen stapel papier, maar een prioriteitenlijst:
- Blokkerend: gasten kunnen niet reserveren/bestellen/betalen
- Kritiek: belangrijke info is niet leesbaar of bediening is lastig
- Laag: kleinere verbeteringen voor later
“Bewijs” en onderhoud: hoe je voorkomt dat het terugkomt
Toegankelijkheid is geen eenmalige poetsbeurt. Zeker niet als je vaak acties plaatst, menu’s wisselt of banners toevoegt.
Wat helpt:
- bij nieuwe pagina’s even een snelle check
- geen “menu als foto” meer uploaden
- na updates 1 keer reserveren en bestellen testen
Als je dit liever samen aanpakt (audit + fixes, zonder gedoe): kijk dan bij website hulp voor horeca. Dan weet je ook meteen wat haalbaar is in tijd en kosten.
Veelgestelde vragen
Geldt dit ook voor een kleine kroeg/zaak?
Voor gasten maakt klein of groot niet uit. Als je site wordt gebruikt om info te vinden, te reserveren of te bestellen, dan wil je dat dit voor zoveel mogelijk mensen werkt. En de grootste fouten (menukaart als PDF, slechte knoppen, lastig reserveren) zie je juist vaak bij kleinere zaken omdat er “even snel” iets online is gezet.
Wat kost het ongeveer om dit te fixen?
Dat hangt vooral af van:
- hoe je menukaart nu is gemaakt (foto/PDF of al als tekst)
- welk reserverings- of bestelsysteem je gebruikt
- hoeveel pagina’s je hebt
Soms zijn het snelle aanpassingen (kleuren, knoppen, teksten). Soms moet een menukaart of checkout netter worden opgebouwd. Het scheelt enorm als je eerst goed prioriteert.
Hoeveel tijd ben ik kwijt (en moet de zaak dicht online)?
Meestal niet. Je site kan gewoon online blijven. Het is vooral plannen: 1 moment om te testen, 1 moment om wijzigingen te controleren.
Kan ik dit met mijn websitebouwer/templatedesign oplossen?
Vaak deels. Een template is niet automatisch “goed”. Het gaat om hoe je het invult: teksten, knoppen, menu, formulieren, pop-ups. En sommige modules (reserveren/bestellen) blijven lastig. Daarom is testen op jouw echte gastreis belangrijk.
Wat als mijn reserverings- of bestelplatform het probleem is?
Dat komt vaak voor. Dan heb je grofweg twee opties:
- het platform vragen wat zij kunnen verbeteren
- overstappen naar iets dat beter werkt
Maar: eerst zeker weten wat er misgaat en waar. Anders wissel je van systeem en neem je dezelfde problemen mee.
Actieplan: in 30 dagen van ‘risico’ naar ‘op orde’
Week 1: quickscan + top-5 issues kiezen
- Doe de 15-minuten zelfcheck hierboven
- Test reserveren en bestellen 1 keer op mobiel
- Noteer je top-5 problemen (pagina + screenshot)
Kies daarna: wat omzet blokkeert (reserveren/bestellen) gaat altijd voor.
Week 2-3: fixes op menu, formulieren, knoppen, contrast
- Maak van je menukaart een normale pagina met koppen en tekst
- Pas kleuren en lettergrootte aan zodat alles leesbaar is
- Hernoem knoppen naar duidelijke acties (“Reserveer tafel”, “Bestel online”)
- Maak formulieren duidelijker (vaste veldnamen + heldere foutmeldingen)
Week 4: bestel/betaalflow testen + korte hercheck + afspraken voor onderhoud
- Doe een complete testbestelling (van mandje tot betalen) op mobiel
- Test reserveren zonder muis (toetsenbord)
- Loop je top-5 nog eens na: is het echt opgelost?
- Spreek af wie dit checkt bij nieuwe acties of menu-updates
Plan een gratis adviesgesprek van maximaal 30 minuten: ik loop live met je door je website (menu, reserveren, bestellen) en je krijgt een korte “top-10 fixes” prioriteitenlijst + inschatting van tijd/aanpak.