Datakwaliteit gaat niet alleen over lege velden. Een waarde kan aanwezig zijn en toch verkeerd, onduidelijk of onbruikbaar zijn. “Blauw” in een tekstveld helpt bijvoorbeeld niet wanneer het filter “Donkerblauw” verwacht, en een gewicht met de tekst “ca. 2” is onbruikbaar zolang de eenheid ontbreekt.

Voer controles eerst uit op een export of veilige werkkopie. Bewaar stabiele product-ID’s en noteer per foutsoort welke records zijn geraakt. Zo blijft herstel herhaalbaar en controleerbaar.

Identifiers en duplicaten

  1. Unieke SKU: controleer of iedere verkoopbare variant een unieke SKU heeft.
  2. Stabiel product-ID: gebruik een sleutel die niet verandert wanneer titel of categorie wijzigt.
  3. Geldig EAN-formaat: controleer lengte, tekens en duplicaten waar EAN wordt gebruikt.
  4. Dubbele records: zoek niet alleen op identieke titel, maar ook op SKU, EAN, merk en model.
  5. Verwijderde producten: onderscheid inactief, uitverkocht en definitief verwijderd.

Titels en teksten

  1. Titelformule: controleer volgorde van producttype, merk, model en onderscheidende kenmerken.
  2. Onverklaarde codes: voorkom dat interne codes de herkenbare productnaam verdringen.
  3. Identieke teksten: bepaal of duplicatie logisch is of informatie ontbreekt.
  4. Onjuiste claims: controleer keurmerken, duurzaamheid, prestaties en geschiktheid tegen een betrouwbare bron.
  5. Ontbrekende voorwaarden: benoem compatibiliteit, maatvoering, onderhoud of beperkingen waar die de keuze bepalen.

Kenmerken en eenheden

  1. Verplichte velden: controleer per producttype welke kenmerken minimaal nodig zijn.
  2. Datatypes: bewaar getallen als getallen, datums als datums en keuzewaarden als gecontroleerde waarden.
  3. Eenheden: leg vast of bronwaarden in millimeter, centimeter, gram of kilogram staan.
  4. Waardenlijsten: breng synoniemen en schrijfvarianten gecontroleerd terug naar één standaard.
  5. Onbekend versus niet van toepassing: behandel deze situaties niet als dezelfde lege waarde.
Voorbeeld: “0” kan een echte productwaarde zijn, een onbekende waarde of een foutieve standaard. Bepaal eerst de betekenis voordat u lege en nulwaarden automatisch vervangt.

Categorieën en filters

  1. Producttype versus categorie: gebruik categorieën niet als vervanging voor een inhoudelijk producttype.
  2. Ongebruikte categorieën: controleer lege, dubbele en tijdelijke categorieën.
  3. Filterdekking: meet welk percentage producten een relevante filterwaarde bevat.
  4. Filterruis: voeg schrijfvarianten samen wanneer ze inhoudelijk werkelijk gelijk zijn.
  5. Onmogelijke combinaties: zoek waarden die niet bij het producttype passen.

Varianten, media en kanaalgebruik

  1. Hoofdproduct en variant: controleer relaties en unieke combinaties van maat, kleur of uitvoering.
  2. Prijs en voorraad per variant: bevestig dat gegevens op het juiste niveau zijn gekoppeld.
  3. Afbeeldingskoppeling: controleer dat het model, de kleur en de verpakking overeenkomen.
  4. Kanaalvereisten: controleer welke velden webshop, feed, marketplace of catalogus nodig heeft.
  5. Wijzigingsdatum en bron: leg vast wanneer en op basis waarvan belangrijke gegevens zijn aangepast.

Maak fouten meetbaar

Groepeer controles per foutsoort en ernst. Een ontbrekende marketingtekst is meestal minder urgent dan een verkeerde variant, prijs of veiligheidsinformatie. Maak een nulmeting met aantallen en percentages, bijvoorbeeld:

  • percentage producten met unieke identifier;
  • percentage complete verplichte kenmerken;
  • aantal afwijkende of onbekende filterwaarden;
  • aantal varianten zonder geldig hoofdproduct;
  • aantal producten zonder passend hoofdbeeld;
  • aantal records met conflicterende bronnen.

Herstel in de juiste volgorde

  1. Bescherm identifiers en relaties.
  2. Herstel feitelijke fouten die prijs, variant of geschiktheid beïnvloeden.
  3. Normaliseer velden, waarden en eenheden.
  4. Herstel categorieën en filters.
  5. Verbeter daarna titels, teksten en SEO-velden.
  6. Voer een proefimport uit en controleer de zichtbare webshop.

Controle is pas afgerond wanneer ook duidelijk is hoe dezelfde fout voortaan wordt voorkomen. Leg daarom validatieregels, bronvolgorde en eigenaarschap vast in de normale productinvoer.