Spark Speed op een WooCommerce-webshop
Een webshop vraagt extra zorg: winkelwagen, afrekenen en klantaccounts zijn per bezoeker anders en mogen nooit gedeeld worden. Deze handleiding laat zien wat Spark Speed standaard doet, hoe je de shop na het optimaliseren controleert zonder echte bestelling, en wat de twee optionele functies voor winkelwagens en ingelogde klanten doen. Alles is gevolgd op een testsite met WooCommerce 11.2.
In het kort
- Winkelwagen, afrekenen en account worden nooit gecachet
- Met iets in de winkelwagen krijgt een bezoeker standaard verse pagina's
- Controleer na elke optimalisatie: product, variatie, winkelwagen en afrekenen
- De winkelwagencache gaat pas aan na een geslaagde proef
Wat Spark Speed standaard doet
Productpagina's, categorieën en de shop worden gewoon gecachet voor bezoekers zonder winkelwagen. Winkelwagen, afrekenen en mijn account niet: die pagina's markeert WooCommerce zelf als niet-cachebaar, en de eerste optimalisatie zet ze ook op de lijst van Spark Speed die nooit gecachet wordt, inclusief Nederlandse slugs. Zodra een bezoeker iets in de winkelwagen heeft, krijgt die bezoeker op de shop verse pagina's; de reden in de header is dan het cookie woocommerce_items_in_cart.
Eindcontrole na het optimaliseren
Doe deze controle in een privévenster, liefst op je telefoon. Je hoeft niet te bestellen of te betalen.
- Open een productpagina en voeg het product toe aan de winkelwagen. Je ziet de melding dat het product is toegevoegd.

Testsite, mobiel: het product is toegevoegd. - Kies bij een product met variaties (maat, kleur) een combinatie. De knop wordt actief en het product gaat in de winkelwagen.

Variaties kiezen werkt. - Open de winkelwagen: de producten staan erin.

De winkelwagen wordt nooit gecachet. - Open afrekenen en controleer dat het formulier verschijnt. Stop voor de betaalstap.

Afrekenen: het formulier is er. - Open mijn account en controleer dat inloggen en registreren zichtbaar zijn.
- Heb je een minicart in je header? Controleer dan ook dat die het juiste aantal toont. Op onze testsite zat geen minicart, dus die hebben we niet getest.
Verwacht resultaat: alle stappen werken en de browserconsole toont geen nieuwe fouten. Op de testsite was dat na de eerste optimalisatie het geval.
Optioneel: winkelwagen en ingelogde klanten
Standaard krijgen bezoekers met iets in de winkelwagen en ingelogde klanten bij elke klik een volledig opgebouwde pagina. Op het tabblad Cache, kaart Winkelwagen en ingelogde klanten, staan twee functies die dat kunnen versnellen. Beide staan standaard uit en de optimizer zet ze niet aan.

Zet deze functies alleen aan als je shop veel terugkerende of ingelogde klanten heeft, en doe daarna de eindcontrole hierboven opnieuw, ook ingelogd als testklant.
Twijfel je over een stap? Draai terug, controleer je site en vraag het ons via de contactpagina.
Nog geen Spark Speed? Bekijk wat het doet en wat het kost.
Veelgestelde vragen
Winkelwagen, afrekenen en account worden nooit gecachet, en met iets in de winkelwagen krijgt een bezoeker standaard verse pagina's. De optionele klantcache bewaart kopieën per klant, alleen vindbaar met diens eigen inlogcookie.
Deze handleiding is getest met WooCommerce. Voor FluentCart beschrijven we nog geen werkwijze.
Nee, voor deze controle niet. Wil je betalingen testen, gebruik dan de testmodus van je betaalprovider.