De plugin van pinterest zorgt voor veel vertraging van de website die draat op woocommerce. Hoe kan ik dit oplossen?

Het vertragen van een WooCommerce-website door de officiële Pinterest-plugin is een bekend probleem, vaak veroorzaakt door zware scripts die op elke pagina laden of door een intensief synchronisatieproces van de productcatalogus.
Je kunt dit oplossen of omzeilen met de volgende methoden:

1. Gebruik Google Tag Manager (GTM)
Dit is de meest effectieve manier om vertraging te voorkomen. In plaats van een plugin die direct in PHP draait, verplaats je de Pinterest-tag naar Google Tag Manager.
Voordeel: Scripts worden asynchroon geladen, wat betekent dat ze de rest van je website niet blokkeren tijdens het laden.
Aanpak: Verwijder de Pinterest-plugin en stel de Pinterest-basiscode en event-tags (zoals AddToCart en Purchase) handmatig in via GTM.

2. Optimaliseer de huidige plugin
Als je de plugin wilt behouden, kun je de belasting verminderen:
Product Sync uitschakelen: De automatische synchronisatie kan zwaar zijn voor je server. Je kunt dit uitschakelen en in plaats daarvan een externe “Product Feed” plugin gebruiken om je catalogus naar Pinterest te sturen.
Scripts beperken: Gebruik een plugin zoals Asset CleanUp of Perfmatters om de Pinterest-scripts alleen te laden op pagina’s waar ze nodig zijn (zoals product- en bedankpagina’s) en niet op je homepage of blogs.

3. Gebruik een lichtgewicht alternatief
De officiële plugin probeert vaak alles tegelijk te doen (tracking + feed). Je kunt deze functies splitsen:
Voor de ‘Bewaar’-knop: Gebruik een lichte plugin die alleen de social sharing regelt, zoals Shared Counts of voeg de knop handmatig toe met een klein stukje code.
Voor de Product Feed: Gebruik gespecialiseerde feed-plugins zoals CTX Feed of AdTribes. Deze zijn vaak beter geoptimaliseerd voor grote hoeveelheden producten.

4. Algemene prestatie-tweaks
Soms vergroot de plugin alleen een bestaand probleem uit. Zorg voor een sterke basis:
Caching: Gebruik een goede caching-plugin zoals WP Rocket (betaald) om de impact van externe scripts te minimaliseren.
Object Caching: Activeer Redis of Memcached via je hostingpartij om database-queries van WooCommerce te versnellen.


Terug naar de klantenservicepagina