Product feed optimalisatiegids voor Beslist.nl productfeed
Leer welke velden verplicht zijn, wat de formaatspecificaties zijn en hoe je Beslist.nl productfeed feeds optimaliseert.
Wat is Beslist.nl productfeed?
Beslist.nl is het grootste prijsvergelijkingsplatform van Nederland, met miljoenen bezoekers per maand die prijzen vergelijken tussen duizenden Nederlandse en Belgische webwinkels. Voor shops die op de NL/BE-markt verkopen is Beslist een van de acquisitiekanalen met het hoogste volume buiten zoekmachines om: bezoekers die via Beslist binnenkomen zitten diep in de overwegingsfase (ze hebben het product al gekozen, ze kiezen nu nog een verkoper) en converteren merkbaar beter dan gewoon zoekverkeer. Beslist exploiteert daarnaast Kieskeurig.nl (productreviews) en Beslist Shop (checkout binnen het platform); alle drie delen dezelfde merchant-integratie.
Beslist leest productdata in via een CSV met puntkomma als scheidingsteken (UTF-8) of via een XML-feed, gehost op een URL die Beslist regelmatig ophaalt. Het schema is specifiek voor Beslist en weerspiegelt de vergelijkingssituatie in plaats van zoekadvertenties: de kolommen leggen productidentiteit, prijs (in euro's inclusief btw), levertijd, verzendkosten, voorraad, categorie, deeplink en afbeeldings-URL vast. De precieze kolomnamen koppel je in het merchantdashboard van Beslist, dus de voorbeeldveldnamen in deze gids zijn illustratief en niet verplicht. Beslist geeft daarnaast sterk de voorkeur aan EAN/GTIN om producten van concurrerende verkopers aan elkaar te matchen: listings zonder EAN worden geaccepteerd, maar verschijnen zelden in de vergelijking naast elkaar.
Het verdienmodel van Beslist is CPC: je betaalt per klik naar je webwinkel, met biedbedragen die je per categorie instelt in het merchantdashboard. Anders dan bij Google of Bing is er binnen een categorie geen veilingmechanisme. Beslist rangschikt de verkopers onder de bovenste gesponsorde plek op basis van een combinatie van prijs, levertijd, voorraadbeschikbaarheid en verkopersbeoordeling. Die opzet beloont verkopers die hun voorraaddata kloppend houden en scherpe verzendtermijnen waarmaken, en straft feeds met verouderde prijzen of uitverkochte producten die nog als op voorraad staan hard af. Het meest effectieve wat je als Beslist-verkoper kunt doen, is je feed vers houden: Beslist adviseert zelf om elke twee uur te verversen, dagelijks is het absolute minimum.
In één oogopslag
Beslist.nl productfeed veldvereisten
Verplichte en optionele velden voor je productfeed
Hoe Beslist.nl productfeed feeds zijn opgebouwd
De belangrijkste regels en opmaakeisen waar je feed voor dit kanaal aan moet voldoen
- 1
Gebruik UTF-8 met puntkomma als scheidingsteken (CSV) of lever XML aan
Het gedocumenteerde CSV-formaat van Beslist gebruikt de puntkomma (;) als kolomscheiding; de merchanthandleiding van Beslist noemt de puntkomma expliciet. Gebruik géén komma: Nederlandse producttitels en omschrijvingen bevatten die voortdurend. UTF-8 (bij voorkeur met BOM) is vereist zodat tekens met accenten (é, ë, ï) correct worden weergegeven. Als alternatief voor CSV accepteert Beslist ook XML-feeds. Beide formaten zijn geldig; CSV is bij kleinere catalogi het meest gebruikt.
CSV: ProductID;Title;Description;Brand;Price;...XML: <products><product><id>SKU-001</id>...</product></products> - 2
Zet velden met het scheidingsteken of regeleindes tussen aanhalingstekens
Zet elk veld dat het gekozen scheidingsteken, een echte nieuwe regel of een dubbel aanhalingsteken bevat tussen dubbele aanhalingstekens. Een dubbel aanhalingsteken in de tekst zelf verdubbel je (RFC 4180-stijl). De meeste parserfouten komen door productbeschrijvingen met regeleindes of niet-geëscapete aanhalingstekens. Test de output van je feedgenerator in de validator van Beslist voordat je hem aanlevert.
"Nike Air Max 90 - Heren Hardloopschoen, ""All Black"" editie" - 3
Lever prijzen in euro's inclusief btw, met een punt als decimaalteken
Beslist verwacht prijzen in euro's inclusief btw. Gebruik ongeacht de locale een punt (.) als decimaalteken: 149.95, niet 149,95. Laat het valutasymbool weg. De prijs moet exact overeenkomen met de prijs op de productpagina inclusief btw; wijkt hij af, dan wordt de listing 24 tot 48 uur onderdrukt.
Price: 149.95DeliveryCosts: 5.95 - 4
Gebruik de categorietaxonomie van Beslist of koppel je eigen categorieën
Het veld Category accepteert zowel de eigen categorietaxonomie van Beslist (te downloaden in het merchantdashboard) als een vrij pad met > als scheidingsteken. Beslist probeert vrije categorieën bij het inlezen automatisch aan zijn taxonomie te koppelen, maar die koppeling is niet waterdicht: expliciete taxonomiewaarden van Beslist leveren betere plaatsing op. Loop je categoriekoppeling elk kwartaal na, want de taxonomie wordt periodiek herzien.
Mode > Schoenen > Sportschoenen > Hardloopschoenen - 5
Geef voorraad door als een niet-negatief geheel getal
Stock is het aantal beschikbare stuks, geen ja/nee-waarde. 0 betekent uitverkocht en de listing wordt onderdrukt; 1 of meer betekent op voorraad. Vul niet standaard 999 in als plaatsvervanger voor onbeperkte voorraad: Beslist gebruikt het voorraadaantal mee in de sortering (bij verder gelijke verkopers staat een hogere voorraad boven een lagere), dus kunstmatig hoge getallen leiden tot een misleidende ranking. Is een product beschikbaar maar kent je systeem geen aantal, geef dan een realistische schatting door (bijvoorbeeld 10).
Stock: 12Stock: 0 <!-- listing wordt onderdrukt --> - 6
Vul EAN in zodra de fabrikant er een levert
EAN is de sleutel waarmee Beslist producten van verschillende verkopers aan elkaar koppelt voor de prijsvergelijking naast elkaar. Listings zonder EAN worden geaccepteerd, maar verschijnen alleen op losse productpagina's en niet in de vergelijkingsweergave, waardoor ze precies het best converterende verkeer mislopen. Streef naar minimaal 90 procent EAN-dekking op je merkartikelen. Bij private-label- of handgemaakte producten zonder GTIN is een leeg veld het juiste antwoord: verzin nooit zelf codes.
EAN: 0194501234567EAN: <leeg bij private-labelproducten>
Beslist.nl productfeed optimalisatietips
Bewezen tips om je feed performance te verbeteren en meer producten bij kopers te krijgen
- 1
Schrijf producttitels in helder Nederlands: merk, product, kenmerken
Bezoekers van Beslist zoeken en scannen in het Nederlands. Begin met het merk, dan de productnaam en daarna de belangrijkste variantkenmerken (kleur, maat). Vermijd Engelstalige titels voor producten die een Nederlandse marktnaam hebben. Schrijf de doelgroep voluit (Heren, Dames, Kinderen): dat is in mode en schoenen een van de belangrijkste filters.
Goed: Nike Air Max 90 Heren Hardloopschoen Zwart Maat 42Slecht: Nike AirMax90 BLK 42 EU Mens Running - 2
Ververs voorraad en prijzen minimaal elke 24 uur
Het rankingalgoritme van Beslist straft afwijkingen in prijs en voorraad zwaar af. Een listing die als prijsafwijking wordt gemarkeerd, wordt 24 tot 48 uur onderdrukt; een uitverkocht product dat als op voorraad staat, kan een tijdelijke terugval op accountniveau opleveren. Plan de feed zo in dat hij minstens één keer per dag ververst; bij snel bewegende catalogi is twee keer per dag merkbaar beter. Te vaak verversen kost je vrijwel niets, een verouderde feed kost je veel.
Dagelijks om 03:00 Nederlandse tijd (na sluiting van het magazijn)Twee keer per dag om 03:00 en 15:00 voor snellopende SKU's - 3
Wees eerlijk en concreet over je levertijd
DeliveryTime is een van de sterkste rankingsignalen. 1 werkdag verslaat 1-2 werkdagen, en dat verslaat weer 2-4 werkdagen. Sneller doen alsof dan je waarmaakt (1 werkdag beloven terwijl je normaal 3 dagen nodig hebt) werkt averechts: Beslist legt de opgegeven levertijd naast de klachtmeldingen van klanten en zet verkopers lager als daarin structureel trage verzending terugkomt. Kies de scherpste levertijd die je bij 95 procent van de bestellingen ook echt haalt.
1 werkdag (vandaag besteld, morgen in huis)1-2 werkdagen - 4
Toon kortingscodes via het veld Promotion
Het veld Promotion verschijnt als een aanbiedingslabel op de vergelijkingspagina's van Beslist. Gebruik korte, duidelijke Nederlandse tekst met de kortingsvorm erin: 10% korting met code LENTE10. Listings met een lopende actie halen 15 tot 25 procent meer doorklikken dan vergelijkbare listings zonder actie. Werk je acties wekelijks bij, zodat het label actueel blijft en je geen verlopen aanbiedingen toont.
10% korting met code LENTE2026Gratis verzending vanaf 50 euro - 5
Werk toe naar de status Betrouwbare Winkel
Betrouwbare Winkel (Trustworthy Shop) is het keurmerkprogramma van Beslist voor verkopers. Je komt in aanmerking na 90 dagen zonder problemen, met een geschillenpercentage onder 2 procent, een gemiddelde verzendbeoordeling van 4 sterren of hoger en een gepubliceerd retourbeleid van minimaal 14 dagen. De badge verschijnt bij elke listing en levert 8 tot 15 procent meer doorklikken op. Vraag hem na die 90 dagen aan via het merchantdashboard.
Voorwaarden: 90+ dagen, geschillenpercentage <2%, verzendbeoordeling 4+, retourtermijn 14+ dagenBadge: groen label Betrouwbare Winkel bij je listings - 6
Stel CPC-biedingen per categorie af op je marge
Je biedt bij Beslist per categorie, niet per product. Stel in het merchantdashboard biedingen in die je marge per categorie weerspiegelen: elektronica verdraagt doorgaans een lagere CPC dan mode, en mode een hogere dan huis en tuin. Ga niet voor één vlak bod over alle categorieën heen: in categorieën met een goede marge bied je dan te laag (gemiste vertoningen) en in categorieën met een dunne marge te hoog (weggegooide ROAS).
Categorie: Mode > Schoenen, CPC: 0,45Categorie: Tuin > Tuinmeubels, CPC: 0,20
Veelvoorkomende Beslist.nl productfeed feedfouten
De meest voorkomende feedproblemen en hoe je ze oplost
- Fout
Prijsverschil tussen feed en productpagina
OplossingBeslist leest bij elke feedverversing je productpagina uit en vergelijkt die met de opgegeven Price. Een verschil groter dan 0,01 euro leidt tot onderdrukking van 24 tot 48 uur. De oorzaak is meestal (1) actieperiodes die door een tijdzoneverschil verschuiven, (2) een feed die te lang gecachet blijft, of (3) dynamische kortingen op de pagina die niet in de feed staan. Kijk in het tabblad Issues van het merchantdashboard en bevries óf de prijs op de pagina zolang de feed geldig is, óf ververs de feed vaker.
- Fout
Voorraadaantal loopt niet synchroon met het magazijn
OplossingEen artikel verkopen dat Beslist toont als Stock: 5 en het dan bij het inpakken toch niet op voorraad hebben, is de grootste veroorzaker van geschillen, en dat werkt direct door in je ranking. Koppel Beslist via je feedgeneratie aan je magazijnbeheersysteem in plaats van te leunen op een dagelijkse momentopname. Voor snellopende SKU's (met doorgaans minder dan 10 stuks voorraad) is een realtime webhook de extra integratie-inspanning waard.
- Fout
Coderingsfouten verminken Nederlandse tekens
OplossingZie je in producttitels rare tekens staan, bijvoorbeeld é waar een é hoort, dan klopt de codering van je CSV niet. Beslist verwacht UTF-8, met BOM is het veiligst. De meest voorkomende oorzaak is een export uit Excel als CSV (die standaard Windows-1252 gebruikt) in plaats van als CSV UTF-8. Controleer het door het bestand in een hex-editor te openen: de eerste drie bytes horen EF BB BF te zijn (de UTF-8-BOM).
- Fout
Categorie zit niet in de taxonomie van Beslist
OplossingKoppelt je vrije categorie niet automatisch aan de taxonomie van Beslist, dan valt de listing terug op een algemene categorie en komt hij nauwelijks nog naar voren in gefilterde zoekopdrachten. Download de meest recente taxonomie uit het merchantdashboard en koppel je interne categorieën expliciet. De taxonomie wordt 2 tot 3 keer per jaar bijgewerkt: zet een kwartaalcontrole van je koppelingen in de agenda.
- Fout
Afbeeldings-URL geeft een 403 aan de crawler van Beslist
OplossingDe afbeeldingscrawler van Beslist gebruikt de user agent BeslistBot. Botmanagementregels op je CDN die alle onbekende bots blokkeren, blokkeren ook BeslistBot, waardoor je listings als 'afbeelding ontbreekt' worden gemarkeerd. Zet BeslistBot op de witte lijst in robots.txt en in al je antibotregels. Afbeeldings-URL's moeten met HTTP 200 antwoorden op een GET-verzoek zonder authenticatie, vanaf elk IP-adres.
- Fout
Vrije tekst in DeliveryTime is niet te interpreteren
OplossingHet rankingalgoritme van Beslist leest DeliveryTime uit om er een numerieke levertermijn uit te halen. Vrije tekst als 'Snel beschikbaar' of 'Op voorraad' kan het niet interpreteren, waarna de listing als 'levertijd onbekend' onderaan de vergelijking belandt. Gebruik leesbare formaten: 1 werkdag, 1-2 werkdagen, 2-4 werkdagen, 1-2 weken.
Feed performance metrics om bij te houden
De cijfers die laten zien hoe goed je productfeed het echt doet
Doorklikpercentage (CTR)
Het percentage vertoningen op vergelijkingspagina's dat leidt tot een klik naar je webwinkel. De CTR op Beslist ligt gemiddeld op 2 tot 4 procent voor listings buiten de top 3, en op 8 tot 15 procent voor plekken in de top 3. Blijf je onder 1,5 procent, dan wijst dat meestal op een zwakke productafbeelding of op een prijs die meer dan 10 procent boven de laagste concurrent op dezelfde EAN ligt.
Gemiddelde positie
Beslist rapporteert de gemiddelde positie van je listings in de vergelijkingsweergave, uitgesplitst per categorie. De top 3 vangt ruwweg 60 tot 70 procent van alle klikken, dus het verschil tussen positie 4 en positie 2 is vaak een verdrievoudiging van je verkeer. De positie wordt bepaald door prijsscherpte, levertijd, voorraad en verkopersbeoordeling: werk die in die volgorde af.
Conversiepercentage
Het percentage doorkliks vanaf Beslist dat uitmondt in een aankoop. Verkeer via Beslist converteert doorgaans op 4 tot 8 procent over de categorieën heen, merkbaar hoger dan zoekverkeer omdat de bezoeker verder in de funnel zit. Onder 2 procent wijst op een probleem met je landingspagina (traag laden, mobiele UX, ontbrekende vertrouwenssignalen) en niet op je feed.
Kosten per acquisitie (CPA)
Je totale CPC-uitgaven bij Beslist gedeeld door het aantal toegeschreven bestellingen. Een gezonde CPA ligt voor mode op 8 tot 15 euro, voor elektronica op 12 tot 25 euro en voor huis en tuin op 5 tot 12 euro. Volg je CPA per categorie en stuur de biedingen per categorie bij, zodat de CPA onder 30 procent van je gemiddelde orderwaarde blijft.
Geschillenpercentage
Het percentage bestellingen dat uitloopt op een geschil waarin Beslist bemiddelt. Beslist kiest stevig de kant van de consument, en verkopers die langere tijd boven 3 procent zitten worden lager gerangschikt. Boven 5 procent volgt een handmatige controle en kan je account worden geschorst. De meeste geschillen gaan terug op onjuiste voorraad of verzendtermijnen: een verse feed en behoedzaam opgegeven levertijden voorkomen het gros.
Je Beslist.nl productfeed feed instellen
Stap voor stap je productfeed aanmaken en optimaliseren
- 1
Meld je aan als verkoper bij Beslist
Meld je aan via zakelijk.beslist.nl. Je hebt een geverifieerd domein nodig, een Nederlandse of Belgische KvK/btw-registratie, een gepubliceerd retourbeleid en een e-mailadres voor klantvragen. De goedkeuring duurt doorgaans 3 tot 5 werkdagen. Nieuwe verkopers starten 30 dagen op een proefniveau met een plafond op het aantal vertoningen; dat plafond gaat er automatisch af zodra je 50 bestellingen hebt afgerond met een geschillenpercentage onder 5 procent.
- 2
Bouw je CSV-feed en host hem op een openbare URL
Genereer een CSV in UTF-8 (met BOM) met tab of puntkomma als scheidingsteken. Neem alle 11 verplichte kolommen op, plus EAN waar je die hebt: streef naar 90 procent EAN-dekking op merkartikelen. Controleer de CSV in de online validator van Beslist voordat je hem aanlevert. Host het bestand op een HTTPS-URL die zonder inloggen bereikbaar is; gangbaar zijn patronen als example.com/feeds/beslist.csv of een apart subdomein feed.example.com.
- 3
Richt je categoriekoppeling en CPC-biedingen in
Download de categorietaxonomie van Beslist uit het merchantdashboard en koppel je interne categorieën eraan. Zet de taxonomiewaarden van Beslist rechtstreeks in de kolom Category van je feed, of laat vrije categorieën automatisch koppelen (minder betrouwbaar). Stel per Beslist-categorie een CPC-bod in dat past bij je marge en je verwachte conversie. De standaardbiedingen liggen voor categorieën met een dunne marge meestal te hoog: stel ze in de eerste 30 dagen bij op basis van je werkelijke CPA.
- 4
Zet BeslistBot op de witte lijst en controleer je afbeeldingen
Voeg BeslistBot toe aan robots.txt en aan alle botmanagementregels op je CDN. Controleer het door al je afbeeldings-URL's vanaf een schoon netwerk op te vragen met curl en -A 'BeslistBot'. Onbereikbare afbeeldingen zijn een veelvoorkomende oorzaak van stille afkeuringen: zulke listings staan wel in het tabblad Issues van het merchantdashboard, maar hun zichtbaarheid in de vergelijking wordt zonder expliciete melding onderdrukt.
- 5
Lever de feed-URL aan en volg het inlezen
Registreer je feed-URL in het merchantdashboard en start een eerste ophaalactie. Het eerste inlezen duurt 4 tot 8 uur; daarna zijn de dagelijkse verversingen binnen 30 tot 60 minuten klaar. Kijk de eerste 2 weken dagelijks in het tabblad Issues. Let vooral op prijsverschillen (vaak het gevolg van tijdzonefouten in actieperiodes), ontbrekende afbeeldingen (BeslistBot op de witte lijst) en waarschuwingen over categoriekoppelingen (verschoven taxonomie). Hoe schoner je eerste 30 dagen, hoe sneller je van het proefniveau af bent.
Checklist voor Beslist.nl-feedoptimalisatie
Download het complete Beslist-feedplaybook, inclusief het CSV-sjabloon met alle 11 verplichte kolommen, de configuratie om BeslistBot op de witte lijst te zetten, het raamwerk om je CPC per categorie bij te stellen en het 90-dagenpad naar de status Betrouwbare Winkel.
- Kant-en-klaar Beslist CSV-sjabloon met alle verplichte kolommen en voorbeeldwaarden voor mode, elektronica en huis en tuin
- Volledige BeslistBot-configuratie voor de witte lijst in Cloudflare, Akamai, AWS WAF en Fastly, zodat het ophalen van je feed en afbeeldingen nooit stilletjes misgaat
- Raamwerk voor CPC-biedingen per categorie, met margebewuste adviezen voor de 20 grootste Beslist-categorieën en bijstellingen op basis van je CPA-data uit de eerste 30 dagen
- Aanvraagdraaiboek voor Betrouwbare Winkel, met de 90-dagenchecklist die de kans op goedkeuring bij de eerste aanvraag zo groot mogelijk maakt
Veelgestelde vragen
Veelgestelde vragen over Beslist.nl productfeed productfeeds
Google Product Category Opzoeken
Volledige taxonomielijst, ID's en hoe je producten correct mapt.
Ontdek meer feedgidsen
- Inventariseer je productbronnen
- Definieer je attribuutschema
- Normaliseer merknamen
- Voeg alt-text toe aan primaire beelden
De feed-optimalisatie checklist
Tien harde stappen waarmee je je rejection rate omlaag krijgt en je CTR omhoog — van titel-templating tot structured data aan de bronkant.
- Meet eerst je huidige rejection rate als baseline
- Title-templates per kanaal (geen copy-paste)
- Errors hook in Slack of e-mail voor same-day triage
Eén mail, geen spam. Printen en aan de slag.
Genereer elke feed automatisch vanuit één catalogus
De WISEPIM Feed Hub zet je centrale productdata om in publicatieklare feeds voor elk kanaal in deze gids, en tientallen meer. Map velden één keer, plan refreshes in, monitor fouten per kanaal en push fixes terug naar de bron. Geen handmatige exports, geen format-gepuzzel, geen kanaal-voor-kanaal jagen op rejections.
Verder ontdekken
Zorgvuldig gekozen vervolgstappen om dieper te gaan.
Klaar om je Beslist.nl productfeed feed te optimaliseren?
WISEPIM genereert automatisch geoptimaliseerde productfeeds voor alle grote kanalen vanuit je centrale productcatalogus.