Software voor catalogusbeheer met generatieve AI in de praktijk
Terug naar Blog
Management
Team Katapic
18-9-2026
11 min

Software voor catalogusbeheer met generatieve AI in de praktijk

Hoe software voor catalogusbeheer met generatieve AI WooCommerce leest, scores toekent en productpagina's herschrijft zonder gegevens te verzinnen.

Hoe werkt software voor catalogusbeheer met generatieve AI?

Software voor catalogusbeheer met generatieve AI leest de producten van een webshop, detecteert lege of tegenstrijdige velden en stelt teksten en kenmerken voor op basis van feiten die al op de productpagina, in foto's en in bestanden van de verkoper staan. De software vervangt het beheersysteem niet: ze werkt met echte gegevens, kent elke referentie een score toe en schrijft na bevestiging per SKU naar WooCommerce. Het doel is om elk product begrijpelijk te maken voor Google en assistenten, zonder specificaties te verzinnen.

In een WooCommerce-catalogus leest de crawler de titel, lange beschrijving, afbeeldingen, prijs, beschikbaarheid en de kenmerken die op de pagina worden getoond. Wat meestal ontbreekt, is een geverifieerd merk, het materiaal, afmetingen die door de fabrikant zijn opgegeven, een unieke afbeelding en tekst die overeenkomt met de velden. Assistenten lezen dezelfde paginatekst: gestructureerde gegevens bevestigen prijs en beschikbaarheid wanneer die overeenkomen met wat er staat. WooCommerce maakt al basismarkup voor Product aan; wat een referentie afremt, zijn ontbrekende of vage feiten in de tekst en de gegevens.

Scherm van software voor catalogusbeheer met generatieve AI voor WooCommerce-producten
De scan in alleen-lezenmodus toont lege velden, vage teksten en gedeelde afbeeldingen voordat er iets aan de webshop wordt gewijzigd.

Waarom een catalogus moeilijk vindbaar blijft

Een catalogus blijft moeilijk vindbaar wanneer productpagina's niet op een consistente manier zeggen wat er wordt verkocht, tegen welke prijs en of het beschikbaar is.

Wie WooCommerce en daarnaast Amazon, eBay, Etsy of Vinted beheert, kopieert vaak korte titels van het ene kanaal naar het andere. De marktplaatsttitel legt materiaal, maat of staat niet uit. De beschrijving herhaalt slogans. Het kleurkenmerk bestaat in het menu Producten onder Kenmerken, maar verschijnt niet in de tekst. De crawler ziet een product; de assistent ziet een algemene zin.

Een illustratief voorbeeld: een winkel met veertig keramiekreferenties publiceert «Blauw bord 28» zonder klei, zonder glazuur, zonder door de fabrikant opgegeven diameter en met dezelfde foto voor drie SKU's. Google Shopping en de feed voor ChatGPT ontvangen een onvolledig object. Het probleem is niet «meer woorden», maar ontbrekende feiten.

De paginatekst en gestructureerde gegevens werken samen: de markup bevestigt prijs en beschikbaarheid wanneer die overeenkomen met de pagina.
Voor wie weinig tijd heeft voor de dagelijkse routine

Wie na het werk achter de toonbank het beheersysteem opent, heeft geen sessie om driehonderd productpagina's te herschrijven. Er is een klikbare lijst met problemen nodig, bulkacties waarbij de kosten in credits vóór bevestiging zichtbaar zijn en gratis correcties die kunnen worden teruggedraaid. Zonder zo'n operationele wachtrij blijft de catalogus liggen: de prijs wordt bijgewerkt en de rest blijft zoals die is.

Een ambachtsmaker die keramiek verkoopt en ongeveer veertig referenties beheert

Bij enkele tientallen artikelen is het risico niet het volume, maar een volledig hoofdlettertitel, een atelierfoto die voor meerdere varianten wordt gebruikt en een ontbrekende GTIN. Wie zelf produceert, moet aangeven dat de fabrikant geen GTIN heeft; er mag geen code worden verzonnen. Variaties in glazuur en diameter worden pas na bevestiging gegroepeerd, met een groeps-ID in de feed.

Voor wie dezelfde referenties op meerdere kanalen publiceert

Wie ook via Vinted of Etsy verkoopt, heeft een productpagina nodig die klaar is om te kopiëren, niet een automatische publicatie op die kanalen. Op WooCommerce kan er per SKU in twee richtingen worden geschreven. Op andere kanalen wordt de pagina voorbereid en publiceert de verkoper die handmatig. Er wordt geen prijs voorgesteld op basis van de geschiedenis van een marktplaats.

Wat doet dit type software concreet?

De software importeert de catalogus, meet de hiaten, stelt correcties voor op basis van bestaande feiten en schrijft die pas na bevestiging naar het kanaal dat synchronisatie accepteert.

Productcatalogisering met kunstmatige intelligentie is geen vrije tekst die in het luchtledige wordt geschreven. Eerst komt een deterministische auditmotor, zonder generatie: belangrijke controles op identiteit en velden, afbeeldingen, teksten, duplicaten en consistentie, actualiteit en synchronisatie, en gereedheid per kanaal. Elke controle heeft een openbare bron voor de regel (documentatie van Google, Meta of OpenAI) en een correctiepad.

Als er daarna om een herschrijving wordt gevraagd, werkt de AI met een controlepoort: merken, certificeringen en merkgeschiedenis worden niet verzonnen; een maat die op internet is gevonden maar de titel van de verkoper tegenspreekt, wordt niet opgenomen. De winkelgegevens hebben voorrang op het web. Als de tekst niet door de controle komt, wordt het tegoed voor de herschrijving niet afgeschreven.

  1. Importeren vanuit een openbare WooCommerce-winkel, foto's (één foto, één pagina), een prijslijst in PDF of CSV.
  2. Zichtbare velden en kenmerken die al in de winkel staan lezen, zonder iets te wijzigen in alleen-lezenmodus.
  3. Scores en de lijst «nu oplossen» toekennen.
  4. Gratis correcties bevestigen (hoofdletters, HTML, staat, Google-categorie) of betaalde acties uitvoeren.
  5. Per SKU synchroniseren met WooCommerce of de pagina kopiëren voor online marktplaatsen die handmatig worden beheerd.

Hoe een catalogus wordt gelezen en hoe scores ontstaan

De scan in alleen-lezenmodus, tot honderd producten en zonder account, geeft per referentie twee scores, plus Relevantie en Volledigheid.

De eerste score gaat over klassieke zoekopdrachten: titel, kenmerken, afbeeldingen en de consistentie tussen tekst en velden. De tweede gaat over gereedheid voor assistenten: expliciete feiten, een beschrijving die een model kan citeren en overeenstemming tussen pagina en gegevens. Relevantie kijkt of merk en categorie bij het thema van de winkel passen. Volledigheid somt ontbrekende of foutieve velden op en is geen stijloordeel.

Uit een foto leest de tool alleen wat zichtbaar is: merk, categorie, kleur, maat, materiaal en gedrukte codes. De tool schat geen prijzen of prijsniveaus, meet geen afmetingen en leidt geen seizoen, gebruiksmoment, stijl of doelgroep af. Lege velden vullen met feiten van het web is een afzonderlijke, expliciet gevraagde actie met bron; het tweede tegoed voor die actie wordt alleen afgeschreven als er minstens één veld wordt ingevuld.

  • Identiteit: stabiele SKU, merk, staat (nieuw, gereviseerd, gebruikt), categorie.
  • Afbeeldingen: formaat, minimale zijde, geen gedeelde foto tussen verschillende SKU's, alt-tekst per taal.
  • Teksten: titel niet volledig in hoofdletters, beschrijving afgestemd op de kenmerken, geen vervuilde HTML.
  • Duplicaten: dezelfde titel met maat of kleur pas na bevestiging groeperen.
  • Actualiteit: prijs en beschikbaarheid gelijk op de pagina en in de feed.
  • Kanalen: pagina klaar voor Google Shopping, de ChatGPT-feed, Meta, een PDF of de winkel.

Hoe de AI productpagina's herschrijft zonder gegevens te verzinnen

De herschrijving begint met de feiten van de verkoper en verwijdert elke bewering die niet door de controle van merken, certificeringen en maten komt.

Een illustratief voorbeeld, voor en na, zonder verkeersresultaten. Voor: titel «BLAUWE VAAS 20CM», lege beschrijving, ontbrekend materiaal, dezelfde foto voor drie SKU's en geen GTIN. Na, als de feiten al op een etiket of in een PDF staan: een titel met gecorrigeerd hoofdlettergebruik, materiaal en diameter alleen als die in het winkelmateriaal voorkwamen, een beschrijving die de vermelde kleur en het opgegeven gebruik herhaalt en alt-tekst die op basis van de foto is geschreven. Staat de diameter niet in de feiten, dan blijft die weg. Ontbreekt de GTIN van de fabrikant, dan wordt die afwezigheid vermeld; de code wordt niet op het web gezocht en moet, als die op een verpakking, in een PDF of in een CSV-kolom is gelezen, de GS1-controle doorstaan.

Wie een prijslijst in PDF heeft, kan tekstblokken en ingesloten afbeeldingen extraheren en die vervolgens aan producten koppelen. Wie alleen een foto heeft, krijgt een conceptpagina om te controleren. Gegenereerde afbeeldingen voor producten zonder foto moeten als illustratief worden gelabeld volgens de markering die voor gegenereerde content is voorgeschreven. Een fotostudio op basis van een bestaande foto maakt een scène of achtergrond; het resultaat wordt gecontroleerd, de scanner verwijdert de achtergrond niet automatisch en geeft geen resoluties op.

De door de verkoper opgegeven informatie heeft voorrang op elke elders gevonden maat: als de twee waarden elkaar tegenspreken, wordt de externe maat niet in de productpagina opgenomen.

WooCommerce-synchronisatie en gereedheid voor kanalen

Op WooCommerce is schrijven per SKU bidirectioneel en ontstaan geen duplicaten; voor andere kanalen wordt alleen geëxporteerd wat klaar is, met verschillende velden voor Google en ChatGPT.

De officiële plugin op WordPress.org stemt de catalogus af op basis van het artikelnummer. Bulkacties maken gratis en betaalde correcties visueel onderscheidbaar en tonen de credits vóór bevestiging. De Google-taxonomiecategorie wordt voor elke winkelcategorie voorgesteld; de identifier wordt pas na bevestiging van de verkoper aan de feeds toegevoegd.

Een ACP-feed is het productbestand dat ChatGPT gebruikt om verkochte artikelen op te sommen, volgens de specificatie van OpenAI. De verplichte velden zijn negen: item_id, title, description, url, brand, seller_name, image_url, availability en price met valuta. GTIN en MPN zijn optioneel en een GTIN wordt nooit verzonnen. De namen link en image_link horen bij Google Merchant Center, niet bij de ChatGPT-feed: ze mogen niet als verplichte velden naar OpenAI worden gemapt. Alleen in het Google-compatibele profiel, wanneer OpenAI dit bevestigt, is een GTIN of MPN nodig, tenzij in dat profiel wordt aangegeven dat de identifier niet bestaat.

  1. Controleren of elke rij de negen OpenAI-velden bevat en overeenkomt met de productpagina.
  2. GTIN leeg laten als die niet in het winkelmateriaal staat; geen code van een ander artikel kopiëren.
  3. Voor Google Shopping een afzonderlijke CSV exporteren met de veldnamen van Merchant Center en alleen gereedstaande pagina's.
  4. Varianten pas na bevestiging groeperen met item_group_id.
  5. Controleren of prijs en beschikbaarheid in de feed gelijk zijn aan wat in WooCommerce zichtbaar is.

Afbeeldingen worden gecontroleerd op zijde en formaat. Volgens de documentatie van Google bestaat er een aanbevolen minimale zijde voor afbeeldingen; Meta vereist dit al. De controle kan de alt-tekst per taal op basis van de foto schrijven, zonder kosten. Gedeelde foto's voor meerdere producten worden gemarkeerd omdat een assistent en een feed ze als hetzelfde visuele object behandelen.

Mapping van de negen velden van de ChatGPT-productfeed naar de WooCommerce-catalogus
De negen OpenAI-velden worden vanuit de WooCommerce-pagina ingevuld; de veldnamen van Merchant Center blijven in een afzonderlijke export.

Veelgemaakte fouten

De meest voorkomende fouten vermengen feedvelden, verzinnen identifiers of laten een foto iets zeggen wat er niet op staat.

De eerste fout ontstaat wanneer het bestand voor ChatGPT kolommen bevat die voor Merchant Center zijn bedoeld, of wanneer url of image_url ontbreekt terwijl men blijft aandringen op een ontbrekende barcode. Dat gebeurt omdat een Google-export opnieuw wordt gebruikt. De oplossing is om twee bestanden bij te houden: negen OpenAI-velden aan de ene kant en Google-veldnamen aan de andere.

De tweede fout ontstaat wanneer een GTIN verschijnt die niet op een etiket, in een PDF of in een CSV staat. Dat gebeurt omdat de code online wordt gezocht of van een variant wordt gekopieerd. De oplossing is om alleen het winkelmateriaal te lezen en, als de fabrikant geen code heeft, de afwezigheid daarvan te vermelden.

De derde fout ontstaat wanneer seizoen, doelgroep of een «afgeleid» prijsniveau in de productpagina verschijnt. Dat gebeurt omdat het model wordt gevraagd meer in te vullen dan zichtbaar is. De oplossing is om de fotolezing te beperken tot merk, categorie, kleur, maat, materiaal en gedrukte codes.

De vierde fout bestaat uit volledig hoofdlettertitels, achtergebleven HTML en dezelfde afbeelding voor verschillende SKU's. Dat gebeurt door kopiëren van marktplaatsen. De oplossing bestaat uit bevestigde, nooit stille en dertig dagen terugdraaibare correcties: Title Case, HTML opschonen, staat en varianten groeperen.

De vijfde fout ontstaat wanneer men verwacht dat Vinted of Shopify automatisch wordt bijgewerkt. De koppeling met Shopify is niet beschikbaar. Op Vinted wordt de pagina voorbereid en handmatig gepubliceerd. De oplossing is om WooCommerce als schrijfbaar kanaal te gebruiken en de andere kanalen als gecontroleerde kopie.

Beginnen zonder SEO-team

Je begint met een gratis scan in alleen-lezenmodus en betaalt alleen voor acties op de catalogus, met credits die niet verlopen en zonder abonnement.

De eenmalige proef bevat tien gratis credits, zonder kaart, en wordt niet verlengd. Daarna koop je pakketten die niet verlopen. Een herschreven pagina kost één credit, een afbeelding één credit. Er worden geen tijden per pagina beloofd: het gaat om de actie en de credit, niet om de klok.

  1. De scan van de openbare WooCommerce-catalogus starten, tot honderd producten.
  2. De kolom Problemen en het dashboard «nu oplossen» openen.
  3. Gratis correcties bevestigen die de productfeiten niet wijzigen.
  4. Herschrijven of velden aanvullen alleen aanvragen waar Volledigheid echte hiaten toont.
  5. Per SKU synchroniseren en indien nodig de Shopping-CSV of ChatGPT-feed met alleen gereedstaande pagina's exporteren.

Als de Search Console-property wordt gekoppeld, kunnen gecorrigeerde pagina's worden vergeleken met een gematchte controlegroep (difference-in-differences). Als de gegevens niet volstaan, zegt de tool dat: er wordt geen zichtbaarheids­effect verzonnen.

Hoe Katapic de catalogus bijwerkt zonder onzichtbaar werk

Katapic is software voor catalogusbeheer met generatieve AI voor WooCommerce: de software scant in alleen-lezenmodus, kent scores toe en schrijft pas na bevestiging, zonder specificaties te verzinnen.

De anonieme scan wijzigt de winkel niet. Per product blijven de score voor klassieke zoekopdrachten, de gereedheid voor assistenten, Relevantie en Volledigheid zichtbaar. De auditmotor somt de bevindingen op in zes groepen, met een correctiepad. Bulkacties tonen de credits vóór bevestiging. De herschrijving gebruikt een beweringencontrole en brengt geen credit in rekening als de tekst niet slaagt. De GTIN wordt niet op het web gezocht.

Wie WooCommerce al gebruikt, installeert de officiële plugin en synchroniseert per SKU. Wie geen winkel heeft, kopieert de pagina in de formaten van online marktplaatsen. Importeren vanuit foto's, PDF's en CSV's, de Google-categorie voorstellen, varianten na bevestiging groeperen, de Shopping-feed en ChatGPT-feed exporteren en een catalogus-PDF opmaken is mogelijk. De afbeeldingscontrole en alt-tekst per taal blijven gratis. Voor wie de antwoorden van assistenten over eigen categorieën wil volgen, is er monitoring met een gekozen interval, één credit per uitvoering, inclusief de vermelding wie in plaats van de winkel wordt geciteerd.

Tien gratis credits, eenmalig, daarna pakketten die niet verlopen en geen abonnement. De ethiek is dezelfde als in de rest van het artikel: feiten van de verkoper, expliciete toestemming en geen gefabriceerde specificaties. Je kunt beginnen op de pagina van Katapic en de scan van de openbare catalogus starten.

Veelgestelde vragen

Wat doet software voor catalogusbeheer met generatieve AI?

De software leest de catalogus, vindt lege of inconsistente velden en stelt teksten en kenmerken voor op basis van feiten die al op de pagina, in foto's of in bestanden staan. Ze vervangt WooCommerce niet. Na bevestiging kan ze per SKU schrijven. De AI mag geen merk, certificering, maat of GTIN verzinnen. Scores en de lijst met problemen komen vóór de generatie, zodat je kunt bepalen waar je credits besteedt.

Hoe werkt productcatalogisering met kunstmatige intelligentie?

Eerst komt de deterministische audit, daarna eventueel de generatie. De gegevens worden geïmporteerd uit de winkel, foto's, een PDF of CSV. Mechanische correcties (hoofdletters, HTML, staat) worden bevestigd. Herschrijven of lege velden aanvullen met feiten van het web en een bron gebeurt alleen op verzoek. De consistentiecontrole blokkeert wat de titel van de verkoper tegenspreekt. Het resultaat wordt bekeken vóór synchronisatie.

Hoe krijg je een SEO- en AEO-score voor WooCommerce-producten?

Een scan in alleen-lezenmodus, ook zonder account en tot honderd producten, kent twee afzonderlijke scores toe: klassieke zoekopdrachten en gereedheid voor assistenten, plus Relevantie en Volledigheid. Dit is geen garantie voor een positie of citaat. De scan laat zien welke feiten ontbreken. Paginatekst en de markup die WooCommerce al maakt, blijven op elkaar afgestemd: de gegevens worden versterkt, er wordt geen extern schema toegevoegd.

Kun je productpagina's herschrijven zonder gegevens te verzinnen?

Ja, als de motor de winkelgegevens behoudt en merken, certificeringen en maten controleert. Een maat die op het web is gevonden maar de pagina tegenspreekt, wordt niet opgenomen. De GTIN wordt alleen uit een verpakking, PDF of CSV gelezen en moet de GS1-controle doorstaan. Als de tekst de controle niet doorstaat, wordt het tegoed voor de herschrijving niet afgeschreven. Er blijft altijd menselijke bevestiging nodig vóór het schrijven naar de catalogus.

Hoe werkt automatische WooCommerce-catalogussynchronisatie?

Met de officiële plugin is de synchronisatie bidirectioneel per SKU en ontstaan geen duplicaten. Bevestigde velden worden bijgewerkt; er worden geen producten verzonnen. Shopify is niet gekoppeld. Op Vinted wordt de voorbereide pagina handmatig gepubliceerd. Prijs en beschikbaarheid moeten op de pagina en in de feed overeenkomen, anders ontvangen Google Shopping en ChatGPT een ander object dan het object dat de klant ziet.

Welke velden zijn nodig in de productfeed voor ChatGPT?

Volgens de specificatie van OpenAI zijn negen velden verplicht: item_id, title, description, url, brand, seller_name, image_url, availability en price met valuta. GTIN en MPN zijn optioneel; een GTIN wordt niet verzonnen. Link en image_link zijn namen van Google Merchant Center en niet van de ChatGPT-feed. In het Google-compatibele profiel kan, wanneer OpenAI dit bevestigt, een GTIN of MPN nodig zijn, of de verklaring dat de identifier niet bestaat.

Wijzigt de gratis scan de producten in de winkel?

Nee. De eerste scan van een openbare WooCommerce-catalogus is anoniem en werkt in alleen-lezenmodus, tot honderd producten en zonder account. Er worden geen titels, beschrijvingen of prijzen geschreven. Correcties, ook gratis correcties, starten pas na expliciete bevestiging en kunnen dertig dagen worden teruggedraaid. Zonder toestemming blijft de winkel zoals die is; alleen het rapport en de zichtbare scores veranderen.

Meer informatie

Veelgestelde vragen

Wat doet software voor catalogusbeheer met generatieve AI?
De software leest de catalogus, vindt lege of inconsistente velden en stelt teksten en kenmerken voor op basis van feiten die al op de pagina, in foto's of in bestanden staan. Ze vervangt WooCommerce niet. Na bevestiging kan ze per SKU schrijven, zonder merk, maten of GTIN te verzinnen.
Hoe werkt productcatalogisering met kunstmatige intelligentie?
Eerst komt de deterministische audit, daarna eventueel de generatie. De gegevens worden geïmporteerd uit de winkel, foto's, een PDF of CSV. Mechanische correcties worden bevestigd en herschrijven gebeurt alleen op basis van gecontroleerde feiten, met menselijke controle vóór synchronisatie.
Hoe krijg je een SEO- en AEO-score voor WooCommerce-producten?
Een scan in alleen-lezenmodus, ook zonder account en tot honderd producten, kent twee scores toe: klassieke zoekopdrachten en gereedheid voor assistenten, plus Relevantie en Volledigheid. Dit garandeert geen posities of citaten, maar toont ontbrekende feiten.
Kun je productpagina's herschrijven zonder gegevens te verzinnen?
Ja, als de motor de winkelgegevens behoudt, merken en maten controleert en de GTIN alleen uit materiaal van de verkoper leest. Als de tekst de controle niet doorstaat, wordt het tegoed voor de herschrijving niet afgeschreven.
Hoe werkt automatische WooCommerce-catalogussynchronisatie?
Met de officiële plugin is de synchronisatie bidirectioneel per SKU en ontstaan geen duplicaten. Shopify is niet gekoppeld; op Vinted wordt de pagina handmatig gepubliceerd. Prijs en beschikbaarheid moeten op de pagina en in de feed overeenkomen.
Welke velden zijn nodig in de productfeed voor ChatGPT?
Negen OpenAI-velden: item_id, title, description, url, brand, seller_name, image_url, availability en price met valuta. GTIN en MPN zijn optioneel. Link en image_link zijn namen van Merchant Center en niet van de ChatGPT-feed.
Wijzigt de gratis scan de producten in de winkel?
Nee. De scan is anoniem en werkt in alleen-lezenmodus, tot honderd producten en zonder account. Correcties starten pas na expliciete bevestiging en kunnen dertig dagen worden teruggedraaid.

Gerelateerde artikelen