Site-urile gen price.ro au un crawler pentru fiecare magazin online care intra pe fiecare pagina a magazinului in parte si adauga produsele intr-o baza de date a lor. Pentru crawlare se foloseste renumitul cURL si regex-uri pentru a extrage informatiile din sursa HTML a paginii.

De acolo totul este simplu, compararea preturilor se face cu ajutorul SQL.