Retail, e-commerce en zakelijke dienstverlening
Webshops, catalogi en dienstensites herbouwd als statische HTML die zoekmachines en AI-assistenten kunnen lezen, met product-, prijs- en verzendregels in je eigen database, feeds voor Google Merchant Center en Meta, en senior onderhoud na livegang.

Wat er meestal misgaat
- We hebben de winkel vorig jaar opnieuw laten ontwerpen en de omzet bewoog niet. Niemand kan me vertellen waarom.
- Klanten vragen ChatGPT wat ze moeten kopen en er komen drie concurrenten uit, wij nooit.
- De catalogus staat op drie plekken: de winkel, de feed en een spreadsheet van het magazijn.
- Bij sommige orders kost de verzending ons meer dan we rekenen, en dat zien we pas aan het eind van de maand.
- Elke prijs- of voorraadwijziging loopt via het bureau en duurt twee weken.
- Merchant Center blijft artikelen afkeuren en niemand hier kan die foutmeldingen lezen.
- De foto's zien er in de studio prima uit en laden op een telefoon eindeloos traag.
Wat we bouwen
- Een winkel op infrastructuur die van jou is: catalogus, series, varianten, winkelwagen, afrekenen, klantaccounts en orders, met je eigen repository en je eigen Supabase- en Vercel-projecten.
- Categorie-, serie- en productpagina's voorgerenderd als echte HTML, elk met eigen metadata en JSON-LD, beschermd door build guards zodat een pagina nooit stil leegloopt.
- Productfeeds die bij elke build opnieuw worden gegenereerd voor Google Merchant Center, Meta en Pinterest, plus sitemap, robotsbeleid voor zoek- en antwoordcrawlers en Search Console.
- Verzend- en prijsregels in de database, zodat de schatting die de klant ziet en het bedrag op de order uit dezelfde berekening komen.
- Kaartbetalingen via de virtuele terminal of gateway van je eigen bank, met het bedrag opnieuw gelezen op de server, de handtekening geverifieerd en herhaalde meldingen idempotent.
- Een beheerpaneel voor je eigen team: orders, producten, prijzen, voorraad, series, verzending en uitnodigingen per rol, in plaats van een plugin-ecosysteem dat jij daarna onderhoudt.
- Verhuizing weg van WooCommerce, Shopify of een verouderd CMS, stuk voor stuk gecontroleerd, gevolgd door een CARE-fee met ServiceDesk en een maandelijkse rapportage.
Wat er in deze sector verandert
Er zijn twee dingen tegelijk veranderd. Mensen vragen het eerst aan een assistent en pas daarna openen ze een webshop, en de meeste webshops zijn voor die assistent onzichtbaar. GPTBot, ClaudeBot, PerplexityBot en OAI-SearchBot halen ruwe HTML op en voeren geen JavaScript uit. Toen we in augustus 2026 de winkel testten van een Madrileens merk in premium serviesgoed en tafellinnen, gaven alle 65 URL's nul tekens tekst terug. De catalogus bestond pas nadat JavaScript had gedraaid, dus voor een assistent had die winkel geen enkel product.
De tweede verandering zie je minder goed. In retail zit de marge in het leidingwerk: vervoerderstarieven per gewicht en zone, btw over een verwerkingskost, doorgestreepte prijzen zonder echte eerdere prijs, voorraad die niet klopt met het magazijn. Dat is geen ontwerpprobleem. Dat is geld dat order voor order weglekt, en het komt pas boven water als iemand de regels regel voor regel naleest.
In B2B en zakelijke dienstverlening speelt hetzelfde in een andere vorm. Daar is de catalogus het werk zelf: referenties, artikelen, specificaties. KD.tech, een Spaans halfgeleiderbedrijf, had 327 tweetalige pagina's die het lezen waard waren en een site die op mobiel 69 van de 100 scoorde voor SEO. Zelfde oplossing, andere inhoud.
Wat we bouwen
We bouwen de winkel opnieuw op infrastructuur die van jou is: Vite, React en TypeScript aan de voorkant, Supabase voor Postgres, opslag, authenticatie en edge functions, Vercel voor de hosting en je eigen repository op GitHub. Elke categorie-, serie- en productpagina wordt bij de build voorgerenderd met eigen titel, beschrijving, canonical, Open Graph-tags en JSON-LD, en een build guard laat de build falen zodra een pagina onder de 400 tekens tekst zakt, zodat de leesbaarheid niet stilletjes wegzakt.
Productdata komt terecht waar machines het kunnen lezen: varianten, prijzen, beschikbaarheid en afbeeldingen in één database, feeds die bij elke build opnieuw worden gegenereerd voor Google Merchant Center, Meta en Pinterest, een sitemap uit dezelfde routelijst als de site, en een dagelijkse taak die de prerender opnieuw draait zodat de statische pagina's voorraad en prijzen volgen.
Conversie is hier techniek, geen overtuigingskracht. Verzendkosten worden in de database berekend op gewicht en zone, zodat de schatting in de browser en het bedrag op de order uit dezelfde functie komen. Kaartbetalingen lopen via de terminal van je eigen bank, met het bedrag opnieuw gelezen op de server, de handtekening geverifieerd en herhaalde meldingen idempotent gemaakt. Afbeeldingen worden opnieuw gegenereerd als WebP in drie breedtes. En je eigen team past prijzen en voorraad aan in een beheerpaneel, in plaats van ons te bellen.
Wat het kost
Een winkel met catalogus, afrekenen, betalingen en een beheerpaneel heeft een vaste prijs vanaf 12.000 EUR, en komt meestal tussen 12.000 en 25.000 EUR uit, afhankelijk van de omvang van de catalogus en de koppelingen, te betalen in zes tot tien maandtermijnen. Een catalogus- of referentiesite zonder afrekenen begint vanaf 7.600 EUR. Beide starten met een Discovery Sprint tegen vaste prijs vanaf 4.900 EUR, waarvan de helft wordt verrekend met de bouw als die binnen 60 dagen start. Na livegang dekt een CARE-fee vanaf 850 EUR per maand onderhoud, doorontwikkeling en de ServiceDesk, en het werk aan zichtbaarheid in zoekmachines en AI valt binnen datzelfde contract.
Hoe we het aantonen
We publiceren wat we kunnen onderbouwen, en verder niets. Bij de verbouwing van die serviesgoedwinkel ging de catalogus van nul naar 105.212 tekens leesbare HTML over 65 URL's, zijn 24 producten en 93 varianten via de publieke WooCommerce Store API gemigreerd en stuk voor stuk gecontroleerd, en zijn 137 afbeeldingen opnieuw gegenereerd als WebP in drie breedtes. Voor de opening liepen vijf auditrondes en werden meer dan 70 bevindingen opgelost, waaronder een btw-fout op de verwerkingskost van ongeveer 80 euro per 100 orders. De winkel draait nog te kort om over verkopen te rapporteren, dus noemen we geen verkoopcijfers.
Bewijs
Vragen, beantwoord
Wat kost een webshop op maat?
Kunnen jullie de winkel koppelen aan ons ERP, ons magazijn en onze betaalprovider?
Waarom noemen ChatGPT en Perplexity onze producten nooit?
Moeten we weg bij Shopify of WooCommerce?
Wie zorgt er na de livegang voor de winkel?
Start de motor
Vertel ons in een paar korte vragen wat je bouwt. Een senior engineer antwoordt binnen twee werkdagen schriftelijk met een eerste inschatting van scope, planning en prijs.
