Elke prijs op PrijsBot is een echt product met een naam, merk en verpakking. Zo voorkomen we de klassieke vergelijkingsfouten:
Elke koppeling tussen zoekterm en product gaat door een categorie-poort ("crème fraîche" moet een culinaire room zijn — nooit een huidcrème) én een sanity-grens: wijkt de eenheidsprijs meer dan 2,5× af van het mandgemiddelde, dan wordt de koppeling gemarkeerd en niet geteld. Onzekere koppelingen tonen we als "niet vergeleken".
Verpakkingen verschillen (250g vs 1kg, 6 vs 12 eieren). We rekenen door naar €/100g, €/liter of €/stuk — de plankprijs alleen zegt niets. In de vergelijkingstabel staat onder elke prijs de eenheidsprijs; ontbreekt het gewicht (sommige winkels publiceren het niet), zeggen we dat eerlijk met "geen gewicht" i.p.v. te vergelijken.
Niet elke winkel voert elk product. Het rijtotaal telt alleen de producten die alle winkels hebben. De prijs-index werkt wél met een deelassortiment: per product vergelijken we met de goedkoopste winkel die het voert, en middelen we per winkel. "+35% over 14/23" betekent: gemiddeld 35% duurder dan de goedkoopste, gemeten over de 14 producten die die winkel voert van jouw lijstje.
Colruyt past prijzen per regio aan: alle Colruyt-cijfers zijn bestemd per postcode (start: 9820 Merelbeke-Melle) en zolang dat niet live is, staan ze als "landelijk" aangeduid. Cijfers ouder dan 7 dagen verbergen we.
We onderscheiden aktieprijs en normale prijs: structurele vergelijkingen rekenen met normale prijzen, het "slimste mandje" met de prijs van vandaag.
Volledige technische methodologie: PRIJSBOT-METHODOLOGY.md. Fout gezien? laat het ons weten.