Database-oprydning: det kedeligste arbejde der giver størst effekt

Ingen snakker om databaser til middagsselskaber. Det er muligvis det mindst sexede emne i hele IT-verdenen. Men efter 20 år med webshops kan jeg med hånden på hjertet sige: der er intet der giver større afkast end en ren database.

De problemer du ikke kan se

Vi opdagede ved et tilfælde at vi havde 1.200 produktdubletter i vores database. Ikke åbenlyse dubletter — variationer. Samme produkt importeret fra to forskellige leverandører med lidt forskellige titler, lidt forskellige SKU-numre og lidt forskellige priser.

Resultatet? Kunder der fandt det samme produkt to gange i søgeresultaterne. Google der blev forvirret over to sider med næsten identisk indhold. Og os der betalte for at vedligeholde dobbelt så mange produktsider som nødvendigt.

Da vi endelig fik ryddet op, fjernede vi 1.200 dubletter og satte redirects op fra de slettede til de bevarede. Vores søgefunktion blev markant bedre, og de overlevende produktsider steg i Google — fordi de ikke længere konkurrerede med sig selv.

Kategorier der vokser vildt

Et andet klassisk problem. Du starter med 10 pæne kategorier. Fem år senere har du 247. Halvdelen har under 5 produkter. Nogle overlapper. Nogle giver ingen mening længere. Men ingen tør røre dem, for “der er jo links til dem”.

Sandheden er at en dårlig kategoristruktur skader mere end den hjælper. Kunder kan ikke finde hvad de leder efter. Google kan ikke forstå din sidestruktur. Og du bruger tid på at vedligeholde kategorier som ingen bruger.

Oprydning kræver mod og en plan. Sammenlæg de små kategorier. Slet de tomme. Sæt redirects op. Og lav en regel: ingen ny kategori med mindre end 10 produkter.

Datakvalitet er en vane, ikke et projekt

Det vigtigste vi lærte er at database-oprydning ikke er noget man gør én gang og aldrig tænker på igen. Data rådner. Produkter udgår. Leverandører ændrer formater. Medarbejdere taster forkert.

Den rigtige tilgang er at bygge automatiske tjek ind i sine daglige rutiner. Et script der hver morgen tjekker for dubletter. En rapport der viser produkter uden billeder. En advarsel når en kategori er tom. Små ting der forhindrer store problemer.