Michiel Langewouters
Oprichter
WooCommerce en marketing op één WordPress: wanneer dat wringt
Een shop en een brochure-site in dezelfde WordPress voelt efficiënt tot checkout, plugins of pagespeed elkaar in de weg zitten. Soms mag het blijven. Soms split je de marketing-laag zonder de winkelwagen te verplaatsen.

Veel organisaties beginnen met één WordPress: pagina’s, blog, en ergens WooCommerce voor de webshop. Dat is logisch. Eén login, één hostingfactuur, één partij die “de site” heet. Tot de marketing-site zwaarder wordt van landings, campagnes en plugins, terwijl de checkout juist rust en voorspelbaarheid nodig heeft.
Dan wringt het. Niet omdat WooCommerce “fout” is. Omdat twee jobs dezelfde runtime delen.
Wat er wringt (en wat niet)
Wat wringt: een thema of page-builder die elke marketingpagina opblaast, terwijl product- en winkelwagenpagina’s meeliften. Een cache-plugin die goed werkt op statische content en rare dingen doet met sessies of winkelwagen. Een A/B- of chat-script op de hele site, inclusief checkout. Updates die je uitstelt omdat “de shop ook meekomt”.
Wat niet per se wringt: een kleine catalogus, weinig verkeer, een nuchter thema, en een team dat weet welke plugins de checkout raken. Eén WordPress kan jaren prima werken. Het probleem is zelden “WooCommerce bestaat”. Het probleem is “alles deelt dezelfde CPU, dezelfde plugins en dezelfde deploy”.
Pagespeed op de homepage zegt weinig over de winkelwagen. Google kijkt naar wat bezoekers echt laden. Klanten merken het bij “Afrekenen”. Dat zijn verschillende metingen, ook als de URL’s onder hetzelfde domein hangen.
Drie signalen dat je stack te vol is
- Marketing-plugins raken de shop. Pixel, heatmaps, pop-ups, sliders, “optimalisatie”-packs. Harmloos op een landingspagina. Op cart en checkout: extra requests, conflicten, of een flow die net niet meer vertrouwd voelt.
- Je durft niet meer te updaten. WooCommerce, payment gateways, PHP: alles staat stil omdat niemand weet wat er breekt. Dat is geen voorzichtigheid meer. Dat is technische schuld met een webshop eraan.
- De site is “traag”, maar niemand weet waar. LCP op de homepage, TTFB op productpagina’s, of een trage query in de catalogus. Zonder split meet je één soep. Met een lichtere marketing-laag zie je sneller welke helft het probleem is.
Komen die drie samen, dan is “nog een cache-plugin” zelden de fix. Je hebt een architectuurvraag.
Wat we wél splitsen (en wat we laten)
De marketing-laag mag licht. Landings, diensten, blog, campagnes: HTML die snel is, content die in WordPress mag blijven als redactie dat fijn vindt. Astro met headless WordPress past daar vaak. We schreven eerder over snellere sites met Astro en headless WordPress. URL’s en contentmodel blijven het anker; de front wordt dun.
De shop blijft waar checkout hoort. Winkelwagen, sessies, betalingen, voorraad: dat is WooCommerce (klassiek, of hybride waar het zin heeft). Die flow verplaats je niet “even” naar een statische front. Liever die grens hardop, dan drie sprints later ontdekken dat afrekenen “ook Astro” moest worden.
Hosting en partner blijven hetzelfde verhaal: EU, backups, updates die je eerst toets waar het ertoe doet. Managed hosting voor een bestaande site lost pluginsoep niet alleen op, maar voorkomt wel dat een trage of volle server alles erger maakt. Livegang of een split is het begin. Beheer houdt de belofte. Zie ook managed hosting voor een bestaande site.
Hoe een nette split eruitziet
Niet big bang. Eerst inventaris: welke URL’s scoren of converteren, welke plugins kritiek zijn voor checkout, wat puur marketing is. Dan baseline: Core Web Vitals, Search Console, een paar echte checkout-paden.
Daarna bouwen naast de live shop. Marketingpagina’s naar de lichtere front (of een opgeschoonde klassieke WP zonder shop-ballast). Redirects en canonicals klaar vóór cut-over. Woo blijft op zijn pad. Zelfde domein mag. Verschillende stacks onder de motorkap ook.
Cut-over, meten, nazorg: 404-watch, payment smoke-test, pagespeed op landings én op productpagina’s. Geen weekend waarin “alles mag breken omdat het toch nieuw is”.
Wat we niet beloven
Geen garantie dat elke shop Astro “moet” worden. Geen belofte dat elke ranking stijgt omdat de homepage sneller is. Geen verhaal waarin checkout ineens een experiment is.
Wel: een eerlijke grens tussen brochure en winkelwagen, een plan waarin URL’s en betalingen eerst komen, en een stack die je over een jaar nog kunt uitleggen. Soms is de uitkomst: opruimen en Woo laten staan. Soms: marketing licht, shop stabiel. Beide zijn legitiem. Hip is geen criterium.
Wat je kunt doen
Stuur de URL van de shop (of de WordPress die marketing en Woo deelt), en wat je dwarszit: traag afrekenen, plugin-angst, een thema dat alles meesleept, of twijfel of één site nog klopt. We zeggen of blijven, opruimen of splitsen past, wat een gefaseerde aanpak inhoudt, en wat het roughly kost.
Vragen of een check: neem contact op.
Wringen shop en marketing op jullie WordPress?
Stuur de URL van je huidige site. We kijken naar de stack, niet naar een salesdeck.
Geen salespitch, wel een eerlijk advies over wat past.