Marketing Scandigitale scan
Website & snelheid

Productfilters verversen de hele pagina

7 november 2026 · 6 min leestijd · Marketing Scan

Een klant vinkt een maat aan en de hele categoriepagina laadt opnieuw. Dat voelt traag, maar of het ook echt een probleem is, weet je pas als je het meet. Een blind advies om alles in een single-page-app te gieten kan meer breken dan oplossen, bijvoorbeeld de terugknop en deelbare URL's. Deze gids geeft je een controleprocedure: je meet de werkelijke taakduur van een filterklik, stelt vast wat er technisch gebeurt, beslist met vaste regels en controleert na elke wijziging of URL, terugknop en toegankelijkheid intact blijven.
In dit artikel

Meet de taak, niet alleen de laadtijd

Een filterklik is een taak: de klant klikt en wil een bruikbaar, bijgewerkt productoverzicht zien. Meet daarom de tijd tussen de klik en het moment waarop de nieuwe resultaten zichtbaar en bruikbaar zijn, niet alleen de laadtijd van een losse pagina. MDN omschrijft webperformance als een combinatie van objectieve metingen en de ervaren snelheid, inclusief de vraag of knoppen reageren en of scrollen soepel gaat (MDN over webperformance). Dezelfde bron noemt richtwaarden voor reactie op invoer van 50 tot 200 milliseconden, maar zegt ook dat er geen harde regels zijn voor wat traag is. Gebruik zulke richtwaarden dus als referentie, niet als norm die je moet halen.

Definieer vooraf drie momenten: de klik, het eerste zichtbare teken van reactie en het moment waarop de lijst volledig bruikbaar is. Zo zie je of de klant vooral wacht op het netwerk, op de server of op het opbouwen van de pagina.

Diagnose: wat gebeurt er bij een klik?

Open de ontwikkelaarstools van je browser, ga naar het netwerkoverzicht en wis de lijst. Klik daarna op één filter. Waar je dat scherm precies vindt, verschilt per browser, controleer dat in de documentatie van jouw browser. Kijk dan naar drie dingen:

  1. Is er een nieuw document opgevraagd (een volledige navigatie), of alleen een kleiner gegevensverzoek?
  2. Welke bestanden laden telkens opnieuw: afbeeldingen, stijlbladen, scripts, lettertypen?
  3. Verandert de URL, en komt de terugknop op de vorige filterstand uit?

Test dit op een gewone verbinding en daarna met de vertraging die de ontwikkelaarstools kunnen nabootsen. MDN raadt aan om performance ook te testen met hoge latency, voor bezoekers met een trage of onstabiele verbinding. Noteer elke keer wat je ziet, zodat je later kunt vergelijken.

Beslisregels: herlading houden, verbeteren of vervangen

Een volledige herlading is geen fout op zich. Het kan een prima keuze zijn als het document snel binnenkomt en het herladen weinig extra werk geeft. Gebruik deze beslistabel op basis van je eigen metingen.

Wat je meetMogelijke keuzeWat je moet bewaren
Document komt snel, taak voelt acceptabelNiets aanpassen, meting bewarenAlles werkt al
Document traag door serverwerk of ontbrekende cachingEerst het HTML-verzoek bekijkenURL per filterstand
Veel bestanden laden telkens opnieuwCachegedrag en render-blokkerende bronnen nakijkenGewone links als basis
Document is al snel, maar de wissel stoort (positie springt weg, focus verdwijnt)Gedeeltelijke update overwegenURL, terugknop, toetsenbordfocus

De web.dev-cursus behandelt onder meer HTML-caching, parser-blokkering en render-blokkering als onderdelen van het eerste HTML-verzoek (web.dev over performance). De bron schrijft geen volgorde voor bij filters. Als redactioneel voorstel: controleer eerst deze punten en kies een gedeeltelijke update pas als je meting laat zien dat ze de oorzaak niet wegnemen.

Stappenplan en overdracht aan je ontwikkelaar

Geef je ontwikkelaar of bureau een compacte opdracht met meetgegevens in plaats van het woord traag. Stappenplan:

  1. Kies drie veelgebruikte filtercombinaties van je eigen categorie.
  2. Meet per combinatie klik, eerste reactie en bruikbaar resultaat, op een gewone en een vertraagde verbinding.
  3. Noteer per klik of het document opnieuw wordt opgehaald en welke bestanden herladen.
  4. Noteer URL-gedrag en terugknop.
  5. Kies met de beslistabel één verbetering, geen drie tegelijk.
  6. Voer door en herhaal exact dezelfde meting.

Fictief overdrachtsvoorbeeld. Invoer: een webwinkel met een categorie schoenen en de filters maat 42 en kleur zwart. Verwachte technische controles: de URL bevat beide filterwaarden, de terugknop gaat naar de stand zonder kleurfilter, een gedeelde link opent dezelfde selectie, en het netwerkoverzicht toont welke bestanden bij de klik opnieuw laden. Er staan hier bewust geen uitkomsten in, want die moet je zelf meten.

Controle na de wijziging, inclusief toegankelijkheid

Herhaal na elke aanpassing dezelfde drie combinaties met dezelfde instellingen, anders vergelijk je appels met peren. Controleer daarnaast het gedrag:

  • Verschijnt bij elke filterstand een eigen, deelbare URL die bij openen in een nieuw venster dezelfde selectie toont?
  • Brengt de terugknop je naar de vorige stand, en de vooruitknop weer terug?
  • Kun je filters bedienen met alleen het toetsenbord, en blijft zichtbaar waar de focus is na het bijwerken?
  • Krijgen gebruikers van hulptechnologie te horen dat de resultaten zijn veranderd? Test dit met de hulpmiddelen die jouw team ter beschikking heeft.

De W3C-tutorials over toegankelijkheid bundelen praktische richtlijnen voor veelvoorkomende onderdelen van websites en koppelen die aan WCAG-criteria (W3C-toegankelijkheidstutorials). Lees per tutorial welke criteria worden genoemd en zoek zelf de pagina's over formulieren en dynamische inhoud op. Deze bron bewijst niet dat jouw filter conform is, dat blijft een eigen test.

Grenzen van deze procedure en je publieke signalen

Deze procedure meet jouw filter op jouw apparaat en verbinding. Ze zegt niets over hoe alle bezoekers het ervaren, en een verbetering in een testsessie is geen garantie voor meer conversie of betere zoekresultaten. Ook de bronnen zijn algemeen: ze leggen principes uit, geen exacte instelling voor jouw winkelsysteem. Controleer in de documentatie of bij de beheerder van je platform welke opties bestaan.

Wil je daarnaast weten welke zichtbare signalen je website publiek toont, bekijk dan je site via Marketing Scan. Een publieke scan meet zichtbare signalen en bewijst geen volledige technische implementatie, en ze vervangt de metingen in je eigen browser niet.

Veelgestelde vragen.

Moet ik van mijn filters een single-page-app maken?

Niet zonder meting. Kijk eerst of het document traag is of dat het herladen van bestanden de wachttijd veroorzaakt. Kies een gedeeltelijke update pas als dat de oorzaak niet wegneemt, en bewaar dan URL, terugknop en focus.

Hoe weet ik of een filterklik het hele document opnieuw ophaalt?

Wis het netwerkoverzicht in de ontwikkelaarstools, klik één filter en bekijk of er een nieuw documentverzoek verschijnt. Een kleiner gegevensverzoek wijst op een gedeeltelijke update. Noteer ook welke bestanden opnieuw laden.

Welke tijd mag een filterklik maximaal duren?

Daar is geen vaste regel voor. MDN noemt richtwaarden voor reactie op invoer, maar stelt dat er geen harde grens is voor traag. Bepaal liever een eigen referentiemeting en vergelijk die voor en na elke aanpassing.

Wat controleer ik als filters wel snel zijn maar de terugknop breekt?

Kijk of elke filterstand een eigen URL krijgt en of die in de navigatiegeschiedenis terechtkomt. Open de URL ook in een nieuw venster en vergelijk de selectie. Test daarna met toetsenbord en hulptechnologie of de resultaten bereikbaar blijven.

Bronnen bij dit artikel

Hoe werkt een marketing scan? Meetmethode en grenzen

Van advies naar actie voor jouw website

Maak een gratis account voor één website. Controleer zes kenmerken van je homepage en bekijk maximaal drie bevindingen.

Herhaal de check handmatig één keer per zeven dagen. Voor volledige audits en automatische opvolging is uitgebreide toegang nodig.

Maak je gratis account

Bekijk wat de check meet

Wat zaakvoerders hierover vragen

  • Waarom is mijn website zo traag?

    Elke seconde laadtijd boven de drie kost je op mobiel zeven procent van je bezoekers.

    Waarom is mijn website zo traag? · Hoe test ik gratis de snelheid van mijn website? · Waarom is mijn WordPress-site traag en wat doe ik eraan? · en 1 meer

Het cijfer uit ons onderzoek

  • 75%

    van 1505 kmo-sites heeft websitesnelheid in de drie zwaarste werkpunten.

    Lees het onderzoek

Meer over website & snelheid.